溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

一些鮮為人知的但卻很有趣的Unix/Linux命令(四)

發(fā)布時(shí)間:2020-06-17 13:40:42 來(lái)源:網(wǎng)絡(luò) 閱讀:402 作者:liberD 欄目:系統(tǒng)運(yùn)維

 

“一些鮮為人知的但卻很有趣的Unix/Linux命令”系列:
  1. 一些鮮為人知的但卻很有趣的Unix/Linux命令(一)
  2. 一些鮮為人知的但卻很有趣的Unix/Linux命令(二)
  3. 一些鮮為人知的但卻很有趣的Unix/Linux命令(三)
  4. 一些鮮為人知的但卻很有趣的Unix/Linux命令(四)

 

  也許有一部分人對(duì)這個(gè)系列文章的價(jià)值或者精華的理解有一定的偏差,D瓜哥有必要澄清一下這個(gè)問(wèn)題。

文章精華所在

  2013年1月22日D瓜哥把這個(gè)系列文章的第三篇發(fā)布到了博客園首頁(yè)上。結(jié)果,可能是因?yàn)楸緫岩墒寝D(zhuǎn)載的帖子,被移除了首頁(yè)。經(jīng)過(guò)和“博客園”編輯的溝通,文章最后被成功移回首頁(yè)。

  “博客園”的編輯也指出希望對(duì)每個(gè)命令多一些介紹,比如每個(gè)命令的英文全稱、使用示例……“博客園”編輯的話也反映了了一些問(wèn)題:這個(gè)系列文章的精華何在?文章的價(jià)值體現(xiàn)在哪里?估計(jì)這是很多看了這篇文章的朋友的共同疑問(wèn)。為了能讓這個(gè)系列文章發(fā)揮應(yīng)有的作用,D瓜哥有必要把這個(gè)系列文章價(jià)值說(shuō)明一下。

  這個(gè)系列的帖子,其實(shí)是翻譯、整理的Quora的一個(gè)問(wèn)題:What are some lesser known but useful Unix commands? 為了讓帖子更實(shí)用一些,我搜索了很多資料,并且將這些資料,作為“參考資料”添加到了文章中。參考資料中提到的文章,寫的都非常好,比D瓜哥的文章要棒很多!這些參考資料才是文章正在的精華部分!而介紹的命令只是引子,希望各位對(duì)Linux感興趣的朋友能通過(guò)這些引子,查看參考資料,學(xué)習(xí)更多東西。這個(gè)系列文章的價(jià)值就是體現(xiàn)在這里。

  當(dāng)然,這個(gè)系列的第一篇由于當(dāng)時(shí)的定位不是很好,沒(méi)能體現(xiàn)出這里解釋的“文章價(jià)值”。D瓜哥把這個(gè)系列的文章寫完,然后再回來(lái)修復(fù)第一篇文章的瑕疵!

  下面開始這個(gè)系列的第四篇文章,D瓜哥繼續(xù)給大家介紹一些有趣的Unix/Linux命令。

那些有趣的命令
  1. fortune,每次運(yùn)行這個(gè)指令,都會(huì)給出一句有趣的話,或者一對(duì)有意思的問(wèn)答??梢赃厡W(xué)英語(yǔ),邊樂(lè)和,寓教于樂(lè)!哈哈
  2. sl, 這個(gè)指令很有趣,直接給你開出一輛蒸汽機(jī)車來(lái)。誰(shuí)玩誰(shuí)知道!
  3. sudo !!,以root用戶身份,執(zhí)行最后一次的命令;這個(gè)非常有用!強(qiáng)烈推薦…
  4. cat < /dev/tcp/domain-or-ip/port-here,可以創(chuàng)建一個(gè)一次性的TCP Socket鏈接;
  5. tree,以樹的形式現(xiàn)實(shí)當(dāng)前目錄以及子目錄所有
  6. pv,即Pipe Viewer,查看運(yùn)行時(shí)間比較長(zhǎng)的命令的執(zhí)行
  7. ncdu,即NCurses Disk Usage,遞歸顯示每個(gè)文件(或者文件夾)占用的磁盤空間;
  8. fdupes,查找并刪除重復(fù)的文件;
  9. find,專門用于查找文件,而且提供了很多你意想不到的功能;
  10. sdiff,以并排方式合并文件之間的差異;
  11. base64,將數(shù)據(jù)(文本、二進(jìn)制文件等)以Base64編碼方式解釋稱字符串,然后輸出;
  12. nice,以指定的優(yōu)先級(jí)運(yùn)行命令;如果不指定優(yōu)先級(jí),程序會(huì)顯示當(dāng)前的優(yōu)先級(jí);
  13. uname,輸出一組系統(tǒng)信息。如果不加任何參數(shù),則只顯示內(nèi)核名稱;
  14. setfacl,設(shè)定文件的訪問(wèn)控制列表;
  15. tee,將標(biāo)準(zhǔn)輸入重定向到文件或者標(biāo)準(zhǔn)輸出中;
  16. mc,Midnight Commander (MC)是 Linux 控制臺(tái)和其它終端環(huán)境中的“瑞士×××”,是一個(gè)很方便的文件管理器,相當(dāng)于Windows下的 Total Commander 
  17. beep or "echo -e ‘\a’>/dev/console",計(jì)算機(jī)發(fā)出嘟嘟的聲音,用于向計(jì)算機(jī)用戶告警,比如命令沒(méi)有完成
  18. mesg,控制是否允許其他發(fā)送信息到自己的終端機(jī)界面
  19. write,向該計(jì)算機(jī)的其他用戶發(fā)送信息 (以Ctrl+D結(jié)尾)
  20. wall,向該計(jì)算機(jī)的所有用戶發(fā)送一條信息;
參考資料
  1. Unix Tree / Linux Tree
  2. diff,sdiff,cmp,comm比較文件的不同
  3. linux diff sdiff 找目錄和文件的差異
  4. sdiff
  5. 我使用過(guò)的Linux命令之base64 – 用base64編解碼
  6. Linux命令詳解 — nice
  7. Linux系統(tǒng)下的uname命令
  8. 鳥哥:Linux 帳號(hào)管理與 ACL 權(quán)限設(shè)定
  9. 使用 setfacl 和 getfacl in linux
  10. linux tee 命令詳解
  11. Linux MC——終端環(huán)境的文件管理器
  12. Linux mesg命令使用方法詳解
  13. Linux write命令的使用方法詳解
  14. linux命令之系統(tǒng)管理wall、write、mesg、sync、shutdown、free、uptime
向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI