logrotate : 切换、紧缩以及发送日记文件 watch :反复运行同一个敕令,展示结不雅并/或高亮有更改的部分 tac :反向输出文件 shuf :文件中随机拔取几行 comm :一行一行的比较排序过的文件 pv :监督经由过程管道的数据 strings :大年夜二进制文件中采取文本 tr :转换字母 iconv 或 uconv :文本编码转换 split 和 csplit :瓜分文件 sponge :在写入前攫取所有输入,在攫取文件后再向同一文件写入时比较有效,例如 grep -v something some-file | sponge some-file units :将一种计量单位转换为另一种等效的计量单位(参阅 /usr/share/units/definitions.units ) apg :随机生成暗码 xz :高比例的文件紧缩 ldd :动态库信息 nm :提取 obj 文件中的符号 ab :web 办事器机能分析 strace :调试体系调用 mtr :更好的收集调试跟踪对象 cssh :可视化的并发 shell rsync :经由过程 ssh 或本地文件体系同步文件和文件夹 wireshark 和 tshark :抓包和收集调试对象 ngrep :收集层的 grep host 和 dig :DNS 查找 lsof :列出当前体系打开文件的对象以及查看端口信息 dstat :体系状况查看 glances :高层次的多子体系总览 iostat :硬盘应用状况 mpstat : CPU 应用状况 vmstat : 内存应用状况 htop :top 的加强版 last :登入记录 w :查看处于登录状况的用户 id :用户/组 ID 信息 sar :体系汗青数据 iftop 或 nethogs :套接字及过程的收集应用情况 ss :套接字数据 dmesg :引导及体系缺点信息 sysctl : 在内核运行时动态地查看和修改内核的运行参数 hdparm :SATA/ATA 磁盘更改及机能分析 lsblk :列出块设备信息:以树形展示你的磁盘以及磁盘分区信息 lshw , lscpu , lspci , lsusb 和 dmidecode :查看竽暌共件信息,包含 CPU、BIOS、RAID、显卡、USB设备等 lsmod 和 modinfo :列出内核模块,并显示其细节 fortune , ddate 和 sl :额,这重要取决于你是否定为蒸汽火车和莫名其妙的名人名言是否“有效”仅限 OS X 体系
仅限 Windows 体系
更多资本
awesome-shell :一份精心组织的敕令行对象及资本的列表。
awesome-osx-command-line :一份针对 OS X 敕令行的更深刻的指南。
Strict mode :为了编写更好的脚本文件。
shellcheck :一个静态 shell 脚本分析对象,本质上是 bash/sh/zsh 的 lint。
制造二进制差分文件(Delta 紧缩),应用 xdelta3 。
Filenames and Pathnames in Shell :有关如安在 shell 脚本里精确处理文件名的细枝末节。
Data Science at the Command Line :用于数据科学的一些敕令和对象,摘自同名书本。
【编辑推荐】
- 一个可以查看Linux当前缓存了哪些大年夜文件的小对象
- 老司机浅谈linux体系进修技能
- 大年夜蓝瘦“想哭”到 SELinux 看操作体系安然安在
- 切切切切不要运行的Linux敕令
- 15步打造一个安然的Linux办事器
【义务编辑:51CTO_OS TEL:(010)68476606】
推荐阅读
前端跨域请求原理及实践
如不雅让 办事器3000 上的页面向 办事器 3001 提议请求会如何呢?浏览器的同源策略,出于防备跨站脚本的进击,禁止客户端脚本(如 JavaScript)对不合域的办事进行跨站调用。一般的,只要网站>>>详细阅读
本文标题:命令行的艺术:linux bash命令大全详解
地址:http://www.17bianji.com/lsqh/35418.html
1/2 1