Linux系統(tǒng)入門學(xué)習(xí)內(nèi)容有哪些

這篇文章主要介紹Linux系統(tǒng)入門學(xué)習(xí)內(nèi)容有哪些,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比涵江網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式涵江網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋涵江地區(qū)。費(fèi)用合理售后完善,十余年實(shí)體公司更值得信賴。

一、學(xué)習(xí)Linux系統(tǒng)架構(gòu)

1、 Linux內(nèi)核
內(nèi)核是操作系統(tǒng)的核心,具有很多最基本功能,它負(fù)責(zé)管理系統(tǒng)的進(jìn)程、內(nèi)存、設(shè)備驅(qū)動(dòng)程序、文件和網(wǎng)絡(luò) 系統(tǒng),決定著系統(tǒng)的性能和穩(wěn)定性。Linux 內(nèi)核由如下幾部分組成:內(nèi)存管理、進(jìn)程管理、設(shè)備驅(qū)動(dòng)程序、文件系統(tǒng)和網(wǎng)絡(luò)管理等。
2、 Linux shell  shell是系統(tǒng)的用戶界面,提供了用戶與內(nèi)核進(jìn)行交互操作的一種接口。它接收用戶輸入的命令并把它送入內(nèi)核去執(zhí)行,是一個(gè)命令解釋器。另外,shell編程語言具有普通編程語言的很多特點(diǎn),用這種編程語言編寫的shell程序與其他應(yīng)用程序具有同樣的效果。
3、Linux 文件系統(tǒng)
文件系統(tǒng)是文件存放在磁盤等存儲(chǔ)設(shè)備上的組織方法。Linux系統(tǒng)能支持多種目前流行的文件系統(tǒng),如EXT2、 EXT3、 FAT、 FAT32、 VFAT和ISO9660。
4、 Linux 應(yīng)用
標(biāo)準(zhǔn)的Linux系統(tǒng)一般都有一套都有稱為應(yīng)用程序的程序集,它包括文本編輯器、編程語言、X Window、辦公套件、Internet工具和數(shù)據(jù)庫等。
5、 Linux內(nèi)核參數(shù)優(yōu)化
內(nèi)核參數(shù)是用戶和系統(tǒng)內(nèi)核之間交互的一個(gè)接口,通過這個(gè)接口,用戶可以在系統(tǒng)運(yùn)行的同時(shí)動(dòng)態(tài)更新內(nèi)核配置,而這些內(nèi)核參數(shù)是通過Linux Proc文件系統(tǒng)存在的。因此,可以通過調(diào)整Proc文件系統(tǒng)達(dá)到優(yōu)化Linux性能的目的。
目前主要有下列版本的shell。
7、Bourne Shell:是貝爾實(shí)驗(yàn)室開發(fā)的。
8、BASH:是GNU的Bourne Again Shell,是GNU操作系統(tǒng)上默認(rèn)的shell,大部分Linux的發(fā)行套件使用的都是這種shell。
9、Korn Shell:是對(duì)Bourne SHell的發(fā)展,在大部分內(nèi)容上與Bourne Shell兼容。
10、C Shell:是SUN公司Shell的BSD版本。


二、Linux基本命令


基本的命令(可能命令多了,不方便看,大家可以復(fù)制到word中,然后通過關(guān)鍵字進(jìn)行搜索就可以找到需要的命令了哦?。?br/>(1)ctrl+win+d:顯示桌面(這是快捷鍵) ctrl+alt+T:快速打開一個(gè)終端 ctrl+shift+T:創(chuàng)建一個(gè)終端,并且以類似瀏覽器的方式進(jìn)行多終端顯示,并且用alt+數(shù)字來進(jìn)行顯示對(duì)應(yīng)數(shù)字的終端界面; ctrl+shift+D:關(guān)閉終端
(2)ctrl+C:命令不執(zhí)行
(3)ls:顯示當(dāng)前目錄下的所有的文件和文件夾
(4)ls xxxx:顯示xxx下的所有文件和文件夾(比如顯示根目錄下的所有文件和文件夾 ls /)
(5)ls -a :顯示當(dāng)前目錄下的隱藏文件和非隱藏文件
(6)ls -l:以列表的形式顯示當(dāng)前目錄下的內(nèi)容
(7)ls -l -h :顯示當(dāng)前目錄下的文件總?cè)萘?br/>(8)ls x*:顯示當(dāng)前目錄下以x開頭的文件(比如 ls 2* ,這樣就只會(huì)顯示以2開頭的文件)
(9)clear:清空當(dāng)前終端屏幕中的內(nèi)容(簡(jiǎn)單點(diǎn)就是清屏)
(10)pwd:查看當(dāng)前所在的路徑
(11)cd xxxx:進(jìn)入某個(gè)xxx目錄
(12)cd .. (兩個(gè)點(diǎn)):返回上一級(jí)目錄
(13)cd ../.. :返回當(dāng)前目錄的前兩級(jí),注意這里不是直接寫四個(gè)。,而是需要通過用“/”來分割
(14)cd -(減號(hào)) :快速返回上一次進(jìn)入的路徑的目錄
(15)cd ~(波浪線):返回到當(dāng)前用戶的目錄
(16)touch xxx:創(chuàng)建一個(gè)xxx文件
(17)touch .xxx:創(chuàng)建一個(gè)隱藏文件(注意:文件名前面有一個(gè)點(diǎn),這就是和上面的不同)
(18)mkdir xxxx:創(chuàng)建一個(gè)xxx文件夾
(19)rm xxx:刪除xxx文件或者文件夾 rm xxx -r :刪除文件夾和文件,其中不管文件夾是否有內(nèi)容都能夠刪除,前面的rm命令必須保證沒有內(nèi)容才能夠進(jìn)行刪除 rmdir xxx:刪除文件夾(只能刪除文件夾)
(20)xxx --help :查看xxx命令的使用文檔
(21)man xxx :查看xxx命令的使用文檔
(22)gedit xxx :打開并且能夠編輯xxx文件(比如gedit 123.txt)
(23)cat xxx:在終端直接顯示xxx文件的內(nèi)容(比如cat 123.txt,就一次性直接把txt中的內(nèi)容顯示出來了)
(24)more xxx:顯示xxx文件的內(nèi)容,但是不是一次性顯示,這就是和cat命令的區(qū)別,一般用在大文件的顯示中。(空格就能夠向下翻頁)
(25)history :顯示之前操作過的歷史命令內(nèi)容,當(dāng)顯示了命令之后,還可以用命令 !數(shù)字 ,這樣就可以直接執(zhí)行對(duì)應(yīng)的顯示中的命令的內(nèi)容
(26)ls >xxx.txt:重定向,也就是相當(dāng)于把ls本來要顯示在終端的內(nèi)容,顯示到xxx.txt文件中,里面的內(nèi)容就是終端本身顯示的內(nèi)容(會(huì)把之前xxx。txt文件中的內(nèi)容先清空再添加當(dāng)前新的內(nèi)容)
(27)ls >>xxx.txt:重定向,這和上面的區(qū)別就在于,這樣會(huì)把新的內(nèi)容追加到文件中(不會(huì)清空之前xxx。txt文件中的內(nèi)容)。
(28)tree :以樹的形式顯示當(dāng)前目錄中的所有文件和文件夾
(29)mkdir A/B/C/D/E -p :這類似的命令主要是用來創(chuàng)建,比如想在某個(gè)文件夾下面的下面的下面的某個(gè)文件夾中創(chuàng)建某個(gè)文件夾,但是前面的都沒有創(chuàng)建出來,如果一個(gè)個(gè)創(chuàng)建那么比較麻煩,通過加一個(gè)-p的這樣的方式創(chuàng)建的話,會(huì)默認(rèn)把沒有的文件夾進(jìn)行創(chuàng)建出來。大家可以對(duì)比一下有-p和沒有-p的結(jié)果。
(30)mv xxx1 xxx2:重命名,其中第一個(gè)參數(shù)xxx1是要進(jìn)行重命名的文件或者文件夾,第二個(gè)參數(shù)xxx2是需要進(jìn)行修改為的名字,如果xxx2是當(dāng)前目錄已經(jīng)存在的內(nèi)容,則會(huì)把xxx1內(nèi)容剪切到xxx2中,這時(shí)候的功能就是相當(dāng)于剪切了,否則就是重命名的功能。
(31)ln -s xxx1 xxx2 :創(chuàng)建xxx1文件或者文件夾的快捷方式(也就是副本的意思,即軟鏈接),當(dāng)原始文件被刪除后,這個(gè)快捷方式也會(huì)被刪除,無法進(jìn)行使用
ln xxx1 xxx2:創(chuàng)建xxx1文件或者文件夾的快捷方式(也是副本,但是是硬鏈接),當(dāng)原始文件被刪除后,這個(gè)快捷方式還是能夠進(jìn)行使用,這就是和軟鏈接的區(qū)別
(32)grep "xxx" yyy :搜索yyy文件中,包含有xxx內(nèi)容的文件,就是實(shí)現(xiàn)搜索功能
grep -n "xxx" yyy :使?jié)M足查到的內(nèi)容中顯示行數(shù)
grep "^xxx" yyy:查找必須以xxx開頭的內(nèi)容(主要是^符號(hào)的作用,在正則表達(dá)式中都有用到)
grep "xxx$" yyy :查找必須以xxx結(jié)尾的內(nèi)容(主要是¥符號(hào)的作用,這在正則匹配都有用到)
(33)cp xxx .txt yyy:復(fù)制粘貼xxx。txt文件到y(tǒng)yy中,必須保證yyy是已經(jīng)在當(dāng)前目錄中存在的。如果在將一個(gè)文件夾復(fù)制粘貼到另一個(gè)文件夾中的時(shí)候,需要使用命令有所改變,即為:cp xxx yyy -r
(34)提示沒有權(quán)限,則添加sudo即可
(35)find xxx -name "yyy":也是一個(gè)搜索命令,xxx表示的是要進(jìn)行搜索的目錄,可以為當(dāng)前,也可以為根目錄,-name表示的是以名字來進(jìn)行搜索(還可以為-size ,這就是以文件大小進(jìn)行搜索,還可以根據(jù)權(quán)限搜索:-perm),yyy表示的是進(jìn)行搜索中名字的內(nèi)容(如果是以大小來搜索,則這里填寫文件大小,比如2M,2k ,+2M(大于2M),-2M(小于2M)都可以;如果是以權(quán)限進(jìn)行搜素,那么就填入權(quán)限的大小即可)

以上是“Linux系統(tǒng)入門學(xué)習(xí)內(nèi)容有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

文章名稱:Linux系統(tǒng)入門學(xué)習(xí)內(nèi)容有哪些
標(biāo)題鏈接:http://muchs.cn/article10/ipiido.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計(jì)、面包屑導(dǎo)航、企業(yè)網(wǎng)站制作、域名注冊(cè)、網(wǎng)站制作、軟件開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作