linux常用命令总结

cd :进入到指定的目录

ls:列出该目录下的文件

vi :编辑文件

     ①i:插入模式

     ②esc(方便退出和保存的模式)

     ③进入esc模式后可以使用:q(退出不保存)或:wq(退出并保存)加!感叹号表示强制的意思

     ④esc模式/匹配内容文本,可以查找文本中的内容,类似记事本中的find

     ⑤esc模式下输出冒号后面再跟上set number,按确认键后可以显示行号

cat a.txt 将a.txt中的内容输出到当前屏幕,对于内容较多,过大的文本不要用这个命令,建议使用less或more

tail -f karaf.log :查找karaf.log文件末尾出的文本。

less karaf.log:以分页方式打开kara.log文件(之后按空格键换行,按:q表示退出)

grep "time cost" karaf.log:在karaf.log文件中找到所有匹配time cost的内容显示到屏幕上。

grep ”time cost“ karaf.log  >  tmp.txt:将grep命令过滤出的所有文本输入到一个tmp.txt中

ps -ef | grep karaf 查看karaf应用相关进程

ps -ef | grep java | grep karaf:查看所有运行在karaf服务器上的java应用程序进程

            查处来以后可以使用jdk命令jstack -l 进程号 > tmp.txt

           vi tmp.txt

          再用 /卡住的当前方法名 搜索,可以搜到当前卡住的方法堆栈信息及死锁信息。

kill -9 应用程序进程号:直接杀掉当前运行的程序。

free -mt查看内存使用情况

top

ll -h列出当前目录下所有文件,文件大小以M单位显示

scp *.txt root@10.170.65.176:/tmp/edenhon:拷贝当前机器当前目录下所有txt文件到10.170.65.176 root用户的/tmp/edenhon目录,

这个命令输完后会要求你输入176机器root用户对应的密码

cp a.txt a.bak备份一份a.bak的文件内容和a.txt一样

rm -rf  *:强制递归删除当前目录下的所有内容

mv a.txt b.txt:将a.txt文件重命名为b.txt

tar -zxvf a.tar.gz:解压a.tar.gz文件到当前目录

tar -zcvf a.tar.gz  *:将当前目录下所有文件压缩为a.tar.gz文件

生成数据抓包文件的命令:

tcpdump -i eth0 -port 8888 -s -w a.cap

断掉eth0网卡

ifconfig eth0 down

通过其他网卡登录,拉起eth0

ifconfig eth0 up

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值