常用系统工作命令:
echo 命令用于在终端输出字符串或变量提取后的值;格式为:echo [字符串|$变量]
date 命令用于显示及设置系统的时间或日期;格式为:date [选项] [+指定的格式]
reboot 命令用于重启系统
poweroff 命令用于关闭系统
wget 命令用于在终端中下载网络文件;格式为:wget [参数] 下载地址
ps 命令用于查看系统中的进程状态;格式为:ps [参数]
top 命令用于动态监视进程活动与系统负载等信息;
pidof 命令用于查询某个指定服务进程的PID值;格式为:pidof [参数] [服务名称]
kill 命令用于中止某个指定的PID服务进程;格式为:kill [参数] [进程PID]
killall 命令用于中止某个指定名称的服务所对应的全部进程;格式为:killall [参数] [进程名称]
系统状态检测命令:
ifconfig 命令用于获取网卡配置与网络状态等信息;格式为:ifconfig [网络设备] [参数]
uname 命令用于查看系统内核与系统版本等信息;格式为:uname [-a]
uptime 命令用于查看系统的负载信息;
free 命令用于显示当前系统中内存的使用量信息;格式为:free [-h]
who 命令用于查看当前登入主机的用户终端信息;格式为:who [参数]
last 命令用于查看所有系统的登录记录;格式为:last [参数]
history 命令用于显示历史执行过的命令
sosreport 命令用于收集系统配置及架构信息并输出诊断文档
工作目录切换命令:
pwd 命令用于显示用户当前在系统中所处的工作目录
cd 命令用于切换工作路径;格式为:cd [目录名称]
ls 命令用于显示目录中的文件信息;格式为:ls [选项] [文件]
文本文件编辑命令:
cat 命令用于查看纯文本文件(小、精、少);格式为:cat [选项] 文件
more 命令用于查看纯文本文件(大、多、长);格式为:more [选项] 文件
head 命令用于查看纯文本文档的前N行;格式为:head [选项] 文件
tail 命令用于查看纯文本文档的后N行;格式为:tail [选项] 文件
tr 命令用于替换文本文件中的字符;格式为:tr [原始字符] [目标字符]
wc 命令用于统计指定文本的行数、字数、字节数;格式为:wc [参数] 文本
stat 命令用于查看文件的具体存储信息和时间等信息;格式为:stat 文件名称
cut 命令用于按‘列’提取文本字符,格式为:cut [参数] 文本
diff 命令用于比较多个文本文件的差异;格式为:diff [参数] 文件
文件目录管理命令:
touch 命令用于创建空白文件或设置文件的时间;格式为:touch [选项] [文件]
mkdir 命令用于创建空白的目录;格式为:mkdir [选项] 目录 -p递归创建
cp 命令用于复制文件或目录;格式为:cp [选项] 源文件 目标文件
mv 命令用于剪切文件或将文件重命名;格式为:mv [选项] 源文件 [目标路径 | 目标文件名]
rm 命令用于删除文件或目录;格式为:rm [选项] 文件
dd 命令用于按照指定大小和个数的数据块来复制文件或转换文件;格式为:dd [参数]
file 命令用于查看文件的类型;格式为:file 文件名
打包压缩与搜索命令
tar 命令用于对文件进行打包压缩或解压;格式为:tar [选项] 文件
grep 命令用于在文本中执行关键字搜索,并显示匹配结果;格式为:grep [选项] [文件]
find 命令用于按照指定条件来查找文件;格式为:find [查找路径] 寻找条件 操作