新聞中心
小編給大家分享一下使用Linux技巧有哪些,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
我們一直強(qiáng)調(diào)成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)對(duì)于企業(yè)的重要性,如果您也覺(jué)得重要,那么就需要我們慎重對(duì)待,選擇一個(gè)安全靠譜的網(wǎng)站建設(shè)公司,企業(yè)網(wǎng)站我們建議是要么不做,要么就做好,讓網(wǎng)站能真正成為企業(yè)發(fā)展過(guò)程中的有力推手。專業(yè)網(wǎng)絡(luò)公司不一定是大公司,創(chuàng)新互聯(lián)建站作為專業(yè)的網(wǎng)絡(luò)公司選擇我們就是放心。
1:檢查不是由你運(yùn)行的程序
難度:高級(jí)
應(yīng)用程序:bash(譯注:UNIX或者LINUX的shell)
想象下這個(gè)場(chǎng)景-你已經(jīng)準(zhǔn)備好了要和同事在辦公室里對(duì)戰(zhàn)一局快速的Crack Attack(譯注:一款免費(fèi)的OpenGL游戲,類似俄羅斯方塊),不料卻發(fā)現(xiàn),當(dāng)你正準(zhǔn)備要擊敗你這個(gè)傲慢的下屬時(shí),方塊卻停止了-是什么讓你的機(jī)器變得這么慢?這肯定是因?yàn)槠渌挠脩暨\(yùn)用他們嫻熟的經(jīng)驗(yàn)來(lái)盜取你寶貴的CPU時(shí)間、服務(wù)器或者其他的詭異方式,真煩人!
好,讓我們列舉出系統(tǒng)中所有不是由你運(yùn)行的程序!
ps aux | grep -v `whoami`
或者,更巧妙些的是,為什么不列出最占用時(shí)間的前十個(gè)程序呢:
ps aux--sort=-%cpu | grep -m 11 -v `whoami`
也許最好使用root權(quán)限來(lái)運(yùn)行這條指令,因?yàn)檫@樣可以過(guò)濾出大部分活躍的后臺(tái)程序。現(xiàn)在你有了這些信息,你可以終止他們的進(jìn)程,但是更“卑鄙”的是反復(fù)地在他們的桌面上運(yùn)行xeyes(譯注:Linux下的一條好玩的命令)!
2:在多個(gè)文件中替換掉相同的文本
難度:中等
應(yīng)用程序:find(譯注:Linux下的一條命令)/Perl
如果你有個(gè)文件,想在多個(gè)位置進(jìn)行替換,這里有很多方法來(lái)實(shí)現(xiàn)。調(diào)用test[someting]把當(dāng)前目錄里所有文件中的Windows替換成Linux,你可以像這樣運(yùn)行它:
perl -i -pe 's/Windows/Linux/;' test*
要替換當(dāng)前目錄以及下層目錄里所有文件中的Windows為L(zhǎng)inux,你可以這樣運(yùn)行:
find . -name '*.txt' -print | xargs perl -pi -e's/Windows/Linux/ig' *.txt
或者如果你更需要讓它只作用于普通文件上
find -type f -name '*.txt' -print0 | xargs --null perl -pi -e 's/Windows/Linux/'
節(jié)省了大量的時(shí)間并且獲得了高水平的大師等級(jí)!
3:合并一個(gè)不穩(wěn)定的終端
難度:簡(jiǎn)單
應(yīng)用程序:bash
我們都已經(jīng)做過(guò)這件事了-偶爾使用less或者cat來(lái)列出一個(gè)文件,或者以瀏覽二進(jìn)制文件而結(jié)束,這通常包含各種可以輕易弄亂你的終端顯示的控制代碼、警報(bào)聲、一些有趣的字符,以及一些奇怪的顏色組合,最后,你的字體將會(huì)被一些難以辨認(rèn)的字符所替代,而你卻不知道該怎么辦。顯然bash仍然繼續(xù)工作著,但是你就是不能明白到底發(fā)生了什么!發(fā)送一個(gè)初始化命令給這個(gè)終端:
reset
然后一切就再次恢復(fù)正常了。
4:創(chuàng)造Mozilla關(guān)鍵詞
難度:簡(jiǎn)單
應(yīng)用程序:Firefox/Mozilla
在瀏覽器上的一個(gè)有用的特征是,它們有一種能力,可以通過(guò)輸入
gg> http://www.google.com/search?q=%s
現(xiàn)在選擇書簽編輯器中的條目并且點(diǎn)擊Properties(屬性)按鈕,現(xiàn)在輸入一個(gè)類似gg的關(guān)鍵字(或者可以是你選擇的任何字符)就行了。在URL中的%s將被關(guān)鍵字之后的文本內(nèi)容替代。你可以用這種方法向其他一些依賴你當(dāng)前URL信息的網(wǎng)站發(fā)送請(qǐng)求。
或者,右擊一個(gè)搜索區(qū)域然后選擇菜單選項(xiàng)“為這個(gè)搜索添加一個(gè)關(guān)鍵詞…”。接下來(lái)的會(huì)話將允許你使用一個(gè)指定的關(guān)鍵詞。
5:運(yùn)行多種X會(huì)話
難度:簡(jiǎn)單
應(yīng)用程序:X
如果你給別人分享了你的Linux box(),而厭煩了不斷的登入、登出,當(dāng)你知道了這不是必要的時(shí)候,可能會(huì)如釋重負(fù)。假設(shè)你的電腦以圖形模式啟動(dòng)(runlevel 5),通過(guò)同時(shí)按下Control+Alt+F1鍵-你將得到一個(gè)登陸提示。輸入你的登錄名以及密碼然后執(zhí)行:
startx -- :1
來(lái)進(jìn)入你的圖形環(huán)境。按下Ctrl+Alt+F7來(lái)回到在你之前的用戶會(huì)話,如果想回到你自己的用戶會(huì)話則按下Ctrl+Alt+F8。
你可以重復(fù)使用這項(xiàng)技巧:F1鍵到F6鍵可以識(shí)別六個(gè)控制臺(tái)會(huì)話,而F7到F12可以識(shí)別六個(gè)X會(huì)話。警告:盡管這在多數(shù)情況下是適用的,但是不同的變種可能用不同的方式來(lái)實(shí)現(xiàn)這項(xiàng)功能。
6:更快地瀏覽
難度:簡(jiǎn)單
應(yīng)用程序:KDE(譯注:一種Linux的桌面環(huán)境)
KDE是一個(gè)雖然小眾,但是在提升你的網(wǎng)頁(yè)瀏覽經(jīng)驗(yàn)方面很有用的選擇。啟動(dòng)一個(gè)KDE控制中心,然后從工具條中選擇System(系統(tǒng))>KDE performance。現(xiàn)在你可以選擇預(yù)加載瀏覽器實(shí)例。實(shí)際上,這意味著瀏覽器在開機(jī)的時(shí)候就開始運(yùn)行,在你用之前都保持隱藏狀態(tài)。當(dāng)你想要使用它的時(shí)候,它幾乎是瞬間出現(xiàn)。
7:簡(jiǎn)單地備份你的網(wǎng)站
難度:簡(jiǎn)單
應(yīng)用程序:Backups
如果你想要從一臺(tái)電腦上備份一個(gè)目錄,但你僅僅想要復(fù)制改變的文件到它的備份而不是復(fù)制所有的東西到各自的備份,你可以使用工具rsync來(lái)實(shí)現(xiàn)它。你需要在這個(gè)遠(yuǎn)程的源備份計(jì)算機(jī)上有一個(gè)賬戶。下面是這條命令:
rsync -vare ssh jono@192.168.0.2:/home/jono/importantfiles/* /home/jono/backup/
這樣我們就備份了192.168.0.2地址上/home/jono/importantfiles/目錄下的所有文件到當(dāng)前機(jī)器上的/home/jono/backup目錄下。
8:使你的時(shí)鐘保持準(zhǔn)時(shí)
難度:簡(jiǎn)單
應(yīng)用程序:NTP
如果你發(fā)現(xiàn)電腦上的時(shí)鐘似乎與時(shí)間脫軌了,你可以使用一個(gè)特殊的NTP工具,來(lái)確保它準(zhǔn)到只有穿實(shí)驗(yàn)服的人才會(huì)需要的程度。你需要安裝ntpdate工具,它通常包含在NTP包中,然后你就可以與NTP服務(wù)器保持同步了:
ntpdate ntp.blueyonder.co.uk
可以在www.eecis.udel.edu/~mills/ntp/clock1b.html上獲得相應(yīng)的NTP服務(wù)器的列表。如果你修改了你的開機(jī)程序并且在腳本中包含這些命令,就可以確保無(wú)論何時(shí)你啟動(dòng)電腦都是完全準(zhǔn)時(shí)的。你還可以運(yùn)行一個(gè)定時(shí)任務(wù)來(lái)校對(duì)時(shí)間。
9:找到最大的文件
難度:簡(jiǎn)單
應(yīng)用程序:Shell
計(jì)算機(jī)中一個(gè)常見的問(wèn)題是,你可能想刪一部分大的文件(類似音頻或視頻片段)。如下你可以找到當(dāng)前目錄中最大的那個(gè)文件:
ls -lSrh
“r”的作用是將大的文件列在后面,而“h”則是給出易于人們閱讀的輸出(MB或者諸如此類)。你也可以搜尋最大的MP3/MPEG文件:
ls -lSrh *.mp*
你也可以通過(guò)下面這條命令搜尋最大的目錄:
du -kx | egrep -v "\./.+/" | sort -n
10:Nautilus快捷鍵
難度:簡(jiǎn)單
應(yīng)用程序:Nautilus(譯注:Linux圖形界面中的一個(gè)文件管理器)
盡管很多文件管理器近日來(lái)被設(shè)計(jì)為使用鼠標(biāo)進(jìn)行管理,但有時(shí)用鍵盤還是方便些。Nautilus有一些鍵盤快捷鍵,可以使你快速瀏覽文件:
打開一個(gè)定位文件 – Ctrl+L
打開父文件夾 – Ctrl+Up
用方向鍵來(lái)瀏覽當(dāng)前文件夾
你也可以使用‘emblems’來(lái)定制文件圖標(biāo)。這里有少量的應(yīng)用于個(gè)別文件或者組的圖象展示。打開Edit(編輯) > Backgrounds and Emblems(背景和符號(hào))菜單條目,然后拖放你想要的圖片即可。
11:整理你的數(shù)據(jù)庫(kù)
難度:簡(jiǎn)單
應(yīng)用程序:MySQL
無(wú)論何時(shí)你改變一個(gè)MySQL數(shù)據(jù)庫(kù)的結(jié)構(gòu),或者從中刪掉大量的數(shù)據(jù),文件都有可能被分散,并導(dǎo)致一些性能損失。尤其是當(dāng)運(yùn)行查詢命令時(shí)這個(gè)情況最容易發(fā)生。每當(dāng)你要改動(dòng)數(shù)據(jù)庫(kù)的時(shí)候,記得運(yùn)行這個(gè)優(yōu)化器:
mysqlcheck -o
也許你會(huì)發(fā)現(xiàn),如果你使用VARCHAR文件,有必要定期的整理你的數(shù)據(jù)庫(kù)表:這個(gè)變長(zhǎng)列(variable-length columns)是非常傾向于分裂的。
12:更快的郵件
難度:簡(jiǎn)單
應(yīng)用程序:KMail
連三秒鐘都不想花費(fèi)在找郵箱客戶端上面?不想被桌面上堆積成山日漸腐爛的圖標(biāo)搞得找不到鼠標(biāo)指針?不管你正在KDE里干什么,按幾下鍵盤就可以發(fā)郵件了。輸入:
mailto:plop@ploppypants.com
按下return,KMail將會(huì)自動(dòng)啟動(dòng),為你的至理名言做好準(zhǔn)備。你甚至不需要填寫完整的郵件地址。這對(duì)Internet地址也是有效的:嘗試輸入www.slashdot.org來(lái)啟動(dòng)瀏覽器。
13:同化你的構(gòu)造
難度:簡(jiǎn)單
應(yīng)用程序:GCC
如果你運(yùn)行一個(gè)擁有適量RAM的多處理機(jī)系統(tǒng)(SMP),你會(huì)發(fā)現(xiàn),在寫代碼時(shí),運(yùn)行一個(gè)parallel make很有好處。與按照默認(rèn)方式運(yùn)行make并執(zhí)行serial builds相比,parallel build 是一種很有效的改善方法。讓make在building的時(shí)候允許同時(shí)存在多個(gè)child,用如下的-j轉(zhuǎn)換即可:
make -j4; make -j4 modules
14:節(jié)省電池電源
難度:中等
應(yīng)用程序:hdparm
很可能你已經(jīng)對(duì)使用hdparm來(lái)調(diào)整一個(gè)硬件驅(qū)動(dòng)很熟悉了,但是它還能節(jié)約你的筆記本的電池壽命,或者通過(guò)降低硬盤轉(zhuǎn)速來(lái)使生活更寧?kù)o。
hdparm -y /dev/hdb hdparm -Y /dev/hdb hdparm -S 36 /dev/hdb
按順序,這些命令將讓硬件轉(zhuǎn)換成Standby(待命)模式,再轉(zhuǎn)換成Sleep(睡眠)模式,并且最終設(shè)置Automatic(自動(dòng))旋轉(zhuǎn)超時(shí)。這個(gè)結(jié)尾包含一個(gè)以5秒為單位的一塊塊數(shù)字變量(例如,值為12就等同于一分鐘)。
順便說(shuō)一下,這個(gè)降低旋轉(zhuǎn)時(shí)間至5秒為單位的習(xí)慣真值得拿一個(gè)特別的用戶友好獎(jiǎng)——這個(gè)值的設(shè)置也許有什么歷史原因,但我們不知道。如果你恰好知道為什么,請(qǐng)來(lái)信告知我們!
15:無(wú)線速度管理
難度:中等
應(yīng)用程序:iwconfig
一個(gè)radio發(fā)送/接受設(shè)備和其他設(shè)備間的傳輸速度,取決于有多少可用信號(hào)。在信號(hào)減弱的時(shí)候如需維持傳輸,就需要降低radio的傳輸速度。一般情況下,radio都會(huì)自己找到可用信號(hào),并自動(dòng)選擇最快的速度。
在邊緣區(qū)域中,信號(hào)強(qiáng)度勉強(qiáng)夠用,這時(shí)候就可能因radio不斷調(diào)試連接速度而造成不必要的包丟失。如果不能加強(qiáng)天線增益,或移動(dòng)設(shè)備位置來(lái)獲取更充足的信號(hào),可以嘗試強(qiáng)制讓card同步到一個(gè)較低的速率。這樣,radio就會(huì)減少調(diào)試頻率,實(shí)際上,還會(huì)比使用持續(xù)觸發(fā)的鏈接傳輸?shù)每煲恍2煌尿?qū)動(dòng)器有不同的鏈接速度設(shè)置方法。在Linux中,可用iwconfig來(lái)設(shè)置速度:
iwconfig eth0 rate 2M
這個(gè)指令能強(qiáng)制使廣播總是同步在2Mbps,即使還存在其他可用速度。你也可以設(shè)置一個(gè)明確的速度作為上限,允許卡自動(dòng)按照任何低于這個(gè)上限的速度來(lái)工作,但是不能高于它。例如,你可以把它作用于上文舉例的連接上:
iwconfig eth0 rate 5.5M auto
如上的指令可以讓驅(qū)動(dòng)器將速度上限設(shè)為5.5Mbps,只慢不快。想要將card恢復(fù)為全自動(dòng)縮放,只需要制定它自己自動(dòng)工作。
iwconfig eth0 rate auto
通常卡在1Mbps時(shí)比它們?cè)?1Mbps時(shí)可以延伸的更遠(yuǎn)。在這兩種速率之間,Orinoco卡有12dB的差別,即降低數(shù)據(jù)速率可獲得的潛在傳輸距離的四倍。
16:疏通開端口
難度:中等
應(yīng)用程序:netstat
要獲取在Linux服務(wù)器上處于監(jiān)聽狀態(tài)的網(wǎng)絡(luò)服務(wù)器的列表,可使用netstat程序:
root@catlin:~# netstat -lnp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:5280 0.0.0.0:* LISTEN 698/perl tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 217/httpd tcp 0 0 10.42.3.2:53 0.0.0.0:* LISTEN 220/named tcp 0 0 10.42.4.6:53 0.0.0.0:* LISTEN 220/named tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 220/named tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 200/sshd udp 0 0 0.0.0.0:32768 0.0.0.0:* 220/named udp 0 0 10.42.3.2:53 0.0.0.0:* 220/named udp 0 0 10.42.4.6:53 0.0.0.0:* 220/named udp 0 0 127.0.0.1:53 0.0.0.0:* 220/named udp 0 0 0.0.0.0:67 0.0.0.0:* 222/dhcpd raw 0 0 0.0.0.0:1 0.0.0.0:* 7 222/dhcpd
如上消息告訴你PID為698的進(jìn)程是一個(gè)綁定在5280端口的Perl進(jìn)程。如果你不是超級(jí)用戶,系統(tǒng)將不會(huì)顯示哪個(gè)程序是運(yùn)行在哪個(gè)端口上的。
17:更快的硬件驅(qū)動(dòng)
難度:高級(jí)
應(yīng)用程序:hdparm
也許你已經(jīng)知道hkparm工具可以用于測(cè)試硬盤速度和更改一些設(shè)置。它還可以用于優(yōu)化驅(qū)動(dòng)性能,并且開啟一些默認(rèn)關(guān)閉的功能。在我們開始之前,敬告您,改變驅(qū)動(dòng)選項(xiàng)可能會(huì)造成數(shù)據(jù)損壞,所以首先請(qǐng)備份你所有的重要數(shù)據(jù)。如下命令可以用來(lái)測(cè)試速度:
hdparm -Tt /dev/hda
你將會(huì)看到類似于這樣的東西:
/dev/hda: Timing buffer-cache reads: 128 MB in1.64 seconds =78.05 MB/sec Timing buffered disk reads:64 MB in 18.56 seconds = 3.45MB/sec
現(xiàn)在我們可以嘗試讓它提速。找出你的驅(qū)動(dòng)目前設(shè)置使用的是哪個(gè)選項(xiàng),然后傳遞給hdparm這個(gè)硬件的名稱:
hdparm /dev/hda /dev/hda: multcount=16 (on) I/O support=0 (default 16-bit) unmaskirq=0 (off) using_dma=0 (off) keepsettings =0 (off) readonly =0 (off) readahead=8 (on) geometry = 40395/16/63, sectors = 40718160, start = 0
這相當(dāng)于一個(gè)默認(rèn)設(shè)置。多數(shù)的Linux發(fā)行版本都會(huì)選擇一個(gè)可以運(yùn)行在多數(shù)硬件上的安全選項(xiàng)。為了獲得更快的速度,你可能想要激活dma模式,然后當(dāng)然要調(diào)整I/O支持。多數(shù)現(xiàn)代計(jì)算機(jī)支持模式3,這是一個(gè)近乎雙倍通量的32位轉(zhuǎn)換模式。你也可以嘗試:
hdparm -c3 -d1/dev/hda
然后返回這個(gè)速度,查看一下不同。檢驗(yàn)?zāi)愕挠布С帜男┠J剑缓罂梢栽趆dparm的man手冊(cè)中學(xué)習(xí)如何設(shè)置它們。
18:在你手中的可用時(shí)間
難度:高級(jí)
應(yīng)用程序:Perl
對(duì)計(jì)算來(lái)說(shuō),浪費(fèi)的資源就是那些本可以派上更好的用場(chǎng)的資源。不管你還運(yùn)行了什么別的程序,為什么不嘗試運(yùn)行一個(gè)進(jìn)程,在終端標(biāo)題欄實(shí)時(shí)顯示當(dāng)前的平均負(fù)載呢?
將這個(gè)存為一個(gè)腳本并命名為tl,然后把它存到你的~/bin目錄下:
#!/usr/bin/perl -w use strict; $|++; my $host=`/bin/hostname`; chomp $host; while(1) { open(LOAD,"/proc/loadavg") || die "Couldn't open /proc/loadavg: $!\n"; my @load=split(/ /,); close(LOAD); print "$host: $load[0] $load[1] $load[2] at ", scalar(localtime); print "07"; sleep 2; }
如果你想用用load average和你登陸的機(jī)器的當(dāng)前時(shí)間,來(lái)替換titlebar名字,與西寧tl&即可。它會(huì)很恰當(dāng)?shù)脑诤笈_(tái)運(yùn)行,即使你運(yùn)行一個(gè)類似Vim的交互式程序。
19:不使用X完成抓取一次屏幕截圖
難度:簡(jiǎn)單
應(yīng)用程序:Shell
確實(shí)有很多屏幕捕獲的工具,但是他們大部分都是基于X的。這導(dǎo)致了一個(gè)問(wèn)題,當(dāng)你運(yùn)行一個(gè)X應(yīng)用程序時(shí),將會(huì)干擾這個(gè)你想要抓取的應(yīng)用程序——或許是一個(gè)游戲或者甚至是一個(gè)Linux安裝程序。但如果你使用了超棒的ImageMagick(譯注:一個(gè)開源的圖片處理工具集和開發(fā)包)導(dǎo)入命令,你就可以通過(guò)控制臺(tái)來(lái)對(duì)X模塊進(jìn)行抓取。很簡(jiǎn)單,打開一個(gè)虛擬終端(例如Ctrl+Alt+F1)然后輸入如下:
chvt 7; sleep 2; import -display :0.0 -window root sshot1.png; chvt 1;
chvt命令改變了虛擬終端,而sleep命令給重繪屏幕提供了一個(gè)時(shí)間。導(dǎo)入命令會(huì)在最后的chvt命令把你再次打回到虛擬終端之前,捕獲所有的顯示并且保存到一個(gè)文件中。請(qǐng)確保你把所有的命令都輸入在同一行中。
這是甚至在Linux安裝程序上也是有效的,很多安裝程序都只留下一個(gè)控制臺(tái)而轉(zhuǎn)去后臺(tái)運(yùn)行——一個(gè)一流的到處運(yùn)行的屏幕抓取器只需要加載一些它所需要的庫(kù)到一個(gè)floppy(譯注:磁盤)/CD上。
20:遠(yuǎn)程訪問(wèn)你的程序
難度:簡(jiǎn)單
應(yīng)用程序:X
如果你想要躺在床上使用你的Linux筆記本從你的Window機(jī)器上訪問(wèn)你的應(yīng)用程序,可以使用SSH來(lái)實(shí)現(xiàn)。首先你需要在/etc/ssh/sshd_config中激活以下設(shè)置:
X11Forwarding yes
現(xiàn)在我們可以使用如下命令在192.168.0.2上運(yùn)行GIMP:
ssh -X 192.168.0.2 gimp
21:用到man手冊(cè)
難度:簡(jiǎn)單
應(yīng)用程序:man
如果你在一個(gè)特殊的項(xiàng)目或者命令中需要幫助,man手冊(cè)是一個(gè)好的入門。通常你使用man
man -k login
當(dāng)你訪問(wèn)了一個(gè)man頁(yè),你也可以使用斜杠鍵來(lái)搜索一個(gè)特定的詞而不是用man頁(yè)本身。在你的鍵盤上按下“ / ”然后輸入搜索項(xiàng)是非常簡(jiǎn)單的。
22:和你的醫(yī)生對(duì)話
難度:簡(jiǎn)單
應(yīng)用程序:Emacs
如果說(shuō)Emacs只是個(gè)文本編輯器,就好像說(shuō)Triumph只是個(gè)摩托車,或者說(shuō)世界杯就是個(gè)四年一度的足球賽。好吧,它確實(shí)是個(gè)文本編輯器,但那只是一小~~~部分。舉個(gè)栗子?打開編輯器,按下Esc鍵,緊接著按下X,然后進(jìn)入doctor:你將會(huì)進(jìn)入到一個(gè)離奇的對(duì)話中,有一個(gè)假想的但是熟練的精神治療師。如果你想要磨蹭你的時(shí)間,這是一個(gè)很好的方法。
Esc-X tetris
會(huì)將你的‘編輯器’轉(zhuǎn)變成一個(gè)老的、受歡迎的游樂(lè)場(chǎng)游戲。
瘋狂到此為止了嗎?絕對(duì)沒(méi)有!檢查你的發(fā)行版本的包,列出他們?cè)谀愕腅macs上捆綁的其他功能:我們看到有國(guó)際象棋,Perl集成,IRC chat(譯注:一種聊天工具),法文翻譯,HTML轉(zhuǎn)換,一個(gè)Java開發(fā)環(huán)境,靈巧的編輯,甚至還有一個(gè)被稱為“semantic bovinator”(語(yǔ)義糾錯(cuò))的東西。我們確實(shí)對(duì)最后一個(gè)能做什么的毫無(wú)頭緒,但是我們斷定無(wú)論如何你都敢嘗試它!(請(qǐng)先閱讀免責(zé)聲明!)
23:生成包關(guān)聯(lián)圖表
難度:簡(jiǎn)單
應(yīng)用程序:Debian
Debian系統(tǒng)最受爭(zhēng)議的是它能安裝一個(gè)包,并自動(dòng)滿足其附屬(dependency)。如果你想要以圖形形式表現(xiàn)這些包之間的關(guān)系(這對(duì)于了解系統(tǒng)如何協(xié)調(diào)工作是非常有用的),你可以使用Debian中非自由的Graphviz包(apt-get install graphviz)然后使用如下命令:
apt-cache dotty > debian.dot
這個(gè)命令會(huì)生成圖片文件并存入dotty:
dotty debian.dot
24:卸載忙碌狀態(tài)的驅(qū)動(dòng)
難度:簡(jiǎn)單
應(yīng)用程序:bash
你應(yīng)該很熟悉這種情況-嘗試去卸載一個(gè)驅(qū)動(dòng),但是系統(tǒng)卻告訴你它處于忙碌狀態(tài)。但是什么程序在占用呢?一個(gè)短小的單行代碼將告訴你:
lsof +D /mnt/windows
這將返回命令和進(jìn)程ID以及任何正在訪問(wèn)/mnt/windows目錄的任務(wù)。接下來(lái)你就可以定位它們,或者使用kill命令來(lái)終結(jié)它們。
以上是“使用Linux技巧有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
本文題目:使用Linux技巧有哪些
轉(zhuǎn)載源于:http://www.ef60e0e.cn/article/iipjpi.html