常用shell命令
2019-05-22 本文已影响0人
Han筱希
linux 打开任务管理器:gnome-system-monitor
vi 文件后替换字符串:
:s/str1/str2/ 替换当前行第一个str1为str2
:s/str1/str2/g 替换当前行所有str1为str2
:n,$s/str1/str2/ 替换第 n 行开始到最后一行中每一行的第一个str1为str2
:n,$s/str1/str2/g 替换第 n 行开始到最后一行中每一行所有str1为str2
(n 为数字,若 n 为 .,表示从当前行开始到最后一行)
:%s/str1/str2/(等同于 :g/str1/s//str2/) 替换每一行的第一个str1为str2
:%s/str1/str2/g(等同于 :g/str1/s//str2/g) 替换每一行中所有str1为str2
不知道具体软件名时安装用apt-get查找:apt-cache search xxx
例如:查找filezilla:
apt-cache search filezi
统计文件夹大小: du -sh xxx
找出的name为xxx的文件总大小:find . -name "xxx" | xargs -I {} du -shk {}|awk '{sum += $1}; END {print sum/1024"MB"}'
rm-rf 时报Device or resource busy: lsof +D 文件夹名字 kill -9 进程