|簡體中文

比思論壇

 找回密碼
 按這成為會員
搜索



查看: 847|回復: 3
打印 上一主題 下一主題

Linux 每日小技巧

[複製鏈接]

111

主題

1

好友

463

積分

中學生

Rank: 3Rank: 3

  • TA的每日心情
    開心
    2024-4-11 17:15
  • 簽到天數: 338 天

    [LV.8]以壇為家I

    推廣值
    0
    貢獻值
    22
    金錢
    169
    威望
    463
    主題
    111
    樓主
    發表於 2014-2-5 13:33:24
    /*每日一更新*/
    /*从今天开始每天给大家提供一个小技巧,方便大家学习和LINUX知识!*/
    /*以命令,系统管理,小技巧为主*/

    1.按内存从大到小排列进程:  
    ps -eo "%C : %p : %z : %a"|sort -k5 -nr

    2.
    查看当前有哪些进程;查看进程打开的文件:
    ps -A ;lsof -p PID

    3.获取当前IP地址(从中学习grep,awk,cut的作用)
    ifconfig eth0 |grep "inet addr:" |awk '{print $2}'|cut -c 6-

    4.统计每个单词出现的频率,并排序
    awk '{arr[$1]+=1 }END{for(i in arr){print arr"\t"i}}' 文件名 | sort -rn

    5.显示10条最常用的命令
    sed -e "s/| /\n/g" ~/.bash_history | cut -d ' ' -f 1 | sort | uniq -c | sort -nr | head

    6.杀死Nginx进程(杀死某一进程)
    ps -ef|grep -v grep |grep nginx|awk '{print $2}' 或
    for i in `ps aux | grep nginx | grep -v grep | awk {'print $2'}` ; do kill $i; done

    7.列出当前文件夹目录大小,以G,M,K显示。
    du -b --max-depth 1 | sort -nr | perl -pe 's{([0-9]+)}{sprintf"%.1f%s", $1>=2**30? ($1/2**30, "G"): $1>=2**20? ($1/2**20, "M"):$1>=2**10? ($1/2**10, "K"): ($1, "")}e'

    shaw答案 :du -hs $(du -sk ./`ls -F |grep /` |sort -nr |awk '{print $NF}')
    也可 以实现,不过不是特别完美。但好记。

    8.清空linux buffer cache
    sync && echo 3 > /proc/sys/vm/drop_caches

    9.将当前目录文件名全部转换成小写
    for i in *; do mv "$i" "$(echo $i|tr A-Z a-z)"; done

    10.消除vim中的^M的几种方法
    1)dos2uninx filename
    2)sed -e 's/^M//' filename
    3)vim中 :s/^M//gc
    4)col -bx < dosfile > newfile
    5)tr -s "\r\n" "\n" < file > newfile

    11. 清除所有arp缓存
    arp -n|awk '/^[1-9]/ {print "arp -d "$1}'|sh

    12. 绑定已知机器的arp地址
    cat /proc/net/arp | awk '{print $1 " " $4}' |sort -t. -n +3 -4 > /etc/ethers

    补perl的可以不?

    13. perl -ne 'm/^([^#][^\s=]+)\s*(=.*|)/ && printf("%-35s%s\n", $1, $2)' /etc/my.cnf

    0

    主題

    0

    好友

    103

    積分

    小學生

    Rank: 2

  • TA的每日心情
    慵懶
    2024-6-29 14:19
  • 簽到天數: 301 天

    [LV.8]以壇為家I

    推廣值
    0
    貢獻值
    0
    金錢
    3316
    威望
    103
    主題
    0
    沙發
    發表於 2014-3-1 09:57:19
    好东西 请继续更新

    1

    主題

    2

    好友

    1832

    積分

    大學生

    Rank: 6Rank: 6

  • TA的每日心情
    開心
    2024-9-28 01:57
  • 簽到天數: 1426 天

    [LV.10]以壇為家III

    推廣值
    0
    貢獻值
    0
    金錢
    2256
    威望
    1832
    主題
    1
    板凳
    發表於 2014-3-1 10:43:46
    为了积分我还是留个言吧

    9

    主題

    0

    好友

    900

    積分

    高中生

    Rank: 4

  • TA的每日心情
    開心
    2021-11-4 09:01
  • 簽到天數: 118 天

    [LV.6]常住居民II

    推廣值
    0
    貢獻值
    0
    金錢
    2183
    威望
    900
    主題
    9
    地板
    發表於 2014-3-12 17:19:44
    請善用帖子右下角舉報鍵,來檢舉有害網站/垃圾/宣傳帖,每個舉報會有金錢增加。
    学习学习
    重要聲明:本論壇是以即時上載留言的方式運作,比思論壇對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,讀者及用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,讀者及用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本論壇受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者及用戶發現有留言出現問題,請聯絡我們比思論壇有權刪除任何留言及拒絕任何人士上載留言 (刪除前或不會作事先警告及通知 ),同時亦有不刪除留言的權利,如有任何爭議,管理員擁有最終的詮釋權。用戶切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。

    手機版| 廣告聯繫

    GMT+8, 2024-11-1 10:28 , Processed in 0.013253 second(s), 16 queries , Gzip On, Memcache On.

    Powered by Discuz! X2.5

    © 2001-2012 Comsenz Inc.

    回頂部