2 3 4 5 6 7 8 9 10 11 12

Linux常用命令

路径:

pwd 显示路径
tree显示目录(树状图的方式列出一个目录的内容)
tree -a显示隐藏目录
cd进入下一层 
cd . . 返回上一层  
clear清理屏幕

查询:

find -name "*.txt"
find / -name "*.txt"
tar 归档
打包   tar cvf a.tar b.txt c.txt

man tar 看tar命令的帮助列表

解包   mv a.tar tmp/
cd tmp/
tar xvf a.tar
cd ..

压缩   tar -zcvf a.tar.gz b.txt a.txt
mv a.tar.gz tmp/
cd tmp/

解压   tar -zxvf a.tar.gz

进程:

ps -A 所有的进程

ps -u root 显示当前用户的进程

ps -ef 看所有进程和谁执行的

ps -ef | grep ssh

ps -ef | grep mysql

ss -t -a 显示tcp链接

ssh -u -a udp的链接

ss -lp | grep 3306

查看:

cat b.txt 查看b.txt的内容

cat -n b.txt > d.txt 把b.txt的内容加个行数写到d.txt

cat d.txt

head 查看前面几行

head b.txt

head -n 2 b.txt 前面2行

head -2 b.txt  除去后面2行

head -n -2 b.txt 除去后面2行的内容

统计:

cat seq.txt  首字符向后按  输出
sort seq.txt 将文件的每一行作为一个单位 进行比较 按首字母升序排序sort -u seq.txt 去掉重复
sort -r num.txt 降序
sort -n num.txt 按照数值排序
sort -n -r num.txt 按照数值降序
vi num.txt 修改num.txt文件
i insert模式可以修改文件 
:wq 保存并退出

uniq seq.txt  相邻行的去重
sort seq.txt | uniq  排序了之后再去重
sort seq.txt | uniq -c  出现的次数
sort seq.txt | uniq -d 找出重复的那行

网络:

tcpdump  网络的抓包分析
tcpdump host baidu.com
curl badu.com
wget baidu.com
tcpdump dst host 代码目标地址
tcpdump src host 

性能:

top  进程占用资源的情况
htop 交互式的进程查看器
free  空闲/已用物理内存/交换内存
free -m 以兆显示
posted @ 2021-10-16 22:35  MrDevil  阅读(13)  评论(0编辑  收藏  举报