成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

10 個鮮為人知的 Linux 命令 - Part 2

系統 Linux
繼續上篇文章《11 個很有用但鮮有人知的 Linux 命令》。在本文中,我們將關注其他幾個不為人知的Linux命令,有些在管理桌面和服務器方面被證明是非常有用的。

繼續上篇文章《11 個很有用但鮮有人知的 Linux 命令》。在本文中,我們將關注其他幾個不為人知的Linux命令,有些在管理桌面和服務器方面被證明是非常有用的。


12. <空格> 命令

你在終端上鍵入的每個命令都會記錄到history,也能用history命令重新調用。

如何騙過history 命令呢?呵呵,你可以輕而易舉地做到。在終端,只需要在鍵入命令之前輸入一個或多個空格,這樣你的命令就不會被記錄了。

讓我們體驗一下吧,先在終端嘗試五個常見的 Linux 命令并在命令之前留個空(例如** ls, pwd, uname, echo “hi”** 和 who),然后檢查這些命令是不是記錄在歷史中。

  1. avi@localhost:~$  ls 
  2. avi@localhost:~$  pwd 
  3. avi@localhost:~$  uname 
  4. avi@localhost:~$  echo “hi” 
  5. avi@localhost:~$  who 

現在運行 history 命令來查看上面已執行的命令是否已經被記錄了。

  1. avi@localhost:~$ history 
  2.    40  cd /dev/  
  3.    41  ls  
  4.    42  dd if=/dev/cdrom1 of=/home/avi/Desktop/squeeze.iso  
  5.    43  ping www.google.com  
  6.    44  su 

你看到沒有***執行的命令沒有被記錄。我們也可以用另一個命令cat | bash欺騙history,結果跟上面一樣。


13. stat 命令

Linux中的stat命令用來顯示文件或文件系統的狀態信息。當用文件名作為參數時,stat將會展示文件的全部信息。狀態信息包括文件 大小、塊、權限、訪問時間、修改時間、狀態改變時間等。

  1. avi@localhost:~$ stat 34.odt  
  2.   File: `34.odt' 
  3.   Size: 28822   Blocks: 64 IO Block: 4096   regular file  
  4. Device: 801h/2049d  Inode: 5030293 Links: 1  
  5. Access: (0644/-rw-r--r--)  Uid: ( 1000/ avi)   Gid: ( 1000/ avi)  
  6. Access: 2013-10-14 00:17:40.000000000 +0530  
  7. Modify: 2013-10-01 15:20:17.000000000 +0530  
  8. Change: 2013-10-01 15:20:17.000000000 +0530 

14. <alt> + . 和 <esc> + .

上面的組合鍵事實上不是一個命令,而是傳遞***一個命令參數到提示符后的快捷鍵,以輸入命令的倒序方式傳遞命令。按住 Alt或Esc再按一下 “.”。


15. pv 命令

在電影里尤其是好萊塢電影你可能已經看見過模擬文本了,像是在實時輸入文字,你可以用pv命令仿照任何類型模擬風的文本輸出,包括流水線輸出。pv可能沒有在你的系統上安裝,你需要用apt或yum獲取安裝包,然后安裝pv到你的機器。

  1. root@localhost:# echo "Tecmint [dot] com is the world's best website for qualitative Linux article" | pv -qL 20 

輸出樣式

  1. Tecmint [dot] com is the world''s best website for qualitative Linux article 

16. mount | colum -t

上面的命令用一個很不錯的格式與規范列出了所有掛載文件系統。

  1. avi@localhost:~$ mount | column -t 

輸出樣式

  1. /dev/sda1on  / type  ext3 (rw,errors=remount-ro)  
  2. tmpfson  /lib/init/rw  type  tmpfs(rw,nosuid,mode=0755)  
  3. proc on  /proc type  proc (rw,noexec,nosuid,nodev)  
  4. sysfson  /sys  type  sysfs(rw,noexec,nosuid,nodev)  
  5. udev on  /dev  type  tmpfs(rw,mode=0755)  
  6. tmpfson  /dev/shm  type  tmpfs(rw,nosuid,nodev)  
  7. devpts   on  /dev/pts  type  devpts   (rw,noexec,nosuid,gid=5,mode=620)  
  8. fusectl  on  /sys/fs/fuse/connections  type  fusectl  (rw)  
  9. binfmt_misc  on  /proc/sys/fs/binfmt_misc  type  binfmt_misc  (rw,noexec,nosuid,nodev)  
  10. nfsd on  /proc/fs/nfsd type  nfsd (rw) 

17. Ctr+l 命令

在進行下一步之前,我先問一下,你是如何清理你的終端?呵呵,你會在提示符后鍵入 “clear”。好的。用上面的命令執行清理終端都將成為過去。你只需要按下Ctr+l,看看它如何立即清理你的終端。


18. curl 命令

在命令行下如何檢查你的未讀郵件?這個命令對于工作在沒有圖形界面的服務器的人佷有用。它會在運行期間再次要求輸入密碼,你不需要在上面一行硬編碼你的密碼,否則會有其它安全風險。

  1. avi@localhost:~$ curl -u avishek1210@gmail.com --silent "https://mail.google.com/mail/feed/atom" | perl -ne 'print \t if //; print "$2\n" if /<(title|name)>(.*)<\/\1>/;' 

輸出樣式

  1. Enter host password for user 'avishek1210@gmail.com':  
  2. Gmail - Inbox for avishek1210@gmail.com  
  3. People offering cars in Delhi - Oct 26  
  4.     Quikr Alerts  
  5. another dependency question  
  6.     Chris Bannister  
  7.     Ralf Mardorf  
  8.     Reco  
  9.     Brian  
  10.     François Patte  
  11.     Curt  
  12.     Siard  
  13.     berenger.morel  
  14. Hi Avishek - Download your Free MBA Brochure Now...  
  15.     Diya  
  16. ★Top Best Sellers Of The Week, Take Your Pick★  
  17.     Timesdeal  
  18. aptitude misconfigure?  
  19.     Glenn English  
  20. Choosing Debian version or derivative to run Wine when resource poor  
  21.     Chris Bannister  
  22.     Zenaan Harkness  
  23.     Curt  
  24.     Tom H  
  25.     Richard Owlett  
  26.     Ralf Mardorf  
  27.     Rob Owens 

19.screen 命令

screen命令能斷開一個會話下的一個長時間運行的進程并能再次連接,如有需要,也提供了靈活的命令選項。

要運行一個長時間的進程,我們通常執行:

 

  1. avi@localhost:~$ ./long-unix-script.sh 

缺乏靈活性,需要用戶持續當前的會話,但是如果我們執行上面的命令是:

 

  1. avi@localhost:~$ screen ./long-unix-script.sh 

它能在不同會話間斷開或重連。當一個命令正在執行時按“Ctrl + A”然后再按“d”來斷開。

重新連接運行:

 

  1. avi@localhost:~$ screen -r 4980.pts-0.localhost 

注解:在這里,這個命令的稍后的部分是screen id,你能用‘screen -ls’命令查看。欲了解更多關于screen命令和它們的用法,請閱讀我們的一些幫助文章:10 個screen命令的示例。


20. file

No!寫上面的命令不是筆誤. ‘file’是一個能提供關于文件類型信息的命令。

 

  1. avi@localhost:~$ file 34.odt 
  2. 34.odt: OpenDocument Text 

 


21. id

上面的命令會打印真正的和有效的用戶和組的id。

 

  1. avi@localhost:~$ id 

輸出樣式

 

  1. uid=1000(avi) gid=1000(avi)  
  2. groups=1000(avi),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),109(netdev),111(bluetooth),117(scanner) 

 


到此為止,鑒于這個系列的***的這篇文章的成功,我將會盡快推出另外幾部分文章繼續鮮為人知的Linux命令。到時候,敬請關注Tecmint.不要忘記給我們提供你的反饋和評論。

via: http://www.tecmint.com/10-lesser-known-linux-commands-part-2/

責任編輯:奔跑的冰淇淋 來源: Linux中國
相關推薦

2013-11-25 13:04:59

Linux命令Shell腳本

2013-12-23 15:25:15

命令Linux命令

2017-11-08 14:55:16

Linux命令sudo

2014-07-29 14:25:43

Unix命令

2010-12-28 10:12:18

Linux命令

2013-07-15 09:14:00

2009-09-14 09:45:20

Chrome谷歌操作系統

2023-04-23 15:11:26

2019-10-08 16:24:33

Chrome瀏覽器

2010-01-07 10:05:51

IT顧問特質

2024-03-04 16:32:02

JavaScript運算符

2019-12-12 20:49:05

JavaScript語言運算符

2024-01-15 18:02:09

docker系統文件格式

2014-04-22 16:38:12

GitHubGitHub 使用技巧

2011-05-03 13:13:52

編程PHPJava

2014-02-09 09:50:49

PHP函數

2022-07-19 08:46:15

NeofetchLinux

2019-11-20 10:54:32

Python數據結構數據庫

2009-01-03 09:00:00

2024-05-07 00:00:00

工具類開發者功能
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 粉嫩一区二区三区性色av | 国产婷婷综合 | 亚洲一区二区三区在线免费 | 久久噜噜噜精品国产亚洲综合 | 久久久国产精品视频 | 欧美男人天堂 | 免费三级网站 | 91久久国产综合久久91精品网站 | 久久久激情视频 | 欧美激情久久久 | 免费黄色日本 | 九九在线精品视频 | 亚洲高清在线 | 91在线视频一区 | 男人的天堂视频网站 | 亚洲精品久久久久久久不卡四虎 | 日韩一级黄色片 | 久久精品1| 亚洲精品免费视频 | 欧美亚州综合 | 福利国产 | 夜夜摸夜夜操 | 91av在线免费看 | 伊人春色在线 | 在线国产一区 | 日韩久草 | 久久国产精品视频 | 亚洲天堂中文字幕 | 久久综合av | 亚洲传媒在线 | 欧美一区二区久久 | 一区二区三区免费 | 久久伦理中文字幕 | 四虎永久免费黄色影片 | 免费成人在线网 | 中文字幕人成乱码在线观看 | 91爱爱·com | 99re66在线观看精品热 | 91精品国产综合久久久动漫日韩 | 四虎网站在线观看 | 国产香蕉视频在线播放 |