命令 --help 檢視命令的幫助資訊
檔案許可權管理
r 讀 數值表示為4
w 寫 數值表示為2
x 可執行 數值表示為1
-rwxr--r--
第乙個字元'-' 表示檔案
第乙個字元'd' 表示目錄
第乙個字元'l' 表示鏈結(類似wiindows的快捷方式)
第二三四個字元『rwx』 表示當前所屬使用者的許可權 用數值表示為4+2+1=7
第五六七個字元'r--' 表示當前所屬組的許可權 用數值表示為2
第**十個字元'r--' 表示其它使用者許可權 用數值表示為2
建立軟鏈結
ln -s a/b/c clink 在當前目錄下建立乙個clink指向a/b/c(類似windows中的快捷方式)
建立完後與普通目錄一樣,可用ll命令檢視
chmod [u所屬使用者 g所屬組 o其它使用者 a所有使用者] [+增加許可權 -減少許可權] [r w x] filename
例:有個檔案filename許可權為『-rw-r----x』,將許可權值改為'-rwxrw-r-x'
chmod u+x g+w o+r filename
chmod 765 filename
pwd 檢視當前目錄路徑
cd命令
cd回車 進入使用者主目錄
cd ~ 進入使用者主目錄
cd - 返回上一次目錄
cd .. 返回上一級目錄
cd ../.. 返回上兩級目錄
cd / 進入系統根目錄
cd !$ 把上個命令的引數作為cd引數使用(引數一般指路徑)
建立檔案
方式一:
touch test.txt 直接在當前目錄下建立乙個名為test.txt檔案
方式二:
vi test.txt
新建或開啟test.txt
輸入內容(注意是insert還是replace模式)
esc:wq儲存退出
:q!不儲存強制退出
建立目錄
mkdir dirname
mkdir dir1/dir2 建立多級目錄(如果已經建立會提示file exists,如果上一級(dir1)目錄不存在則會提示no such file or directory)
mkdir -p dir1/dir2 如果想要建立的目錄已存在也不會提示錯誤(或上一級目錄(dir1)不存在也會自動建立)
mkdir --parents dir1/dir2 同上
mkdir -m 777 dir 建立資料夾後對資料夾賦許可權
mkdir -v dir 建立目錄顯示目錄資訊
刪除空目錄
rmdir dir 刪除空目錄(如果不為空會提示)
rmdir --i dir 刪除除空目錄(如果不為空不會提示資訊)
rmdir dir1/dir2 如果dir1只包含乙個空的dir2目錄,則將dir2空目錄刪除
rmdir -p dir1/dir2 如果dir1只包含乙個空的dir2目錄,則將dir1和dir2都刪除(如果dir1還有其它檔案則會提示不為空不能刪除)
刪除檔案
rm filename 刪除檔案(例rm a.txt)
rm dir/* 刪除dir目錄下的所有檔案
rm -r dir/* 刪除dir目錄下的所有檔案及目錄
rm -rf dir 強制遞迴刪除(即要刪除的檔案不存在也不會提示)
rm -rv dir/dir2 顯示遞迴刪除的詳細過程
複製cp test.txt text2.txt 在當前路徑下,將test.txt複製乙份並重命名為test2.txt
cp test.txt dir 將test.txt複製到dir目錄下(如果目標路徑已存在同名檔案,則會被覆蓋)
cp -b test.txt dir 覆蓋已存在的檔案目標前將目標檔案備份(test.txt~)
cp -r dir dir2 將dir整個目錄(所有檔案及子目錄)複製到dir2目錄下(如果dir2目錄下已經存在dir目錄則在被覆蓋)
cp -rb dir dir2 將dir整個目錄(所有檔案及子目錄)複製到dir2目錄下(如果dir2目錄下已經存在dir目錄則在覆蓋前會先備份裡面的每個檔案)
cp test1.txt test2.txt dir 同時複製兩個檔案到dir目錄
移動mv test.txt dir 將test.txt移動到dir目錄下(如果目標路徑已存在同名檔案,則會被覆蓋)
mv test.txt dir/rename.txt 將test.txt移動到dir目錄下並且重新命名為rename.txt
mv -b test.txt dir 將test.txt移動到dir目錄下(如果目標路徑已存在同名檔案,覆蓋前將目標檔案備份)
mv test1.txt test2.txt dir 同時移動兩個檔案到dir目錄
mv dir/* dir2 將dir目錄下的所有檔案及目錄移動到dir2目錄下(mv沒有-r引數)
mv dir dir2 將dir整個目錄直接移動dir2目錄下
mv a.txt b.txt 相當於在當前目錄下將a.txt重新命名為b.txt(mv a b重新命名目錄)
linux一些基本的命令
首先找到那個檔案或者資料夾的目錄下在使用以下命令如果在 var www html 路徑下要壓縮這個路徑下的judgeonline這個資料夾 zip r 希望壓縮後的檔名 資料夾的路徑 壓縮乙個資料夾 例如 zip r oj.zip judgeonline tar xvf file.tar 解壓 ta...
linux的一些基本操作命令
ls l bin login 檢視login這個檔案的詳細資訊 展示為 rwxr xr x 1 root root 38096 2008 11 03 14 54 bin login 解釋 1.第乙個 表示普通文字 2.rwx表示屬主有讀寫執行的許可權 3.r x表示屬組有讀和執行的權利 4.r x表...
Linux的一些基本操作命令
1.cd 切換使用者當前工作目錄 cd 切換到根目錄 2.ll 檢視當前目錄下所有檔案 shift 轉到命令列 q 關閉當前開啟的文字 wq 儲存後關閉當前文字 4.tab 命令列提示 5.unzip 解壓zip壓縮檔案 zip 將檔案壓縮成zip 6.rz 將windows系統下的檔案上傳到lin...