在 linux 中的每個使用者必須屬於乙個組,不能獨立於組外。在 linux 中每個檔案有所有者、所在組、其它組的概念。所有者
所在組
當某個使用者建立了乙個檔案後,預設這個檔案的所在組就是該使用者所在的組。使用 finch 使用者建立檔案helper,看看當前這個檔案屬於哪個組,然後將這個檔案所在組修改為 liujiaqi 組。
其他組除檔案的所有者和所在組的使用者外,系統的其它使用者都是檔案的其它組。
在新增使用者時,可以指定將該使用者新增到哪個組中,同樣的用 root 的管理許可權可以改變某個使用者所在的組。以
ls -ahl
結果中的一條記錄為例:
第 1~3 位確定所有者(該檔案的所有者)擁有該檔案的許可權 --- user
第 4~6 位確定所屬組(同使用者組的)擁有該檔案的許可權 --- group
第 7~9 位確定其他使用者擁有該檔案的許可權 --- other
rwx 作用到目錄
通過chmod指令,可以修改檔案或者目錄的許可權。
方式一:算符
練習、方式二:數和
常用引數:[-r]
若是目錄,則使其下所有子檔案和目錄遞迴生效
finch 建立乙個檔案 machine,自己可以讀寫,本組人可以讀,其它組沒有任何許可權
finch 修改該檔案,讓其它組人可以讀,本組人可以讀寫
shaw 投靠 straight,看看是否可以讀寫
每隔 1 分鐘, 將當前日期和日曆都追加到 /home/mycal 檔案中
cal >> /tmp/mycal
給 mytask2.sh 可執行許可權:chmod 744 mytask2.sh
執行命令:crontab -e
,繼而將*/1 * * * * /home/mytask2.sh
寫入
每個 1 min 檢視 mycal 檔案內容
每天凌晨 2:00 將 mysql 資料庫 testdb ,備份到檔案中
分割槽的方式
gtp 分割槽
win 磁碟分割槽
原理簡述
硬碟說明
對於 scsi 硬碟則標識為 "sdx~",scsi 硬碟是用 "sd" 來表示分割槽所在裝置的型別的,其餘則和 ide 硬碟的表示方法一樣。
步驟:vm [設定] 中新增硬碟
分割槽格式化
掛載設定可以自動掛載
vm 新增硬碟
分割槽格式化格式化之後分割槽就有 uuid 了。
臨時掛載
分割槽格式化完之後,還是用不了。必須先得將乙個分割槽與乙個目錄聯絡起來 —— 掛載。這種方式的掛在是臨時掛在,系統重啟之後就沒了。
自動掛載
解除安裝:將乙個分割槽與乙個目錄斷開聯絡
系統整體磁碟使用情況
基本語法:df -h
指定目錄的磁碟占用情況
示例:查詢 /opt 目錄的磁碟占用情況,深度為 1
工作實用指令
統計 /home 資料夾下檔案的個數
統計 /home 資料夾下目錄的個數
統計 /home 資料夾下檔案的個數,包括子資料夾裡的
統計 /home 資料夾下目錄的個數,包括子資料夾裡的
以樹狀顯示 /home 資料夾目錄結構
Linux常用指令2
1.系統常用命令 1 在檔案中查詢內容 grep grep hello passwd 在passwd檔案中搜尋hello內容,會把hello所在行的內容列印到終端顯示 2 檢視系統中活躍的程序 ps a 列印所用活躍程序到終端 3 殺死指定活躍程序 kill 9 pid 殺死指定程序號的程序 4 計...
Linux pm2常用指令
如果找不到zip unzip命令,需要先安裝zip unzip yum install zip yum install unzip 如果有一資料夾test zip lib.zip r test 解壓成lib.zip檔案 如果有一壓縮檔案test.zip unzip test.zip 解壓到當前目錄 ...
Git常用指令總結2
git checkout b dev 等價於下面 git branch dev git checkout dev建立分支並切換 檢視當前分支 git merge dev將dev分支合併到master分支上 git branch d dev刪除分支 git log graph pretty oneli...