linux 學習筆記

2021-08-13 08:58:43 字數 1849 閱讀 1869

linux 分割槽的命名: /dev/xxyn

/dev/ 所有裝置檔案所在的目錄名,這個目錄下的檔案代表了所有可能在/dev/下的可能分割槽

xx 分割槽名的前兩個字母標明分割槽所在的裝置型別.通常 hd(ide磁碟), sd(scsi磁碟).

y 這個字母標明分割槽所在的裝置.例如:/dev/hda (第乙個ide磁碟),或/dev/sdb(第二個scsi磁碟)

n 最後的數字代表分割槽,1~4 是主分割槽或擴充套件分割槽,從第5開始是邏輯分割槽

可以與windows 的分割槽做對應

cd 進入檔案 例如: cd /dev

pwd 當前所在檔案目錄

whoami 我是誰,指當前使用者

ls 列出當前目錄下的目錄和檔案

磁碟分割槽和掛載點:

mkdir *** 建立檔案目錄

cd .. 回到上級目錄

掛載光碟機:

1.建立臨時目錄作為指定掛載位置:

cd /mnt

mkdir cdr

2.掛載

mount /dev/cdrom /mnt/cdr

3.進入掛載的目錄

cd cdr

4.解除安裝

umount /dev/cdrom

錯誤:umount /mnt/cdr:device is busy 不能再掛載的目錄解除安裝

命令不知道怎麼使用問男人

man 命令名稱

linux 建立資料夾和檔案/刪除資料夾和檔案

mkdir 資料夾名 :建立資料夾

touch 檔名 :建立檔案

rmdir 資料夾名 :刪除資料夾

rm -r 檔名/資料夾名 :刪除

rm -rf 資料夾名/檔名 :遞迴刪除

拷貝和移動

cp mv

使用者的管理

檔案許可權

一 第乙個字元代表檔案型別

-:普通檔案

d:目錄檔案

b:塊裝置檔案

c:字元裝置檔案

l:符號鏈結檔案

二、第2~10個字元當中的每3個為一組,左邊三個字元表示所有者許可權,中間3個字元表示與所有者同一組的使用者的許可權,右邊3個字元是其他使用者的許可權。這三個一組共9個字元,代表的意義如下:

1、r(read,讀取):對檔案而言,具有讀取檔案內容的許可權;對目錄來說,具有瀏覽目錄的許可權。

2、w(write,寫入):對檔案而言,具有新增、修改檔案內容的許可權;對目錄來說,具有刪除、移動目錄內檔案的許可權。

3、x(execute,執行):對檔案而言,具有執行檔案的許可權;對目錄了來說該使用者具有進入目錄的許可權。

4、s或s(suid,set uid):可執行的檔案搭配這個許可權,便能得到特權,任意訪問該檔案的所有者能使用的全部系統資源

5 - :表示沒有許可權

九個位置可以分別用二進位制1或0表示,1有許可權,0無許可權

二、數值表示:(1)r:4 (2)w:2 (3)x:1 (4)s:4+1 (5)s:4+0

三、可以通過stat -c 『%a』 file 來讀取檔案許可權的數值表示

四,許可權的修改

u;當前使用者 g:同組 o: 其他使用者 +:新增 -:刪除

方式一: chmod 許可權型別 檔案 -> chmod u+r test.txt 賦予寫的許可權

方式二: 每三位對應乙個8進製數 -> chmod 755 test.txt

rwx rwx rwx

111 111 111 111 101 101

7 7 7 7 5 5

grep 命令: 在指定的文字檔案中查詢指定的文字

fdisk -l :顯示磁碟使用情況

管道:

學習筆記 Linux學習

echo i am whoami 反引號裡的內容會被當做命令執行 echo the cpu in my pc has cat proc cpuinfo grep c processor cores 等價於反引號 a 10 定義乙個變數,等號兩邊不能有空格 echo a的值為 a a的值為10 ech...

linux學習筆記

開機流程簡介 1 載入 bios 的硬體資訊,並取得第乙個開機裝置的代號 2 讀取第乙個開機裝置的 mbr 的 boot loader 亦即是 lilo,grub,spfdisk 等等 的開機資訊 3 載入 kernel 作業系統核心資訊,kernel 開始解壓縮,並且嘗試驅動所有硬體裝置 4 ke...

Linux 學習筆記

配置 telnet 服務 vi etc hosts.deny 在all all 行前加 號注釋,登出該行。新增一行all all 用 登出disable yes,或者修改為 disble no vi etc pam.d login 在auth required lib security pam se...