學習筆記 檔案系統

2021-10-04 16:34:36 字數 1605 閱讀 2617

硬連線

硬連線不可以跨檔案系統。

ln 原始檔 連線名

軟連線軟連線檔案和原始檔是兩個不同的檔案,軟連線是可以跨檔案系統,軟連線裡面存放的只是員檔案的路徑。

ln -s 原始檔 連線名

ln -s /tmp/file cpfile

lrwxrwxrwx. 1 root root 14 apr  1 15:10 cpfile -> /tmp/111/file1
df 檢視檔案系統的使用情況

-h 檢視檔案系統的block使用情況,的那位1024

-t 檢視檔案系統型別

-i 檢視檔案系統的inode的使用情況

du 檢視檔案和目錄的大小

-h 檢視檔案的block 使用情況

-s 彙總資訊 du -sh /etc 檢視目錄大小

掛載mount /dev/cdrom 掛載位置

#mount /dev/cdrom /centos7 

mount: /dev/sr0 is write-protected, mounting read-only

umount /media 解除安裝

#umount /centos7
tar 歸檔工具

-c:建立歸檔

-v:檢視詳細資訊

-f:指定歸檔後的檔名

-t:列出歸檔檔案裡面有那些檔案

-x:抽取檔案

-c:指定抽取到拿個目錄下面

-z:呼叫gzip

-j:呼叫bzip2

-j:呼叫xz

建立歸檔

tar -czvf backpu /root/

-rw-r--r--.  1 root root 1124322 apr  1 16:56 backpu.gzip
抽取歸檔

tar -xv backpu

dr-xr-x---. 15 root root    4096 apr  1 16:29 root
sudo

當使用sudo的時候將會以root的許可權來執行本條命令,因為root使用者權力非常大所以一般生產環境不會使用root使用者來直接修改配置,一般都是使用sudo 來實現root。

配置檔案位置:/etc/sudoers

user1 all=(all) all

username machine=(username) command

user1:被賦權的使用者

machine:允許在那台主機上執行

username:以誰的身份允許,all指的是可以以任何人的身份執行

command:是將拿個命令賦予該使用者

定義別名:

user alias user =user1,user2 

cmnd alias command =/bin/passwd,/user/sbin/useradd

user all=(all) nopasswd:command

nopasswd指sudo時不需要輸入當前使用者的密碼

學習筆記 Linux 檔案系統

linux 檔案系統 1 linux檔案系統也稱為樹狀結構 家族樹或倒置樹 由一系列相互關聯的檔案組成。該樹狀方便了檔案的組織和查詢。2 檔名 l 長度不超過255 l大寫,小寫,數字,下劃線,點,逗號 l 不要包含空格 l 注意不同系統間的共享檔名。windows 檔名 8.3 unix 檔名 1...

Python學習筆記 檔案系統

1 開啟檔案,獲取檔案物件 圖中,只有b會報錯,windows路徑中可以接受斜線 和反斜線 不過在使用反斜線時要用雙反斜線進行轉義 否則python會進行轉義,如 n。這個地方最好結合with as 使用。open函式返回乙個檔案物件,預設的引數是 rt 即以唯讀的方式開啟文字。引數有 r w a ...

學習筆記之檔案系統

海納百川,有容乃大。計算機不但需要對資料進行處理,還需要對資料進行儲存。目前來說計算機可用來儲存資料的裝置大致可分為快取,記憶體,磁碟這三類。其中,快取讀取速度快,高,容量小 記憶體讀取速度中,中,容量中 磁碟讀取速度慢,低,容量大。磁碟雖然相較於其他兩者資料讀取速度最慢,但是它仍擁有 低,容量大的...