一、學習筆記,Linux常用命令
阿新 • • 發佈:2018-12-12
目錄
Linux檔案系統結構
檔案系統層次結構標準FHS
- / bin :bin是二進位制(binary)英文縮寫;
- / boot :存放的都是系統啟動時要用到的程式。
- / dev :包含了所有Linux系統中使用的外部裝置。
- / etc :存放了系統管理時要用到的各種配置檔案和子目錄。
- / lib :存放系統動態連線共享庫的。
- / home :普通使用者的主目錄;
- / root :根使用者(超級使用者)的主目錄
- …
基本命令
pwd命令
pwd命令用於顯示使用者在檔案系統中的當前位置,該命令沒有任何選項和引數,命令執行結果顯示為絕對路徑名。
[email protected]:~$ pwd
/home/linux
ls 列目錄內容
Usage:
- ls [options] [files_or_dirs]
Example:
- ls -a //顯示隱藏檔案
- ls -l //顯示檔案資訊
- ls -R // 遞迴顯示
檔案的許可權
許可權:使用者(建立者 同組使用者 其它使用者)
許可權型別 | 應用於目錄 | 應用於任何其他型別的檔案 |
---|---|---|
讀(r) | 授予讀取目錄或子目錄內容的許可權 | 授予檢視檔案的許可權 |
寫(w) | 授予建立、修改或刪除檔案或子目錄的許可權 | 授予寫入許可權,允許修改檔案 |
執行(x) | 授予進入目錄的許可權 | 允許使用者執行程式 |
(-) | 無許可權 | 無許可權 |
cd改變目錄
絕對路經或相對路徑
- cd /home/joshua/work
- cd project/docs
回到家目錄
- cd
回到上一級目錄
- cd…
回到上一次的工作目錄
- cd -
cat檢視檔案內容
-
cat
-s 多個空行合併成一個空行顯示
-b 加行號顯示 -
nl 加行號
-
head
-n 檔名(前n行,預設10) -
tail
-n 檔名(後n行,預設10)
cp複製
Usage:
- cp [options] file destination
常用選項
- i 覆蓋時互動提示
- r 對資料夾遞迴複製多個檔案到資料夾
cp [options] file1 file2 dest
mv移動
Usage:
- mv [options] file destination
移動多個檔案:
- mv [options] file1 file2 destination
更改檔名
- mv [options] file file1
建立和刪除檔案
touch – 建立或更新時間戳
rm – 刪除檔案
Usage:
- rm [options] …
Example:
- rm -i file
mkdir命令
- mkdir [ 資料夾] 新建資料夾
- rm -r directory
- mkdir -p
- rm -r
rm & rmdir命令
- rmdir [ 資料夾] 刪除資料夾
- mv命令 檔案改名
- mv 舊檔名 新檔名
建立檔案
- vi 檔名
- vim 檔名
- touch 檔名
批量修改檔案的名稱
- rename ‘s//原值//新值/’ 範圍
解壓縮
- tar xvf [壓縮包 ]