蒙狼科技logo
          設為首頁| 聯系我們
          咨詢熱線: 13917498722
            您的位置: 首頁 > 網站資訊 > 11 個很有效但鮮有人知的 linux 飭令

          11 個很有效但鮮有人知的 linux 飭令

          發布日期:2017/5/1

          百度權重查詢 詞庫網 網站監控 服務器監控 seo監控 手機游戲 iPhone游戲

          Linux飭令行吸引了大多數Linux愛好者。一個正常的Linux用戶一般掌握大約50-60個飭令來處理每日的義務。Linux飭令和它們的轉換對于Linux用戶、Shell腳本程序員和管理員來說是好有價值的寶藏。有些Linux飭令很少人知道,但不管你是新手照舊高級用戶,它們都特別很是方便有效。

          少有人知道的Linux飭令

          這篇文章的目的是介紹一些少有人知的Linux飭令,它們一定會高效地幫你管理你的桌面/服務器。

          1. sudo !!飭令

          沒有特定輸入sudo飭令而運行,將給出沒有權限的錯誤。那么,你不需要重寫整個飭令,僅僅輸入'!!'就可以抓取好后的飭令。

          1. $ apt-get update 
          2. E: Could not open lock file /var/lib/apt/lists/lock - open(13: Permission denied) 
          3. E: Unable to lock directory /var/lib/apt/lists/ 
          4. E: Could not open lock file /var/lib/dpkg/lock - open(13: Permission denied) 
          5. E: Unable to lock the administration directory (/var/lib/dpkg/), are you root? 
          6. $ sudo !! 
          7. sudoapt-get update 
          8. [sudo] password forserver: 
          9. … 
          10. .. 
          11. Fetched 474 kB in16s (28.0 kB/s) 
          12. Reading package lists... Done 
          13. server@localhost:~$ 

          2. python飭令

          下面的飭令生產一個通過HTTP顯示文件夾結構樹的簡單網頁,可以通過瀏覽器在端口8000訪問,直到發出中止旌旗燈號。

          1. # python -m SimpleHTTPServer 

          3. mtr飭令

          我們大多數都熟悉ping和traceroute。那對于把兩個飭令的功能合二為一的mtr飭令呢。假如mtr沒在你的機子上安裝,apt或者yum需要的包。

          1. $ sudo apt-get install mtr (On Debian based Systems) 
          2. # yum install mtr (On Red Hat based Systems) 

          現在運行mtr飭令,開始查看mtr運行的主機和google1683直接的網絡連接。

          1. # mtr google1683 

          mtr飭令

          4. Ctrl+x+e飭令

          這個飭令對于管理員和開發者特別很是有效。為了使天天的義務主動化,管理員需要通過輸入vi、vim、nano等打開編輯器。

          僅僅從飭令行快速的敲擊“Ctrl-x-e”,就可以在編輯器中開始工作了。

          5. nl飭令

          “nl飭令”添加文件的行數。一個叫做'one.txt'的文件,其每行的內容是(Fedora、Debian、Arch、Slack和Suse),給每行添加行號。首先使用cat飭令顯示“one.txt”的文件內容。

          1. # cat one.txt 
          2. fedora 
          3. debian 
          4. arch 
          5. slack 
          6. suse 

          現在運行“nl飭令”,以添加行號的體例來顯示。

          1. # nl one.txt  
          2. 1 fedora 
          3. 2 debian 
          4. 3 arch 
          5. 4 slack 
          6. 5 suse 

          6. shuf飭令

          “Shut”飭令隨機從一個文件或文件夾中選擇行/文件/文件夾。首先使用ls飭令來顯示文件夾的內容。

          1. # ls 
          2. Desktop  Documents  Downloads  Music  Pictures  Public  Templates  Videos 
          3. #  ls | shuf (shuffle Input) 
          4. Music 
          5. Documents 
          6. Templates 
          7. Pictures 
          8. Public 
          9. Desktop 
          10. Downloads 
          11. Videos 
          12. #  ls | shuf -n1 (pick on random selection) 
          13. Public 
          14. # ls | shuf -n1 
          15. Videos 
          16. # ls | shuf -n1 
          17. Templates 
          18. # ls | shuf -n1 
          19. Downloads 

          注重:你可以把‘ n1’替代成‘ n2’來輸出兩個隨機選擇或者使用 n3、 n4等數字輸出其他任意的隨機選擇。

          7. ss飭令

          “ss”透露表現socket統計。這個飭令調查socket,顯示類似netstat飭令的信息。它可以比其他工具顯示更多的TCP和狀況信息。

          1. # ss 
          2. State      Recv-Q Send-Q    Local Address:Port         Peer Address:Port   
          3. ESTAB      0      0      192.168.1.198:41250        *.*.*.*:http    
          4. CLOSE-WAIT 1      0    127.0.0.1:8000             127.0.0.1:41393   
          5. ESTAB      0      0     192.168.1.198:36239        *.*.*.*:http    
          6. ESTAB      310    0     127.0.0.1:8000             127.0.0.1:41384   
          7. ESTAB      0      0     192.168.1.198:41002       *.*.*.*:http    
          8. ESTAB      0      0     127.0.0.1:41384            127.0.0.1:8000 

          8. last飭令

          “last”飭令顯示的是上次登錄用戶的歷史信息。這個飭令通過搜索文件“/var/log/wtmp”,顯示logged-in和logged-out及其tty‘s的用戶列表。

          1. #  last 
          2. server   pts/0        :0               Tue Oct 22 12:03   still logged in   
          3. server   tty8         :0               Tue Oct 22 12:02   still logged in   
          4. … 
          5. ... 
          6. (unknown tty8         :0               Tue Oct 22 12:02 - 12:02  (00:00)    
          7. server   pts/0        :0               Tue Oct 22 10:33 - 12:02  (01:29)    
          8. server   tty7         :0               Tue Oct 22 10:05 - 12:02  (01:56)    
          9. (unknown tty7         :0               Tue Oct 22 10:04 - 10:05  (00:00)    
          10. reboot   system boot  3.2.0-4-686-pae  Tue Oct 22 10:04 - 12:44  (02:39)    
          11. wtmp begins Fri Oct  4 14:43:17 2007 

          9. curl ifconfig.me

          那么如何得到你的外部IP地址呢?使用google?那么這個飭令就在你的終端輸出你的外部IP地址。

          1. # curl ifconfig.me 

          注重:你可能沒有按照curl包,你需要 apt/yum來按照包。

          10. tree飭令

          以樹式的格式得到當前文件夾的結構。

          11. pstree

          這個飭令顯示當前運行的所有進程及其相關的子進程,輸出的是類似‘tree’飭令的樹狀格式

          目前為止就這么多。在下篇文章中,我將涉及一些其他很少有人知道的有趣的Linux飭令。到那時連接 Tecmint保持收看。喜好和分享將有助于我們傳播。





          其他相關文章
        1. 建設網站要注意哪些細節
        2. 如何進行“網站易用性測試”
        3. 網頁設計的字體和題目設計的原則
        4. 網站如何進行站內代碼優化
        5. 快速提高權重的四個方法
        6. 怎樣才能把做網站費用降到好低?




        7. 企業網站后臺使用
          購物網站后臺使用
          網站產品圖片的處理



          農業銀行支付
          建設銀行支付
          郵政儲蓄銀行支付



          企業網站建設
          整站建設
          購物網站



          企業網站建設建議
          注冊適合自己的域名
          什么是虛擬主機




          售前咨詢QQ: 838821345
          售后服務QQ: 464698733
          應急手機:13917498722


          微信掃一掃
          添加24小時微信客服


          郵箱:lang@MENGL.CN
          地址:上海寶山區城銀路555弄2號樓3樓
          ICP備案:滬ICP備12042844號-3
           滬公網安備:31011402002917號
          做網站 | 企業網站建設 | 上海做網站 | 企業網站制作 | 做網站的公司 | 關于蒙狼 | 整站建設 | 購物網站 | 企業網絡營銷 | 成功案例 | 加盟代理 | 在線訂單
          服務區域: 臨港新區做網站 徐匯做網站 閔行做網站 長寧做網站 虹口做網站 黃浦做網站 盧灣做網站 靜安做網站 浦東做網站 楊浦做網站 普陀做網站 閘北做網站 寶山做網站 嘉定做網站 松江做網站 昆山做網站
          Copyright 2012-2025 上海蒙狼網絡科技有限公司 www.dayulega.com All Rights Reserved
          主站蜘蛛池模板: 五大连池市| 桓台县| 鲁山县| 河西区| 五大连池市| 济阳县| 金平| 惠来县| 洛浦县| 同江市| 泸州市| 循化| 肥东县| 衡山县| 子洲县| 白沙| 丰原市| 抚顺县| 呼伦贝尔市| 江西省| 建瓯市| 上高县| 垦利县| 新巴尔虎左旗| 新建县| 翁牛特旗| 乌什县| 溆浦县| 磐石市| 盐池县| 澄城县| 灵宝市| 寻甸| 蕲春县| 深水埗区| 莲花县| 驻马店市| 达日县| 海盐县| 榆中县| 伊春市|