溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Linux經(jīng)典實(shí)用的使用技巧有哪些

發(fā)布時(shí)間:2022-01-19 15:45:08 來源:億速云 閱讀:152 作者:iii 欄目:開發(fā)技術(shù)

本篇內(nèi)容主要講解“Linux經(jīng)典實(shí)用的使用技巧有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“Linux經(jīng)典實(shí)用的使用技巧有哪些”吧!

1:HOST的樂趣: Host能夠用來查詢域名,然而它可以得到更多的信息。host -t mx linux.com可以查詢出Linux.com的MX記錄,以及處理Mail的Host的名字。Host -l linux.com會(huì)返回所有注冊(cè)在linux.com下的域名。host -a linux.com則會(huì)顯示這個(gè)主機(jī)的所有域名信息。 2:找到命令需要的文件,也許你希望搞清楚一個(gè)命令它到底使用到了什么其他相關(guān)文件和命令?試試ldd就可以了。如ldd traceroute,返回結(jié)果會(huì)是libc.so.6,lid-linux.so.2
3:定時(shí)!定時(shí)!你希望定時(shí)處理嗎?你肯定希望能夠讓你輕松一些!crontab可以聽候您的指示。命令行中輸入:crontab -e這進(jìn)入文本編輯器,再在其中輸入0 5 * * * wget -t3 -I/home/tom/URLs -N。這樣每天早上5點(diǎn)就會(huì)運(yùn)行這個(gè)wget命令。前五個(gè)是時(shí)間參數(shù):分 時(shí) 日 月 星期幾。你可以 0 5 * * 6,0 command line here,這樣就在每個(gè)星期六和星期天5am運(yùn)行。你需要man 5 crontab來得到更為詳細(xì)的解釋。隨便說一下,wget是一個(gè)取web頁(yè)面的小程序。 console頂部顯示現(xiàn)在時(shí)間:在/etc/bashrc或~/.bashrc中加入環(huán)境變量PROMPT_COMMAND。export PROMPT_COMMAND='echo -ne \"33733[2;999r33[1;1H33[00;44m33[K\"`date`\"33[00m338\"'
4:使用多達(dá)23個(gè)的虛擬終端(VT),假設(shè)你現(xiàn)在有6個(gè),仿照/etc/inittab種的文件,加入
8:234:respawn:/sbin/getty 38400 tty8
24:234:respawn:/sbin/getty 38400 tty24
要跳過VT7,因?yàn)閄使用這個(gè)終端。然后telinit q以重新加載配置文件。使用左Alt+Fn在1-6和8-12件切換,使用右Alt+Fn鍵在13-24之間切換。
5:Console切換:左Alt-方向鍵,循環(huán)切換console。效果和Alt+Fn一樣。
6:簡(jiǎn)單的進(jìn)行Dos轉(zhuǎn)Unix:如果你的文本文件中每行結(jié)尾都有討厭的Ctrl-M的話,使用這句命令能夠快速的解決問題 sed 's/^M//' filename > newfilename
7:快速建立MP3播放列表:find /mnt/cdrom -name *.mp3 -print 》 cd1.play.list.這樣就會(huì)把CDRom中的所有MP3文件建立一個(gè)名為cd1.play.list的文件。然后使用xmms 或 x11amp就能進(jìn)行播放了。
8:/proc中的重要信息
cat /proc/cpuinfo - CPU (i.e. vendor, Mhz, flags like mmx)
cat /proc/interrupts - 中斷
cat /proc/ioports - 設(shè)備IO端口
cat /proc/meminfo - 內(nèi)存信息(i.e. mem used, free, swap size)
cat /proc/partitions - 所有設(shè)備的所有分區(qū)
cat /proc/pci - PCI設(shè)備的信息
cat /proc/swaps - 所有Swap分區(qū)的信息
cat /proc/version - Linux的版本號(hào)
9:真正的Console界面:說實(shí)話無論是KDE和GNome我都沒什么喜歡的,畢竟受Windows熏 陶了這么長(zhǎng)時(shí)間了。但是在Console下其實(shí)才是真正的Cool界面。使用SVGATextMode可以讓你的命令行界面達(dá)到132x60(標(biāo)準(zhǔn)是 80x25)。我的486(Trident9440)上使用的是132x43,那密密麻麻的字符真象Hollywood的幾年前的電影(現(xiàn)在連電影里都是 Windows了)給人感覺神秘兮兮的。配置文件在/etc/TextConfig中,不過如果你的XWindow都無法正常顯示的話,那估計(jì)這也用不了了(畢竟是好幾年前的東西了)。
10:讓你的硬盤飛起來: Linux下也可以使用32Bit I/O和DMA。使用/sbin/hdparm -c1 /dev/hda(hdb,hdc)打開32Bit傳輸模式,使用命令 /sbin/hdparm -d1 /dev/hda(hdb,hdc…) 打開DMA。最后使用/sbin/hdparm -k1 /dev/hda 以使硬盤在Reset之后保持上面的設(shè)定,這么一來,硬盤讀寫速度應(yīng)該可以提高一倍以上。
11:微調(diào)你的Ext2: Linux下的命令tune2fs可以設(shè)定最大Mount次數(shù)(因?yàn)長(zhǎng)inux即時(shí)在mounted clean狀況下,達(dá)到一定的mount次數(shù)后,會(huì)強(qiáng)制e2fsck對(duì)于我這樣的每天開關(guān)機(jī)的來說很不方便),tune2fs命令的其他用途請(qǐng)參見 man。
12:禁止在Netscape中顯示閃爍(Blink)Tag: ~/.Xdefaults中修改 Netscape*blinkingEnabled: False 之后運(yùn)行 xrdb -Load ~/.Xdefaults
13:隨時(shí)改變XTerm的字體大小:shift加+/-
14:Ext2的文件屬性: lsattr列出屬性,chattr可以改變屬性。如 chattr +A filename 則系統(tǒng)不會(huì)修改其last access time屬性;chattr +i 則可以避免被rm掉。
15:SIS6326顯卡的配置:在Device中加入:DacSpeed 110 Option \"no_bitblt\" Option \"sw_cursor\"
16:使用strings可以把字符串從Binary文件中分離出來
17:你大概已經(jīng)習(xí)慣了使用Top來觀察系統(tǒng)使用情況,那就使一使使用Vmstat 1來看看cpu的空閑程度(顯示結(jié)果的最后一項(xiàng))。
18:使用Watch命令,反復(fù)執(zhí)行特定命令,如\"watch ls -l /tmp/blah\",將一直觀察文件的大小改變。
19:使用pppstats得到ppp連接的數(shù)據(jù)。
20:顯示遠(yuǎn)程機(jī)器的NFS: showmount -e hostname
21:使用autofs免去你每次mount和umount之苦,再RedHat6.0中帶了autofs的rpm,只要安裝好之后便可以享受自動(dòng)加載文 件系統(tǒng)的方便。 在/misc目錄下,創(chuàng)建一個(gè)cd目錄,如果使用其自帶的auto.misc和auto.master的話,馬上就可以實(shí)現(xiàn)自動(dòng)加載功能了。
22:在Bash Shell中,可以用!重復(fù)上幾次輸入過的命令,這樣就可以省去往上滾動(dòng)的麻煩了。使用ctl+R可以互動(dòng)的檢索以前使用過的命令行。
23:使用cd -在上兩個(gè)cd /directory/操作中切換。如先是cd /home/foo接著是 cd /home/maison則接著打cd - 會(huì)進(jìn)入 /home/foo再打cd - 會(huì)進(jìn)入 /home/maison。
24:Bash中的快捷鍵:ESCAPE-B 會(huì)向前條一個(gè)單詞,Ctrl-K會(huì)刪除從光標(biāo)到行末所有字符。
25:在PS命令中使用grep,例:ps auxw | grep gpm 會(huì)列出所有含有g(shù)pm字符的進(jìn)程。
26:在同一個(gè)命令行上同時(shí)執(zhí)行多條命令:用分號(hào)分隔。如編譯一個(gè)源文件:type ./configure ; make ; make install 。之后你就可以去散步了(不要在電腦前花費(fèi)了太多時(shí)間了,生活中還有很多美好的東西。)
27:把運(yùn)行結(jié)果輸出到一個(gè)文件中,如 ls -l > foo.file。
28:使用Top命令監(jiān)視系統(tǒng)狀況,內(nèi)存使用情況,開機(jī)時(shí)間,進(jìn)程狀況,每個(gè)用戶的使用情況等等。使用S命令可以改變其刷新的時(shí)間:如。5將會(huì)使其每半秒鐘更新一次。
29:同時(shí)Unzip多個(gè)文件,unzip *不正確,而是unzip \"*\"。
30:建立符號(hào)連結(jié),這大概是最有用的功能了,ln -s real-file symbolic-file,無論是設(shè)備,文檔還是腳本程序。
31:改變顯示的單位,如du -hm 將以M為單位輸出結(jié)果,同樣的du -hk則以K為單位輸出。
32:自動(dòng)Logoff,在~/.bashrc中加入這么一句話:TMOUT=300則會(huì)在5分鐘之后logoff,不過如果less這類程序運(yùn)行則不會(huì)啟動(dòng)。
33:在使用less 或 more時(shí),直接啟動(dòng)編輯器:在less中打入v鍵,會(huì)立即啟動(dòng)vi或其他你在環(huán)境變量中指明的編輯器,但是more只能使用vi。

到此,相信大家對(duì)“Linux經(jīng)典實(shí)用的使用技巧有哪些”有了更深的了解,不妨來實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI