Linux入門--許可權管理、任務排程、磁碟管理
阿新 • • 發佈:2020-08-07
三、許可權相關
3.1、基本命令
chown <user>[:<group>] <filename> #修改檔案的所有者和所屬組
chgrp <組名> <檔名> # 修改檔案所在組
chmod u=rwx,grw,o+x <filename> # 修改許可權
chmod 777 <filename> # 修改許可權
3.2、檔案的型別
符號 | 檔案型別 |
---|---|
- | 普通檔案 |
d | 目錄 |
l | 連結檔案 |
c | 字元裝置(鍵盤滑鼠) |
b | 塊檔案(硬碟) |
3.3、許可權含義
3.3.1、rwx
作用到檔案
r
代表可讀(read):可以讀取,檢視w
代表可寫(write):可以修改,但是不代表可以刪除該檔案,刪除-一個檔案的前提條件是對該
檔案所在的目錄有寫許可權,才能刪除該檔案。x
代表可執行(execute):可以被執行
3.3.2、rwx
作用到目錄
r
代表可讀(read):可以讀取,ls 檢視目錄內容w
代表可寫(write):可以修改,目錄內建立+刪除+重新命名目錄x
代表可執行(execute):可以進入該目錄
四、任務排程(定時任務)
crontab [-e] [-l] [-r] # 定時任務檔案;e:編輯;l:檢視;r:刪除
到設定的時間自動執行
# 修改的檔案內容
*/1 * * * * ls -l >> /tmp/to.txt #每分鐘執行一次檢視目錄並寫入到這個檔案中
符號位 | 含義 | 範圍 |
---|---|---|
第一個“*” | 一小時中的第幾分鐘 | 0-59 |
第二個“*” | 一天中的第幾個小時 | 0-23 |
第三個“*” | 一個月中的第幾個天 | 1-31 |
第四個“*” | 一年中的第幾月 | 1-12 |
第五個“*” | 一週中的星期幾 | 0-7 |
特殊符號說明
特殊符號 | 含義 |
---|---|
* | 任何時間 |
, | 不連續的時間 |
- | 時間範圍 |
*/n | 每n時間執行一次 |
五、磁碟管理
lsblk [-f] # 檢視系統分割槽情況,f:顯示檔案系統資訊 fdisk /dev/sdb # 分割槽,通過m檢視幫助命令 mkfs -t ext4 /dev/sdb1 # 格式化 mount <磁碟位置> <掛載資料夾> # 掛載資料夾 umount <掛載資料夾> # 解除安裝磁碟
設定自動掛載
修改/etc/fstab
新增如下語句
/dev/sdb1 /home/newdisk ext4 defaults 0 0
df [-h] # 檢視系統磁碟使用情況
du [-h] # 檢視指定目錄中資料夾磁碟佔用情況
# -s 檢視指定目錄磁碟佔用情況彙總
# -a 含檔案
# --max-depth=1 子目錄深度
# -c 列出明細同時,增加彙總量
tree # 以樹狀顯示目錄結構,使用yum安裝