linux課堂筆記

2021-07-12 05:44:00 字數 1683 閱讀 6744

-rw-r–r–.

第一位有-,d,l:-表示普通檔案,d表示目錄,l表示連線檔案(快捷方式)

接下來三位為一組,分別表示u所有者,g所屬組,o其他人。r讀,w寫,x執行

.代表acl許可權

數字代表引用計數

.開頭的檔案代表隱藏檔案(系統檔案)

ls -l簡稱ll就是ls的詳細資訊

建立目錄:mkdir(make directory)

mkdir -p [目錄名]

-p 遞迴建立

ctrl+l清屏

cd ~或者cd回到家目錄

cd -進入上次目錄

cd ..進入上一級目錄(在dos中是cd..,沒有空格)

cd .進入當前目錄

tab鍵有提示功能,若只有乙個,一次tab直接補全,若有多個,按兩次tab會顯示所有資訊

rmdir刪除空文件(remove empty directory)一般用的少

rm -rf刪除檔案或者目錄(remove) -r 刪除目錄 -f強制(force)

rm -rf /代表刪除整個系統

rm -rf /temp/*代表傷處temp下的檔案 /temp/ 代表刪除temp

cp 命令

剪下或改名命令

mv [原始檔或者目錄] [目標目錄](move)

一般只有mnt應為media與mstc老系統沒有

vi 開啟乙個檔案

如果不寫-s(soft)就是建立硬鏈結

建立硬鏈結就是兩個檔案完全一樣, 相通的,修改其中乙個,另外乙個也就修改

作圖表示記憶體塊,右圖表示存的資訊表

bs代表sb的硬鏈結,csb代表bs的軟連線

區別:硬鏈結如果把sb刪掉,通過bs也能訪問

但是軟連線如果把sb刪掉,通過csb就不能訪問了

注意:建立軟鏈結的過程,若原始檔和目標檔案在同乙個目錄寫,原始檔可以不寫絕對路徑,若不在同乙個目錄,一定要寫絕對路徑

ln -s /root/csb /tmp/ 可以

但是 ln -s sb /tmp/ 就不行了

Linux課堂筆記(4)

gcc hello.c編譯 gcc e hello.c使編譯過程停留在預處理之後編譯之前 gcc e hello.c hello.i使預處理產生的檔案生成到hello.i檔案內 預處理做的第一件事是 使標頭檔案展開 include 巨集替換也是在預處理階段處理 條件編譯 ifndef else en...

Linux課堂筆記(一)

一 linux應用領域及版本介紹。1.伺服器 嵌入式 桌面應用等。1 在伺服器領域中,需要安全和穩定,特別是越老的核心版本越安全 越穩定。2 linux主要分核心版和發行版。核心版本2.6.18。2是主版本,質的變化時更改主版本 6是次版本,有重大更新的時候更改 18是末版本,更新比較小,或更新不重...

linux課堂筆記 磁碟管理

擴充套件分割槽要經過邏輯分割槽才能訪問資料 fdisk命令只能用於mbr分割槽,parted兩個分割槽都可以用 建立乙個組 y 把 y組的名字改為market 把market組的編號設為668 新建乙個組為boss且編號為888 刪除market 建立乙個 y組 新增使用者sdf組名是 y 新增使用...