《鳥哥的私房菜》學習筆記0——磁碟與檔案系統管理

來源:互聯網
上載者:User

標籤:style   blog   color   io   os   使用   ar   strong   檔案   

一、Linux的登陸流程                                              

login:

  使用者名稱:每個使用者名稱都有一個使用者ID(使用者識別碼),電腦處理的就是使用者ID(數字)而不是使用者名稱(字元),。

  認證機制:Authentication,比如密碼或者其他生物識別技術技術

  授權:Authorization,資源訪問的許可權授權。但是授權不代表許可權可以濫用,因此需要審計。

  審計:Audition(通過日誌)。

  登陸成功後,進入prompt,命令提示字元介面,因此需要輸入命令來執行程式。這些命令既可以是二進位程式也可以是指令檔。對於核心而言,嚴格區分兩者不同。一般情況,一個可執行程式檔案,必須有程式的執行入口。一般這個二進位檔案開始處,有幾個特殊字元,我們稱為程式的magic number(魔數)。

二、命令                                                              

1、命令格式

  command  options arguments

  選項是用來修改命令的執行特性,它有兩種格式:短選項和長選項。其中,短選項可以合并。而且,有些選項是可以帶參數的。  

  參數指定命令的作用對象。

2、命令類型

  內建命令(shell內建):bash內部的基本實現管理功能的命令,不同的shell內建不同的命令,一般都有cd 等。

  外部命令:在檔案系統的某個路徑下有一個與命令名稱相對應的可執行檔,比如ls,su等。雖然執行命令都應該指定其所在路徑,但是由於環境變數的存在,所以不必指定其路徑,而直接使用ls su就可以了。

  可以用type來顯示指定命令屬於哪種類型。

[email protected]:~$ which ls/bin/ls[email protected]:~$ which su/bin/su[email protected]:~$ which cd

 

3、常用命令:

  ls:顯示檔案目錄及屬性(在檔案及目錄專門講)

  pwd:顯示目前的目錄

[email protected]:/home/hao# pwd/home/hao

 

  cd:change directory切換目錄。家目錄(Home Directory),也叫主目錄,

    cd ,不加參數可以直接回到家目錄,家目錄用~表示.

    cd ~ username,可以直接回到某個使用者的家目錄。

    cd - 在目前的目錄和前一次所在目錄來回切換

[email protected]:/home/hao# ls /bin   cdrom  etc   initrd.img  lost+found  mnt  proc  run   selinux  sys  usr  vmlinuzboot  dev    home  lib         media       opt  root  sbin  srv      tmp  var
[email protected]:/home/hao# cd /usr[email protected]:/usr#

[email protected]:/home/hao# cd /usr
[email protected]:/usr# cd
[email protected]:~# pwd
/root
[email protected]:~# cd ~hao[email protected]:/home/hao# 

 

4、環境變數

  環境變數是命名的記憶體空間,變數聲明的過程就是向記憶體請求空間的過程,向記憶體空間放置資料的過程叫做賦值。

《鳥哥的私房菜》學習筆記0——磁碟與檔案系統管理

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.