鳥叔的Linux私飯菜(學(xué)習(xí)筆記1)


背景

  • Linux是操作系統(tǒng),主要在管理與驅(qū)動硬件,因此必須要能夠管理內(nèi)存、管理設(shè)備、 負(fù)責(zé)行程管理以及系統(tǒng)調(diào)用等等?,F(xiàn)在其上面可以安裝的應(yīng)用程序還不是特別多。是由一個托瓦斯的芬蘭人發(fā)明的。
  • 學(xué)習(xí)Linux一定要學(xué)習(xí)的東西
    • 計算機(jī)概論和硬件相關(guān)的知識

    • 先從Linux的安裝與指令學(xué)起

    • Linux操作系統(tǒng)的基礎(chǔ)技能

    • 學(xué)會vi文書編輯器

    • shell與shellscript的學(xué)習(xí)

    • 一定要會軟件管理員

    • 網(wǎng)絡(luò)基礎(chǔ)的創(chuàng)建


主機(jī)劃分與磁盤分區(qū)

  • Linux的目標(biāo)樹結(jié)構(gòu):
Paste_Image.png

所有的文件都是由根目錄(/)衍生來的

掛載

就是利用一個目錄當(dāng)進(jìn)入點(diǎn),經(jīng)磁盤分區(qū)的數(shù)據(jù)放置在該目錄下,也就是說,進(jìn)入該目錄就可以讀改分區(qū)的意思。

Linux的文件權(quán)限與目錄管理

  • Linux最優(yōu)秀的就是在于它的多用戶多任務(wù)環(huán)境,而為了讓各個使用者具有較保密的文件數(shù)據(jù),因為文件的權(quán)限管理就標(biāo)的很重要了。Linux一般將文件可存取的身份分為三個類:owner、group,others,各自的身份是read,write,execute等權(quán)限。
  • Linux文件屬性
Paste_Image.png
Paste_Image.png
  • 如何改變文件屬性與權(quán)限
  • chgrp :改變文件所屬群組

  • chown :改變文件擁有者

  • chmod :改變文件的權(quán)限, SUID, SGID, SBIT等等的特性

  • Linux文件擴(kuò)展名
  • *.sh : 腳本或批處理文件 (scripts),因為批處理文件為使用shell寫成的,所以擴(kuò)展名
    就編成 .sh 啰;

  • Z, .tar, .tar.gz, .zip, *.tgz: 經(jīng)過打包的壓縮文件。這是因為壓縮軟件分別為 gunzip, tar
    等等的,由于不同的壓縮軟件,而取其相關(guān)的擴(kuò)展名啰!

  • .html, .php:網(wǎng)頁相關(guān)文件,分別代表 HTML 語法與 PHP 語法的網(wǎng)頁文件啰! .html 的
    文件可使用網(wǎng)頁瀏覽器來直接打開,至于 .php 的文件, 則可以通過 client 端的瀏覽器來
    server 端瀏覽,以得到運(yùn)算后的網(wǎng)頁結(jié)果呢!

  • Linux目錄配置
Paste_Image.png

vi與vim

  • 在Linux中使用文字編輯器來編輯你的Linux參數(shù)配置文件,是一件很重要的事情!太多的Linux上面的指令都默認(rèn)使用vi作為數(shù)據(jù)編輯的接口。所以需學(xué)會vi,vi與vim的關(guān)系就是vim是vi的進(jìn)階版本。vim可以用顏色和底線等方式來顯示一些特殊的信息。
  • vi共分為三種模式,分別是“一般指令模式”、“編輯模式”與“命令行命令模式”。 這三種模式的作用分別是:
  • 一般指令模式 (command mode)
    以 vi 打開一個文件就直接進(jìn)入一般指令模式了(這是默認(rèn)的模式,也簡稱為一般模式)。在這個模式中, 你可以使用“上下左右”按鍵來移動光標(biāo),你可以使用“刪除字符”或“刪除整列”來處理文件內(nèi)容, 也可以使用“復(fù)制、貼上”來處理你的文件數(shù)據(jù)。

  • 編輯模式 (insert mode)
    在一般指令模式中可以進(jìn)行刪除、復(fù)制、貼上等等的動作,但是卻無法編輯文件內(nèi)容的! 要等到你按下“i, I, o, O, a, A, r, R”等任何一個字母之后才會進(jìn)入編輯模式。注意了!通常在Linux 中,按下這些按鍵時,在畫面的左下方會出現(xiàn)“ INSERT 或 REPLACE ”的字樣,此時才可以進(jìn)行編輯。而如果要回到一般指令模式時, 則必須要按下“Esc”這個按鍵即可退出編輯模式。

  • 命令行命令模式 (command-line mode)
    在一般模式當(dāng)中,輸入“ : / ? ”三個中的任何一個按鈕,就可以將光標(biāo)移動到最下面那一列。在這個模式當(dāng)中, 可以提供你“搜尋數(shù)據(jù)”的動作,而讀取、存盤、大量取代字符、離開 vi 、顯示行號等等的動作則是在此模式中達(dá)成的!

Shell

  • 只要是操作系統(tǒng)(不論是Linux,Unix,Windows)就離不開shell。
  • 當(dāng)播放音樂的時候,計算機(jī)的工作:
  • 硬件:當(dāng)然就是需要你的硬件有“聲卡芯片”這個配備,否則怎么會有聲音;
  • 核心管理:操作系統(tǒng)的核心可以支持這個芯片組,當(dāng)然還需要提供芯片的驅(qū)動程序啰;
  • 應(yīng)用程序:需要使用者 (就是你) 輸入發(fā)生聲音的指令啰!
Paste_Image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容