Linux的檔案系統與Shell簡單命令

進階的小豆子發表於2018-07-26

1)  檢視核心版本
   uname -r
   uname -a
   cat/port/version
2)  ls命令
   ls 命令用於列出使用者有權訪問的任何目錄的內容.ls命令用法,其中最為常用的命令為:
   ls -a 顯示指定目錄下所有子目錄與檔案,包括隱藏檔案
   ls -l 以列表格式來顯示檔案的詳細資訊
   ls -r 遞迴式的顯示指定目錄的各個子目錄中的檔案
3) 檔案系統導航命令 cd
   cd /進入根目錄
   cd ..返回上一級目錄
   cd ../..返回上兩級目錄
   cd ~username進入其他使用者的主目錄
4) 檔案與目錄命令
   建立,複製,刪除與移動檔案
   touch 建立檔案
   file 檢視檔案型別
   cp 複製
   mv 移動 或 改名
   rm 刪除
注意:此處是對檔案進行操作喲,並不是對資料夾進行操作
5) 檢視檔案型別
   file命令功能用於判定一個檔案的型別,如:file+檔名
6) cp命令
   用於將給出的檔案或目錄拷貝到另一個檔案或目錄中,如cp file1 file2 將file1的內容複製到file2中。
7) 刪除命令rm
   rm命令可以將目錄下的子目錄,檔案全部刪除。對於連結檔案,只是刪除連結,原有檔案保持不變。如:
   rm file1.txt file2.txt該命令強制刪除兩個檔案,不會做出任何提示
   rm -i file1.txt file2.txt該命令以互動的形式刪除檔案
8) 檔案與目錄命令
   8.1)假設要建立這樣機構的目錄:
   dir1
   dir1/dir2
   dir1/dir2/dir3
   8.1.1)第一種建立方式:
    mkdir dir1
    mkdir dir1/dir2
    mkdir dir1/dir2/dir3
   8.1.2)第二種建立方式:
    mkdir -p dir1/dir2/dir3
   8.2)假設要刪除這樣機構的目錄:
   dir1
   dir1/dir2
   dir1/dir2/dir3
   8.2.1)第一種刪除方式:
    rmdir dir1
    rmdir dir1/dir2
    rmdir dir1/dir2/dir3
   8.2.2)第二種直接刪除:
    rmdir -p dir1/dir2/dir3
8.3) 顯示檔案內容
   cat 檢視某個檔案中的內容
   more 與cat類似,但是會分頁顯示
   less與more幾乎完全相同,唯一不同之處在於可以使用”pageUp”鍵和”pageDown”鍵
   head檢視檔案前幾行
   tail檢視檔案最後幾行

相關文章