2022-06-24

echo :用于终端输入字符串或者变量提取后的值
reboot:用于重启系统
poweroff:用于关闭系统
wget:用于在终端中下载网络文件
ps :用于查看系统中的进程状态
-a : 显示所有进程
-u :用户以及其他详细信息
-x :显示没有控制终端的进程
top:用于动态的监视进程活动与系统负载等信息(强化版的window任务管理器)
pidof:用于查询某个指定服务进程的PID值
kill:用于终止某个PID的服务进程
killall:用于终止某个指定名称的服务所对应的全部进程

系统状态检测命令
ifconfig:用于获取网卡与网路状态等信息
uname:用于查看系统内核与系统版本等信息 格式:uname -a
uptime:用于查看系统的负载信息
free:用于显示当前系统中内存的使用量信息 格式:free -h
who:用于查看当前登入主机的用户终端信息
last:用于查看所有系统的登陆记录
history:用于显示历史执行过的命令 (一般是最近1000条)使用:![命令行数编号]则执行哪一行

工作目录切换命令
ls:用于显示目录中的文件信息

文本文件编辑命令
cat:用于查看纯文本文件(内容较少)
-n:加一个n显示行号
more:用于查看纯文本文件(内容较多)
head:用于查看纯文本文档的前n行
例如:head -n 20 [文件] :查看文件的前20行
tail:用于查看纯文本文档的后n行或持续刷新内容(与head有点相似)
例如想要查看最新日志的话,此时可以“tail -f 文件名”
tr:用于替换文本文件的字符 格式:tr [原始字符] [目标字符]
wc:用于统计指定文本的行数,字数,字节数
-l:只显示行数
-w:只显示单词数
-c:只显示字节数
stat:用于查看文件的具体存储信息和时间等信息 格式:stat 文件名称
cut:用于按”列“提取文本字符 格式:cut [参数] 文本
-f:需要看的列数
-d:设置间隔符号
例如:cut -d: -f1 /etc/passwd
diff:用于比较多个文本文件的差异
格式:diff -c (描述文件内容的具体的不同)
:diff --brief (显示比较后的结果)

文件目录管理命令
touch:用于创建空白文件或设置文件的时间
mkdir:用于创建空白的目录
cp:用于复制文件或目录
mv:用于剪切文件或目录
rm:用于删除文件或目录
file:用于查看文件的类型 格式:file 文件名

打包压缩与搜索命令
tar:用于对文件进行打包压缩或解压
grep:用于在文本中执行关键词搜索
find:用于按照指定条件来查找文件

你可能感兴趣的:(2022-06-24)