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

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

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

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


12. <空格> 命令

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

如何騙過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 

現(xiàn)在運行 history 命令來查看上面已執(zhí)行的命令是否已經(jīng)被記錄了。

  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 

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


13. stat 命令

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

  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> + .

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


15. pv 命令

在電影里尤其是好萊塢電影你可能已經(jīng)看見過模擬文本了,像是在實時輸入文字,你可以用pv命令仿照任何類型模擬風的文本輸出,包括流水線輸出。pv可能沒有在你的系統(tǒng)上安裝,你需要用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

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

  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”。好的。用上面的命令執(zhí)行清理終端都將成為過去。你只需要按下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命令能斷開一個會話下的一個長時間運行的進程并能再次連接,如有需要,也提供了靈活的命令選項。

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

 

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

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

 

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

它能在不同會話間斷開或重連。當一個命令正在執(zhí)行時按“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) 

 


到此為止,鑒于這個系列的***的這篇文章的成功,我將會盡快推出另外幾部分文章繼續(xù)鮮為人知的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谷歌操作系統(tǒng)

2023-04-23 15:11:26

2019-10-08 16:24:33

Chrome瀏覽器

2010-01-07 10:05:51

IT顧問特質(zhì)

2019-12-12 20:49:05

JavaScript語言運算符

2024-03-04 16:32:02

JavaScript運算符

2024-01-15 18:02:09

docker系統(tǒng)文件格式

2011-05-03 13:13:52

編程PHPJava

2014-02-09 09:50:49

PHP函數(shù)

2014-04-22 16:38:12

GitHubGitHub 使用技巧

2022-07-19 08:46:15

NeofetchLinux

2018-12-10 19:30:45

2024-09-10 08:35:57

2019-11-20 10:54:32

Python數(shù)據(jù)結構數(shù)據(jù)庫
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩精品在线看 | 激情五月综合网 | 91精品国产91久久久久久 | 在线视频 亚洲 | 偷拍自拍网址 | 欧美日韩视频 | 狠狠爱视频 | 精品视频在线免费观看 | 婷婷激情综合 | 91av在线看| 一区二区三区四区免费观看 | 91免费入口 | 欧美大片一区 | 日韩一区二区在线视频 | 在线日韩av电影 | 五月婷婷 六月丁香 | 久久99久久99 | 日韩精品久久久 | 久久亚洲天堂 | 日韩色图在线观看 | 在线免费观看a级片 | 亚洲黄色成人网 | 精品国产一区二区三区久久久四川 | 亚洲福利 | 久久久久国产精品一区 | 亚洲免费视频一区 | 成人午夜激情 | 亚洲三区在线 | 日韩精品区 | 亚洲国产一区二区在线 | 欧美一级大片免费观看 | 久久国产高清 | 国产精品视频网 | 综合一区二区三区 | 久久9热 | 男人电影天堂 | 精国产品一区二区三区四季综 | 91久久| 免费在线观看一级毛片 | 久久久久久国产精品 | 免费看淫片 |