国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > Linux Shell > 正文

25個好用的Shell腳本常用命令分享

2020-07-27 19:18:17
字體:
來源:轉載
供稿:網友

1.列出所有目錄使用量,并按大小排序。

復制代碼 代碼如下:
ls|xargs du -h|sort -rn
#不遞歸下級目錄使用du -sh

2.查看文件排除以#開關和空白行,適合查看配置文件。
復制代碼 代碼如下:
egrep -v "^#|^$"  filename
sed '/#.*$/d; /^ *$/d'

3.刪除空格和空行。
復制代碼 代碼如下:
sed '/^$/d' filename #刪除空行
sed 's/ //g' filename
sed 's/[[:space:]]//g' filename

4.刪除#后的注釋。
復制代碼 代碼如下:
sed -i 's/#.*$//g' filename

5.踢出登錄的用戶,用who查看終端。
復制代碼 代碼如下:
pkill -KILL -t pts/0

6.刪除空文件。
復制代碼 代碼如下:
find / -type f -size 0 -exec rm -rf {} /;

7.查找進程pid并kill。
復制代碼 代碼如下:
pgrep nginx|xargs kill
pidof nginx|xargs kill

8.獲取當前IP地址,強大的awk,一個命令搞定。
復制代碼 代碼如下:
ifconfig |awk -F"[ ]+|[:]" 'NR==2 {print $4}'

9.文本方式查看wtmp日志
復制代碼 代碼如下:
utmpdump /var/log/wtmp

10.以內存大小排序列出進程
復制代碼 代碼如下:
ps aux --sort=rss |sort -k 6 -rn

11.簡單web server列出當前目錄文件,端口8000:
復制代碼 代碼如下:
python -m SimpleHTTPServer

12.以管道輸入方式修改用戶密碼:
復制代碼 代碼如下:
echo "password" |passwd 主站蜘蛛池模板: 腾冲县| 嘉善县| 平江县| 梨树县| 石屏县| 留坝县| 绥化市| 宁国市| 闽清县| 平南县| 枣阳市| 桦川县| 定陶县| 壤塘县| 文化| 平舆县| 岳池县| 都江堰市| 皮山县| 泊头市| 东丰县| 井陉县| 定兴县| 栾城县| 资溪县| 东宁县| 平果县| 凌海市| 旬邑县| 祁东县| 吐鲁番市| 西乡县| 石家庄市| 丽江市| 玉门市| 林西县| 右玉县| 本溪| 公主岭市| 长泰县| 神池县|