常用系统工作命令
- echo 用于在终端输出字符串或变量提取后的值
- date 用于显示及设置系统的时间或日期
- reboot 用于重启系统
- poweroff 用于关闭系统
- wget 用于在终端中下载网络文件
- ps 用于查看系统中的进程状态 (在linux中进程状态分别为中断、不可中断、停止、僵死、运行)
- top 用于动态地监视进程活动与系统负载等信息
- pidof 用于查询某个指定服务进程的PID值
- kill 用于终止某个指定PID的服务进程
- killall 用于终止某个指定名称的服务所对应的全部进程
系统状态检测命令
- ifconfig 用于获取网卡配置与网络状态等信息
- uname 查看系统内核与系统版本等信息
- uptime 查看系统的负载信息(1分钟,5分钟,15分钟)
- free 用于显示当前系统中内存的使用量信息
- who 查看当前登入主机的用户终端信息
- last 查看所有系统的登录记录
- history 用于显示历史执行过的命令
工作目录切换命令
- pwd 用于显示用户当前所处的工作目录
- cd 切换工作路径
- ls 用于显示目录中的文件信息
文本文件编辑命令
- cat 用于查看内容纯文本文件
- more 查看内容较多的纯文本文件
- head 查看纯文本文档的前N行
- tail 查看纯文本文档的后N行或持续刷新内容
- tr 用于替换文本文件中的字符
- wc 用于统计指定文本的行数、字数、字节数
- stat 用于查看文件的具体存储信息和时间等信息
- cut 用于按“列”提取文本字符
- diff 用于比较多个文本文件的差异
文件目录管理命令
- touch 用于创建空白文件或设置文件的时间
- mkdir 用于创建空白的目录
- cp 用于复制文件或目录
- mv 用于剪切文件或将文件重命名
- rm 用于删除文件或目录
- dd 用于安装指定大小和个数的数据块来复制文件或转换文件
- file 用于查看文件的类型
打包和搜索命令
- tar 用于对文件进行打包压缩或解压
- grep 用于在文本中执行关键词搜索,并显示匹配结果
- find 用于按照指定条件来查找文件