1. 程式人生 > >每個極客都應該知道的Linux命令

每個極客都應該知道的Linux命令

轉自http://os.51cto.com/art/201403/431387_all.htm

是什麼區分開普通的Linux使用者和超級極客的呢?很簡單:用在學習那些使長時工作轉變為一瞬間工作的技巧、訣竅、祕訣和技術上的時間。如果你想提高效率而又不用做這些蒐集資料的跑腿活兒,那我們已經收集了50多條簡單易學的Linux技巧,以幫助你更瀟灑地工作,並且最大限度的利用你的電腦。開始享受吧!

1:檢查不是由你執行的程式

難度:高階

應用程式:bash(譯註:UNIX或者LINUX的shell)

想象下這個場景-你已經準備好了要和同事在辦公室裡對戰一局快速的Crack Attack(譯註:一款免費的OpenGL遊戲,類似俄羅斯方塊),不料卻發現,當你正準備要擊敗你這個傲慢的下屬時,方塊卻停止了-是什麼讓你的機器變得這麼慢?這肯定是因為其他的使用者運用他們嫻熟的經驗來盜取你寶貴的CPU時間、伺服器或者其他的詭異方式,真煩人!

好,讓我們列舉出系統中所有不是由你執行的程式!

  1. ps aux | grep -v `whoami` 

或者,更巧妙些的是,為什麼不列出最佔用時間的前十個程式呢:

  1. ps aux--sort=-%cpu | grep -m 11 -v `whoami` 

也許最好使用root許可權來執行這條指令,因為這樣可以過濾出大部分活躍的後臺程式。現在你有了這些資訊,你可以終止他們的程序,但是更“卑鄙”的是反覆地在他們的桌面上執行xeyes(譯註:Linux下的一條好玩的命令)!

2:在多個檔案中替換掉相同的文字

難度:中等

應用程式:find(譯註:Linux下的一條命令)/Perl

如果你有個檔案,想在多個位置進行替換,這裡有很多方法來實現。呼叫test[someting]把當前目錄裡所有檔案中的Windows替換成Linux,你可以像這樣執行它:

  1. perl -i -pe 's/Windows/Linux/;' test* 

要替換當前目錄以及下層目錄裡所有檔案中的Windows為Linux,你可以這樣執行:

  1. find . -name '*.txt' -print | xargs perl -pi -e's/Windows/Linux/ig' *.txt 

或者如果你更需要讓它只作用於普通檔案上:

  1. find -type f -name '*.txt' -print0 | xargs --null perl -pi -e 's/Windows/Linux/' 

節省了大量的時間並且獲得了高水平的大師等級!

3:合併一個不穩定的終端

難度:簡單

應用程式:bash

我們都已經做過這件事了-偶爾使用less或者cat來列出一個檔案,或者以瀏覽二進位制檔案而結束,這通常包含各種可以輕易弄亂你的終端顯示的控制程式碼、警報聲、一些有趣的字元,以及一些奇怪的顏色組合,最後,你的字型將會被一些難以辨認的字元所替代,而你卻不知道該怎麼辦。顯然bash仍然繼續工作著,但是你就是不能明白到底發生了什麼!傳送一個初始化命令給這個終端:

  1. reset 

然後一切就再次恢復正常了。

4:創造Mozilla關鍵詞

難度:簡單

應用程式:Firefox/Mozilla

在瀏覽器上的一個有用的特徵是,它們有一種能力,可以通過輸入gg onion來通過Google搜尋onion這個詞的一切。同一功能在Mozilla上也可實現,通過單擊Bookmarks(書籤)>Manage Bookmarks(管理書籤)然後新增一個新的書籤,新增的URL就像這樣:

  1. http://www.google.com/search?q=%s 

現在選擇書籤編輯器中的條目並且點選Properties(屬性)按鈕,現在輸入一個類似gg的關鍵字(或者可以是你選擇的任何字元)就行了。在URL中的%s將被關鍵字之後的文字內容替代。你可以用這種方法向其他一些依賴你當前URL資訊的網站傳送請求。

或者,右擊一個搜尋區域然後選擇選單選項“為這個搜尋新增一個關鍵詞…”。接下來的會話將允許你使用一個指定的關鍵詞。

5:執行多種X會話

難度:簡單

應用程式:X

如果你給別人分享了你的Linux box(),而厭煩了不斷的登入、登出,當你知道了這不是必要的時候,可能會如釋重負。假設你的電腦以圖形模式啟動(runlevel 5),通過同時按下Control+Alt+F1鍵-你將得到一個登陸提示。輸入你的登入名以及密碼然後執行:

  1. startx -- :1 

來進入你的圖形環境。按下Ctrl+Alt+F7來回到在你之前的使用者會話,如果想回到你自己的使用者會話則按下Ctrl+Alt+F8。

你可以重複使用這項技巧:F1鍵到F6鍵可以識別六個控制檯會話,而F7到F12可以識別六個X會話。警告:儘管這在多數情況下是適用的,但是不同的變種可能用不同的方式來實現這項功能。

6:更快地瀏覽

難度:簡單

應用程式:KDE(譯註:一種Linux的桌面環境)

KDE是一個雖然小眾,但是在提升你的網頁瀏覽經驗方面很有用的選擇。啟動一個KDE控制中心,然後從工具條中選擇System(系統)>KDE performance。現在你可以選擇預載入瀏覽器例項。實際上,這意味著瀏覽器在開機的時候就開始執行,在你用之前都保持隱藏狀態。當你想要使用它的時候,它幾乎是瞬間出現。

7:簡單地備份你的網站

難度:簡單

應用程式:Backups

如果你想要從一臺電腦上備份一個目錄,但你僅僅想要複製改變的檔案到它的備份而不是複製所有的東西到各自的備份,你可以使用工具rsync來實現它。你需要在這個遠端的源備份計算機上有一個賬戶。下面是這條命令:

  1. rsync -vare ssh [email protected]:/home/jono/importantfiles/* /home/jono/backup/ 

這樣我們就備份了192.168.0.2地址上/home/jono/importantfiles/目錄下的所有檔案到當前機器上的/home/jono/backup目錄下。

8:使你的時鐘保持準時

難度:簡單

應用程式:NTP

如果你發現電腦上的時鐘似乎與時間脫軌了,你可以使用一個特殊的NTP工具,來確保它準到只有穿實驗服的人才會需要的程度。你需要安裝ntpdate工具,它通常包含在NTP包中,然後你就可以與NTP伺服器保持同步了:

  1. ntpdate ntp.blueyonder.co.uk 

可以在www.eecis.udel.edu/~mills/ntp/clock1b.html上獲得相應的NTP伺服器的列表。如果你修改了你的開機程式並且在指令碼中包含這些命令,就可以確保無論何時你啟動電腦都是完全準時的。你還可以執行一個定時任務來校對時間。

9:找到最大的檔案

難度:簡單

應用程式:Shell

計算機中一個常見的問題是,你可能想刪一部分大的檔案(類似音訊或視訊片段)。如下你可以找到當前目錄中最大的那個檔案:

  1. ls -lSrh 

“r”的作用是將大的檔案列在後面,而“h”則是給出易於人們閱讀的輸出(MB或者諸如此類)。你也可以搜尋最大的MP3/MPEG檔案:

  1. ls -lSrh *.mp* 

你也可以通過下面這條命令搜尋最大的目錄:

  1. du -kx | egrep -v "\./.+/" | sort -n 

10:Nautilus快捷鍵

難度:簡單

應用程式:Nautilus(譯註:Linux圖形介面中的一個檔案管理器)

儘管很多檔案管理器近日來被設計為使用滑鼠進行管理,但有時用鍵盤還是方便些。Nautilus有一些鍵盤快捷鍵,可以使你快速瀏覽檔案:

  • 開啟一個定位檔案 – Ctrl+L
  • 開啟父資料夾 – Ctrl+Up
  • 用方向鍵來瀏覽當前資料夾

你也可以使用‘emblems’來定製檔案圖示。這裡有少量的應用於個別檔案或者組的圖象展示。開啟Edit(編輯) > Backgrounds and Emblems(背景和符號)選單條目,然後拖放你想要的圖片即可。

11:整理你的資料庫

難度:簡單

應用程式:MySQL

無論何時你改變一個MySQL資料庫的結構,或者從中刪掉大量的資料,檔案都有可能被分散,並導致一些效能損失。尤其是當執行查詢命令時這個情況最容易發生。每當你要改動資料庫的時候,記得執行這個優化器:

  1. mysqlcheck -o <databasename>

也許你會發現,如果你使用VARCHAR檔案,有必要定期的整理你的資料庫表:這個變長列(variable-length columns)是非常傾向於分裂的。

12:更快的郵件

難度:簡單

應用程式:KMail

連三秒鐘都不想花費在找郵箱客戶端上面?不想被桌面上堆積成山日漸腐爛的圖示搞得找不到滑鼠指標?不管你正在KDE裡幹什麼,按幾下鍵盤就可以發郵件了。輸入:

  1. mailto:[email protected] 

按下return,KMail將會自動啟動,為你的至理名言做好準備。你甚至不需要填寫完整的郵件地址。這對Internet地址也是有效的:嘗試輸入www.slashdot.org來啟動瀏覽器。

13:同化你的構造

難度:簡單

應用程式:GCC

如果你執行一個擁有適量RAM的多處理機系統(SMP),你會發現,在寫程式碼時,執行一個parallel make很有好處。與按照預設方式執行make並執行serial builds相比,parallel build 是一種很有效的改善方法。讓make在building的時候允許同時存在多個child,用如下的-j轉換即可:

  1. make -j4; make -j4 modules 

14:節省電池電源

難度:中等

應用程式:hdparm

很可能你已經對使用hdparm來調整一個硬體驅動很熟悉了,但是它還能節約你的筆記本的電池壽命,或者通過降低硬碟轉速來使生活更寧靜。

  1. hdparm -y /dev/hdb 
  2. hdparm -Y /dev/hdb 
  3. hdparm -S 36 /dev/hdb 

按順序,這些命令將讓硬體轉換成Standby(待命)模式,再轉換成Sleep(睡眠)模式,並且最終設定Automatic(自動)旋轉超時。這個結尾包含一個以5秒為單位的一塊塊數字變數(例如,值為12就等同於一分鐘)。

順便說一下,這個降低旋轉時間至5秒為單位的習慣真值得拿一個特別的使用者友好獎——這個值的設定也許有什麼歷史原因,但我們不知道。如果你恰好知道為什麼,請來信告知我們!

15:無線速度管理

難度:中等

應用程式:iwconfig

一個radio傳送/接受裝置和其他裝置間的傳輸速度,取決於有多少可用訊號。在訊號減弱的時候如需維持傳輸,就需要降低radio的傳輸速度。一般情況下,radio都會自己找到可用訊號,並自動選擇最快的速度。

在邊緣區域中,訊號強度勉強夠用,這時候就可能因radio不斷除錯連線速度而造成不必要的包丟失。如果不能加強天線增益,或移動裝置位置來獲取更充足的訊號,可以嘗試強制讓card同步到一個較低的速率。這樣,radio就會減少除錯頻率,實際上,還會比使用持續觸發的連結傳輸得快一些。不同的驅動器有不同的連結速度設定方法。在Linux中,可用iwconfig來設定速度:

  1. iwconfig eth0 rate 2M 

這個指令能強制使廣播總是同步在2Mbps,即使還存在其他可用速度。你也可以設定一個明確的速度作為上限,允許卡自動按照任何低於這個上限的速度來工作,但是不能高於它。例如,你可以把它作用於上文舉例的連線上:

  1. iwconfig eth0 rate 5.5M auto 

如上的指令可以讓驅動器將速度上限設為5.5Mbps,只慢不快。想要將card恢復為全自動縮放,只需要制定它自己自動工作。

  1. iwconfig eth0 rate auto 

通常卡在1Mbps時比它們在11Mbps時可以延伸的更遠。在這兩種速率之間,Orinoco卡有12dB的差別,即降低資料速率可獲得的潛在傳輸距離的四倍。

16:疏通開埠

難度:中等

應用程式:netstat

要獲取在Linux伺服器上處於監聽狀態的網路伺服器的列表,可使用netstat程式:

  1. [email protected]:~# netstat -lnp 
  2. Active Internet connections (only servers) 
  3. Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name 
  4. tcp 0 0 0.0.0.0:5280 0.0.0.0:* LISTEN 698/perl 
  5. tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 217/httpd 
  6. tcp 0 0 10.42.3.2:53 0.0.0.0:* LISTEN 220/named 
  7. tcp 0 0 10.42.4.6:53 0.0.0.0:* LISTEN 220/named 
  8. tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 220/named 
  9. tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 200/sshd 
  10. udp 0 0 0.0.0.0:32768 0.0.0.0:* 220/named 
  11. udp 0 0 10.42.3.2:53 0.0.0.0:* 220/named 
  12. udp 0 0 10.42.4.6:53 0.0.0.0:* 220/named 
  13. udp 0 0 127.0.0.1:53 0.0.0.0:* 220/named 
  14. udp 0 0 0.0.0.0:67 0.0.0.0:* 222/dhcpd 
  15. raw 0 0 0.0.0.0:1 0.0.0.0:* 7 222/dhcpd 

如上訊息告訴你PID為698的程序是一個繫結在5280埠的Perl程序。如果你不是超級使用者,系統將不會顯示哪個程式是執行在哪個埠上的。

17:更快的硬體驅動

難度:高階

應用程式:hdparm

也許你已經知道hkparm工具可以用於測試硬碟速度和更改一些設定。它還可以用於優化驅動效能,並且開啟一些預設關閉的功能。在我們開始之前,敬告您,改變驅動選項可能會造成資料損壞,所以首先請備份你所有的重要資料。如下命令可以用來測試速度:

  1. hdparm -Tt /dev/hda 

你將會看到類似於這樣的東西:

  1. /dev/hda: 
  2. Timing buffer-cache reads: 128 MB in1.64 seconds =78.05 MB/sec 
  3. Timing buffered disk reads:64 MB in 18.56 seconds = 3.45MB/sec 

現在我們可以嘗試讓它提速。找出你的驅動目前設定使用的是哪個選項,然後傳遞給hdparm這個硬體的名稱:

  1. hdparm /dev/hda 
  2. /dev/hda: 
  3. multcount=16 (on) 
  4. I/O support=0 (default 16-bit) 
  5. unmaskirq=0 (off) 
  6. using_dma=0 (off) 
  7. keepsettings =0 (off) 
  8. readonly =0 (off) 
  9. readahead=8 (on) 
  10. geometry = 40395/16/63, sectors = 40718160start = 0

這相當於一個預設設定。多數的Linux發行版本都會選擇一個可以執行在多數硬體上的安全選項。為了獲得更快的速度,你可能想要啟用dma模式,然後當然要調整I/O支援。多數現代計算機支援模式3,這是一個近乎雙倍通量的32位轉換模式。你也可以嘗試:

  1. hdparm -c3 -d1/dev/hda 

然後返回這個速度,檢視一下不同。檢驗你的硬體支援哪些模式,然後可以在hdparm的man手冊中學習如何設定它們。

18:在你手中的可用時間

難度:高階

應用程式:Perl

對計算來說,浪費的資源就是那些本可以派上更好的用場的資源。不管你還運行了什麼別的程式,為什麼不嘗試執行一個程序,在終端標題欄實時顯示當前的平均負載呢?

將這個存為一個指令碼並命名為tl,然後把它存到你的~/bin目錄下:

  1. #!/usr/bin/perl -w 
  2. use strict; 
  3. $|++; 
  4. my $host=`/bin/hostname`; 
  5. chomp $host; 
  6. while(1) { 
  7. open(LOAD,"/proc/loadavg") || die "Couldn't open /proc/loadavg: $!\n"; 
  8. my @load=split(/ /,<LOAD>); 
  9. close(LOAD); 
  10. print "$host: $load[0] $load[1] $load[2] at ", scalar(localtime); 
  11. print "07"; 
  12. sleep 2; 

如果你想用用load average和你登陸的機器的當前時間,來替換titlebar名字,與西寧tl&即可。它會很恰當的在後臺執行,即使你執行一個類似Vim的互動式程式。

19:不使用X完成抓取一次螢幕截圖

難度:簡單

應用程式:Shell

確實有很多螢幕捕獲的工具,但是他們大部分都是基於X的。這導致了一個問題,當你執行一個X應用程式時,將會干擾這個你想要抓取的應用程式——或許是一個遊戲或者甚至是一個Linux安裝程式。但如果你使用了超棒的ImageMagick(譯註:一個開源的圖片處理工具集和開發包)匯入命令,你就可以通過控制檯來對X模組進行抓取。很簡單,開啟一個虛擬終端(例如Ctrl+Alt+F1)然後輸入如下:

  1. chvt 7; sleep 2; import -display :0.0 -window root sshot1.png; chvt 1; 

chvt命令改變了虛擬終端,而sleep命令給重繪螢幕提供了一個時間。匯入命令會在最後的chvt命令把你再次打回到虛擬終端之前,捕獲所有的顯示並且儲存到一個檔案中。請確保你把所有的命令都輸入在同一行中。

這是甚至在Linux安裝程式上也是有效的,很多安裝程式都只留下一個控制檯而轉去後臺執行——一個一流的到處執行的螢幕抓取器只需要載入一些它所需要的庫到一個floppy(譯註:磁碟)/CD上。

20:遠端訪問你的程式

難度:簡單

應用程式:X

如果你想要躺在床上使用你的Linux筆記本從你的Window機器上訪問你的應用程式,可以使用SSH來實現。首先你需要在/etc/ssh/sshd_config中啟用以下設定:

  1. X11Forwarding yes 

現在我們可以使用如下命令在192.168.0.2上執行GIMP:

  1. ssh -X 192.168.0.2 gimp 

21:用到man手冊

難度:簡單

應用程式:man

如果你在一個特殊的專案或者命令中需要幫助,man手冊是一個好的入門。通常你使用man<command>來訪問man手冊,但是你也可以通過一個特殊的man頁描述的關鍵詞來搜尋man頁。舉例來說,搜尋所有詳述login的man頁:

  1. man -k login 

當你訪問了一個man頁,你也可以使用斜槓鍵來搜尋一個特定的詞而不是用man頁本身。在你的鍵盤上按下“ / ”然後輸入搜尋項是非常簡單的。

22:和你的醫生對話

難度:簡單

應用程式:Emacs

如果說Emacs只是個文字編輯器,就好像說Triumph只是個摩托車,或者說世界盃就是個四年一度的足球賽。好吧,它確實是個文字編輯器,但那只是一小~~~部分。舉個栗子?開啟編輯器,按下Esc鍵,緊接著按下X,然後進入doctor:你將會進入到一個離奇的對話中,有一個假想的但是熟練的精神治療師。如果你想要磨蹭你的時間,這是一個很好的方法。

  1. Esc-X tetris 

會將你的‘編輯器’轉變成一個老的、受歡迎的遊樂場遊戲。

瘋狂到此為止了嗎?絕對沒有!檢查你的發行版本的包,列出他們在你的Emacs上捆綁的其他功能:我們看到有國際象棋,Perl整合,IRC chat(譯註:一種聊天工具),法文翻譯,HTML轉換,一個Java開發環境,靈巧的編輯,甚至還有一個被稱為“semantic bovinator”(語義糾錯)的東西。我們確實對最後一個能做什麼的毫無頭緒,但是我們斷定無論如何你都敢嘗試它!(請先閱讀免責宣告!)

23:生成包關聯圖表

難度:簡單

應用程式:Debian

Debian系統最受爭議的是它能安裝一個包,並自動滿足其附屬(dependency)。如果你想要以圖形形式表現這些包之間的關係(這對於瞭解系統如何協調工作是非常有用的),你可以使用Debian中非自由的Graphviz包(apt-get install graphviz)然後使用如下命令:

  1. apt-cache dotty > debian.dot 

這個命令會生成圖片檔案並存入dotty:

    相關推薦

    每個應該知道Linux命令

    轉自http://os.51cto.com/art/201403/431387_all.htm 是什麼區分開普通的Linux使用者和超級極客的呢?很簡單:用在學習那些使長時工作轉變為一瞬間工作的技巧、訣竅、祕訣和技術上的時間。如果你想提高效率而又不用做這些蒐集資料的

    每個程式設計師應該知道的8個Linux命令

    cat     cat – 連線檔案,並輸出結果 sort     sort – 檔案裡的文字按行排序 grep     grep, egrep, fgrep – 打印出匹配條件的文字行 cut     cut – 刪除檔案中字元行上的某些區域 sed     se

    linux 每個程式設計師應該知道的8個Linux命令

    每個程式設計師,在職業生涯的某個時刻,總會發現自己需要知道一些Linux方面的知識。我並不是說你應該成為一個Linux專家,我的意思是,當面對linux命令列任務時,你應該能很熟練的完成。事實上,學會了下面8個命令,我基本上能完成任何需要完成的任務。 注意:下

    每個開發人員應該知道的10個Linux命令

    譯者注:讓你生活更簡單的幾個不常用的Linux命令。以下為譯文: 作為一個軟體工程師,學習Linux是我做過的最好的時間投資。因為它是一個使用者必須理解和維護的系統,每天的使用經驗就像在水坑中新增一滴水一樣。很長時間以後,水坑就變成了湖泊,甚至海洋。 今

    每個開發人員應該知道的11個Linux命令

    本文主要挑選出讀者有必要首先學習的 11 個 Linux 命令,如果不熟悉的讀者可以在虛擬機器或雲伺服器上實操下,對於開發人員來說,能熟練掌握 Linux 做一些基本的操作是必要的! 事不宜遲,這裡有 11 個 Linux 命令列技巧,可以使你的生活工作更輕鬆。 1. grep $ grep "so

    每個程式設計師應該知道的 15 個最佳 PHP 庫

    1. PChart PChart是一個令人印象深刻的PHP庫,可以以一種視覺化圖表的形式生成文字資料。資料可以展示為柱狀圖,餅狀圖,以及其他格式。使用SQL查詢可以幫助PHP指令碼建立令人驚歎的圖表和圖形。 2. PHP CAPTCHA PHP CAPTCHA是另一個偉

    為什麼每個程式設計師應該學習使用命令

    大學畢業以後我就成了一名JAVA程式設計師,在之後的很長一段時間裡,我每天上班的流程基本都是一樣的: 早上來到公司 -> 開啟電腦(啟動Windows) -> 開啟Eclipse(我是一名JAVA程式設計師) -> 寫一天程式碼(期間我通過IDE整合的Tomcat伺服器來除錯我的應用

    每個程式設計師應該知道

    http://projectmona.com/bits-of-brilliance-session-five/ 裡面內容很雜但很豐富,是UIUC教授Jeff Erickson在程式設計方面的個人收集(其他收集可以參見:http://projectmona.com/bits-

    每個 Java 開發者應該知道的 5 個註解

    自 JDK5 推出以來,註解已成為Java生態系統不可缺少的一部分。雖然開發者為Java框架(例如Spring的@Autowired)開發了無數的自定義註解,但編譯器認可的一些註解非常重要。在本文中,我們將看到5個Java編譯器支援的註解,並瞭解其期望用途。順便,我們將探索其

    (不斷更新)每個程式設計師應該知道的那些事兒

    http://projectmona.com/bits-of-brilliance-session-five/裡面內容很雜但很豐富,是UIUC教授Jeff Erickson在程式設計方面的個人收集(其他收集可以參見:http://projectmona.com/bits-of

    每個開發人員應該知道的WebSockets知識

    轉載請註明出處:葡萄城官網,葡萄城為開發者提供專業的開發工具、解決方案和服務,賦能開發者。 原文出處:https://blog.bitsrc.io/deep-dive-into-websockets-e6c4c7622423   在Internet發展的早期,Web應用程式是圍繞由使

    每個Java程式設計師應該知道的5個JVM命令列標誌

    JVM是多數開發人員視為理所當然的Java功能和效能背後的重負荷機器。然而,我們很少有人能理解JVM是如何進行工作的—像任務分配和垃圾收集、轉動執行緒、開啟和關閉檔案、中斷和/或JIT編譯Java位元組碼,等等。 不熟悉JVM將不僅會影響應用程式效能,而且當J

    速彩源碼搭建步驟 Java 開發者應該知道的 5 個註解

    推出 註解 http lean error: java編譯 lse 隱式 滿足 自 JDK5 推出以來,註解已成為Java生態系統不可缺少的一部分。雖然開發者為Java框架(例如Spring的@Autowired)開發了無數的自定義註解,但編譯器認可的一些註解非常重要。 在

    每個Ubuntu 18.04用戶應該知道13鍵盤快捷方式!

    邊緣 我不 roc 字母 ctrl + c 版本 strong 通過 ffffff 了解鍵盤快捷鍵可以提高你的工作效率。這裏有一些有用的Ubuntu快捷鍵,可以幫助你像專業版一樣使用Ubuntu。 你可以使用鍵盤和鼠標結合的操作系統~~~ 註意:下面提到的鍵盤快捷鍵適用於

    每個電腦科學專業的學生應該知道些什麼?

    每個電腦科學專業的學生都應該知道什麼? “每個電腦科學專業的學生都應該知道什麼?”可以把這個問題作為四個問題的結合點來回答: 1.每個學生應該知道什麼才能找到一份好工作? 2.要維持終身就業,每個學生都應該知道些什麼? 3.進入研究生院應該知道什麼? 4.每個學生都應該知道什麼對社會有益

    每位 Ubuntu 18.04 使用者應該知道的快捷鍵 | Linux 中國

    瞭解快捷鍵能夠提升您的生產力。這裡有一些實用的 Ubuntu 快捷鍵助您像專業人士一樣使用 Ub

    每個資料科學專家應該知道的六個概率分佈

    摘要:概率分佈在許多領域都很常見,包括保險、物理、工程、電腦科學甚至社會科學,如心理學和醫學。它

    每個JavaScript開發人員應該知道的新ES2018功能(譯文)

    前言 原文地址:css-tricks.com/new-es2018-… 原文作者:Faraz Kelhini 譯者:Timbok 翻譯工具:Google Translate 本文首發於我的個人網站: Timbok.top 正文 ECMAScript標準的第九版,官方稱為

    每個應該知道的15個大資料術語

    1.演算法。“演算法”如何與大資料相關?即使演算法是一個通用術語,但大資料分析使其在當代更受青睞

    每個系統管理員知道的 30 個 Linux 系統監控工具

    11. netstat - Linux 網路統計監控工具netstat 命令顯示網路連線、路由表、介面統計、偽裝連線和多播連線等資訊。# netstat -tulpn # netstat -nat12. ss - 網路統計ss 命令用於獲取套接字統計資訊。它可以顯示類似於 netstat 的資訊。不過 net