建立乙個新使用者組
groupadd 使用者組名字
刪除乙個使用者組
groupadel 使用者組名字
重新命名乙個使用者組
groupmod -n 新的使用者組名稱 舊的使用者組名稱
建立乙個新使用者
useradd 使用者名字
刪除乙個使用者
userdel -r 使用者名稱
修改使用者屬性
usermod -c "update" -g system -d /ftp/user1 -s/bin/nologin 使用者名稱
-c:引數用來指定該賬號的說明資訊
-g:引數用來指定該使用者所屬的使用者組
-d:引數用來指定該使用者的家目錄
-s:指定該使用者登入系統執行的shell程式
修改自己的賬戶密碼
passwd
root 管理員修改乙個使用者的口令
passwd 使用者名稱
顯示檔案許可權
檔案的許可權使用"+」設定許可權,使用"取消許可權
ls -lh
設定目錄的所有人(u)、群組(g)以及其他人(0)以讀(r ).寫(w)和執行(x)的許可權
chmod ugo+rwx data1
刪除群組(g)與其他人(0)對目錄的讀寫執行許可權
chmod go-rwx data1
改變乙個檔案的所有人屬性
chown user1 file1
user1:表示檔案的所有者使用者
file1:需要改變的檔案
改變-乙個目錄的所有人屬性並同時改變該目錄下所有檔案的屬性
chown -r user1 data1
user1:檔案的所有者使用者
data1:需要操作的檔案
改變檔案的使用者組
chgrp groip1 file1
groip1:新的使用者組
file1:需要操作的檔案
改變乙個檔案的所有人和群組屬性
chown user1:group1 file1
注:user1是檔案新所有者
file1 是需要操作的檔案
解壓乙個叫做"data1.bz2"的檔案
bunzip2 data1.bz2
壓縮乙個叫做「data1」的檔案
bzip2 data1
解壓乙個叫做「data1.gz」的檔案
gunzip data1.gz
壓縮乙個叫做「data1」的檔案
gzip data1
打包檔案
tar -cvf 檔案.tar 檔名
建立- -個包含了file1', file2'以及'dir1'的檔案檔案
tar -cvf archive.tar file1 file2 dir1
顯示乙個包中的內容
tar-tf archive.tar
釋放乙個包data.tar
tar xvf data.tar
檢視打包的檔案data.tar
tar tvf data.tar
建立乙個zip格式的壓縮包
zip data1.zip file1
Linux一點小知識
ps o pid,pgid,ppid,comm cat pid pgid ppid command 17906 17906 17905 bash 18011 18011 17906 ps 18012 18011 17906 cat 1.程序組 pid為程序自身的id,pgid為程序所在的程序組的id...
每天記錄一點小知識
1,2,3 reduce a,b undefined 1 2,3 reduce a,b a b 6 1 2,3 reduce a,b 6function clone obj for var attr in obj return copy msg 分頁函式 param data 分頁渲染的資料 par...
volatile的一點小知識
volatile是輕量級的synchronized。彙編指令中會加入lock字首避免指令重排並把寫緩衝區的所有資料重新整理到記憶體中保證可見性,但不保證原子性。記憶體屏障 一組處理器指令,實現對記憶體操作的順序限制。有volatile修飾的變數,在進行寫操作時,會發生兩件事 lock字首指令會引起處...