Linux 命令 集合

2021-10-08 17:48:47 字數 2325 閱讀 5470

常用於處理目錄的命令:

ls:列出目錄

cd:切換目錄

pwd:顯示目前的目錄

檢視當前目錄的絕對路徑 (注意大寫p)

pwd

-p

mkdir:建立乙個新的目錄

#在 tmp 目錄下建立路徑為 user/csc 的目錄,若不存在,則建立。

mkdir -p /tmp/user/csc

#當前工作目錄下建立名為 w3cschool 的資料夾,並設定只有檔案主擁有讀、寫和執行許可權,其他人無權訪問。

mkdir -m 700 w3cschool

rmdir:刪除乙個空的目錄

cp:複製檔案或目錄

#複製 a.txt 到 test 目錄下,保持原檔案時間,如果原檔案存在提示是否覆蓋。

cp-ai a.txt test

#為 a.txt 建議乙個鏈結(快捷方式)

cp-s a.txt link_a.txt

rm:移除檔案或目錄

#刪除任何.log格式的檔案,-i 刪除前逐一提醒確認操作。

rm-i *

.log

#刪除csc目錄中的子目錄及子目錄中所有的檔案,並且不用逐一確認。

rm-rf csc

mv:移動檔案與目錄,或修改檔案與目錄的名稱令:

#將檔案 test.log 重新命名為 test1.txt

mv test.log test1.txt

#將檔案 log1.txt,log2.txt,log3.txt 移動到根的 test3 目錄中

mv log1.txt log2.txt log3.txt /test3

#將檔案 file1 改名為 file2,如果 file2 已經存在,則詢問是否覆蓋

mv-i file1.txt file2.txt

#移動當前資料夾下的所有檔案到上一級目錄mv*

../

usermod 選項 使用者名稱

選項: (與useradd相似)

-ccomment 指定一段注釋性描述。

-d目錄 指定使用者主目錄,如果此目錄不存在,則同時使用-m選項,可以建立主目錄。

-g使用者組 指定使用者所屬的使用者組。

-g使用者組,使用者組 指定使用者所屬的附加組。

-sshell檔案 指定使用者的登入shell。

-u使用者號 指定使用者的使用者號,如果同時有-o選項,則可以重複使用其他使用者的標識號。

-l部分系統可用,指定乙個新賬號,將原來舊使用者名稱改為新的使用者名稱。

例項:

1:將使用者csc的shell修改為csh,主目錄更改為/home/a,使用者組更改為developer。

usermod -s /bin/csh -d /home/a –g developer csc

通過groupadd命令可以增加乙個新的使用者組。

groupadd 選項

使用者組選項:

-ggid 指定新使用者組的組標識號(gid)。

-o一般與-g選項同時使用,表示新使用者組的gid可以與系統已有使用者組的gid相同。

例項:

1:建立乙個新組w3cschool,同時指定該組的標識號為88。

groupadd -g 88 w3cschool

通過groupmod命令可以修改使用者組屬性。

groupmod 選項 使用者組

選項:-ggid 為使用者組指定新的組標識號。

-o與-g選項同時使用,使用者組的新gid可以與系統已有使用者組的gid相同。

-n新使用者組 將使用者組的名字改為新名字

例項:

1:將w3cschool使用者組的標識號改為888,並將組名改為csc。

groupmod –g 888 -n csc w3cschool

Linux命令集合

建立乙個普通使用者hadoop,屬於hadoop組,設定密碼,管理員許可權,自動建立home目錄 groupadd hadoop useradd m phadoop r g hadoop hadoop對於普通使用者 passwd對於管理員,可以直接修改別的使用者密碼 passwd username名...

Linux命令集合

檔案類 rm rf aa 刪除 cp r opt 複製 mv aa opt aa 移動 tar czf aa.tar.gz aa 壓縮 tar czf aa.tar.gz aa exec tar xzf aa.tar.gz.aa c 壓縮檔案後將檔案解壓到上一級目錄 find name b 查詢所有...

linux 命令集合

平時經常會用到一些linux命令,這裡記錄一下,備查 ssh拷貝檔案scp scp project.war root 10.200.106.18 tmp 複製目錄檔案以便備份檔案 cp a sourcedir desnationdir 刪除.svn的檔案 find type d name svn x...