bios: 開機主動執行的韌體,會識別第乙個可開機的裝置;
mbr: 第乙個可開機裝置的第乙個扇區內的主要啟動記錄區塊,內含開機管理程式;
開機管理程式(boot loader):一支可讀取核心檔案來執行的軟體;
核心檔案:開始作業系統的功能。
下面是網上比較好的開機流程,僅供參考:
將資料同步寫入磁碟的方法:sync
關機指令:shutdown
/sbin/shutdown [-krhc] [時間] [警告資訊]
-k:不真正關機,只提示資訊
-r:將系統服務停掉之後,重新啟動
-h:將系統服務停掉之後,立即關機
-c:取消已經進行的shutdown指令
重新啟動,關機:reboot、halt、poweroff
ls -l中顯示的內容如下: -rwxrw-r‐-1 root root 1213 feb 2 09:39 abc
- 10個字元確定不同使用者能對檔案幹什麼
- 第乙個字元代表檔案(-)、目錄(d),鏈結(l)
- 其餘字元每3個一組(rwx),讀(r)、寫(w)、執行(x)
- 第一組rwx:檔案所有者的許可權是讀、寫和執行
- 第二組rw-:與檔案所有者同一組的使用者的許可權是讀、寫但不能執行
- 第三組r–:不與檔案所有者同組的其他使用者的許可權是讀不能寫和執行
也可用數字表示為:r=4,w=2,x=1 因此rwx=4+2+1=7
pwd [-p] 顯示當前所在目錄 -p:表示顯示實際路徑,而非link路徑
mkdir [-mp] 目錄名稱 -p:遞迴建立 -m:設定許可權
rmdir [-p] 目錄名稱 -p:遞迴刪除
echo pa
th(p
ath="
path:/root」)
ls [-adl…] 檔名或目錄名稱
-a:全部的檔案,連同隱藏檔一起列出來
-d:僅列出目錄本身
-l:列出檔案的屬性和許可權等
cp [-aipr…] sourcefile destinationfile/cp [-aipr] source1 source2 …. directory
-a:相當於-dr; -d:複製鏈結檔案屬性
-r:遞迴持續複製
-i:若目標檔案已經存在,則複製時詢問
-p:連同檔案的屬性(許可權、使用者、時間)一起複製過去
rm [-fir] 檔案或目錄
-f:force的意思,忽略不存在的檔案,不會出現警告資訊
-i:詢問
-r:遞迴
mv [-fiu] source destination -u:update(若目標存在,當source較新時,才會更新)
檢視檔案內容
cat tac [-n] 列印出行號
nl 顯示行號
more 一頁一頁的顯示 —— less 和more相似,但可以一頁一頁的顯示檔案內容
head 只看頭幾行 —— tail
od 二進位制檔案讀取內容
修改檔案時間或建立新檔:touch
每個檔案下有多個時間引數,其中主要是三個:modification time(mtime)、status time(ctime)、access time(atime)
touch [-acdmt] 檔案 -a:經修訂access time -c:僅修改檔案的時間,若改檔案不存在則不建立新檔案
檔案預設許可權和隱藏許可權
可用chattr設定,lsattr檢視
檔案特殊許可權:suid、sgid、sbit
suid:比如使用者修改自己的密碼,會暫時獲得root的許可權(/usr/bin/passwd 許可權:-rwsr-xr-x)
sgid:臨時具有群組的許可權
sbit:sbit對目錄有用,當使用者對於此目錄具有w,x許可權,亦即具有寫入的許可權;當使用者在該目錄下新建檔案時,僅有自己與root才有許可權刪除改檔案。
設定特殊許可權:4為suid,2為sgid,1為sbit eg:chmod 4755 test;
檔案檔名的搜尋:
(1) whereis ifconfig (2) locate [-ilr…] keyword eg:locate -l 5 passwd
(3) find [path] [option] [action]
與時間有關的引數:-mtime n (列出n天之前被更改過的檔案) -n表示n天之內 -newer file : 比file更新
與使用者或組名相關引數:-user name/-group name
與檔案許可權屬性有關的引數:-name filename…
eg: find / -mtime 1
Linux學習之路
一直想學習linux,就其原因,一是懂這個的都被認為水平比較高,二是懂這個的工資也不低,這兩點我也是比較看重的。想學linux也不是一件簡單的事,因為用windows的東西太久了,從3.1到95 98 se nt 2000 me xp 2003,直至最新的windows 7 2008等,全算下來,有...
Linux學習之路
本白菜又要開始學linux了哈哈 硬碟上的分割槽最多只有4個,即主分割槽的數目 擴充套件分割槽的數目 4 同時擴充套件分割槽的數目最多只能有1個,也可以沒有。當想要分割槽數目 4,就需要劃分擴充套件分割槽,然後在擴充套件分割槽的基礎上劃分邏輯分割槽。一般c盤就是主分割槽,然後d,e,f,g,就是擴充...
linux 學習之路
認識linux的目錄 root localhost 後邊讓輸入命令,其實此時是在根目錄下的子目錄root中 ls一下,就會出現根目錄下的所有子目錄,將近20個.root localhost 就是根目錄 裡面全是所有的根目錄,包括root子目錄 乙個專案在linux中執行的步驟 乙個專案在linux中...