你最常用的一個linux命令是什么?為什么?
1.顯示目錄和文件的命令
Ls:查看所有文件夾的命令。
Dir:用于顯示指定文件夾和目錄的命令Tree:在樹視圖中列出目錄內容。
顯示目錄或文件大小
2、修改目錄、文件權限和所有權以及數組命令。
Chmod:用于更改指定文件權限的命令。
Chown:改變文件的所有權。
3.創建和刪除目錄的命令
Mkdir:用于創建一個目錄。
觸摸:創建新文件。
Vi:創建了一個新文件。
Rm:刪除文件或目錄
Cp:復制命令
4.顯示文件內容的命令
Cat:用于顯示指定文件的所有內容。
More:以分頁形式顯示指定文件的內容。
Less:以分頁形式顯示指定文件的內容,不同的是,more和less使用不同的操作鍵翻頁。
Head:用于顯示文件的前n行。
Tail:用于顯示文件的最后n行。
Tail-f:用于自動刷新顯示文件后N行的數據內容。
5、找到命令
查找:查找指定的文件。
Which:用于查詢命令或別名的位置。
定位:快速找到系統數據庫中指定的內容。
Gr:壓縮和解壓。壓縮文件。
8、用戶操作命令
Su:切換用戶命令
Sudo:作為系統管理員執行命令。
Passwd:用于修改用戶的密碼。
9、改變目錄和查看當前目錄命令
Cd:進入工作目錄
鎘..:將退回到下一個命令。
Pwd:顯示當前用戶的工作目錄位置。
編輯器
首先用vi命令打開一個文件。
最后一行模式命令:
:n,mwpath/fil:q!更改文件后強制退出。
:q沒有對應的。修改過的出口。
Wq或x保存退出
刪除光標所在的行
:器械包編號顯示行號。
:n跳轉到n行。
:s替換字符串:s/t:逐行顯示,并列出詳細的屬性。
-a:列出所有文件,包括隱藏文件開始..
貓閱讀文本內容
-n:顯示行號。
-b:顯示行號并忽略空行。
目錄編號1.txt
Wc計數
-l:街
-w:字數統計
-c:字符數
Wc-l文件1文件2...可以數多個文件。
Cp復制文件目錄
-i:交互模式,如果目標文件存在,詢問是否覆蓋它。
-r:復制目錄
Cpfile1file2file3...dir表示復制文件1、文件2...目的地。
Cp-r目錄1目錄2目錄3...dirn復制dir1、dir2、dir3...敬迪倫。
文件視圖文件類型
文件
Mv移動文件,更改文件名
-i:交互模式,如果目標文件存在,詢問是否覆蓋它。
-r:移動了目錄并更改了目錄名。
Rm刪除文件
-i:互動模式,詢問是否刪除。
Rm-r目錄1目錄2目錄3...可以刪除多個。
Mkdir創建目錄
-p:父目錄,如果父目錄不存在,則創建父目錄。
mkdir-p測試/測試
Rmdir刪除目錄
等價和rm-r
rmdir目錄1目錄2目錄3....
rm-r目錄1目錄2目錄3....
Chmod更改權限
Chmod-R777DIR將目錄中所有文件的權限更改為777,必須是-R。
權限-rwxrwxrwx
421421421
foremost-表示文件類型正常。
接下來的三個數字代表所有者的權利。
接下來的三個數字代表組權限。
最后三位數字代表其他用戶權限。
如果沒有分配權限,則用-。-rwxr-rwx表示該組沒有寫入和執行權限。
文件night具有可執行權限,但它指示是否允許在該目錄中找到該文件。
殺
-9強制結束
更多顯示文本內容,一次一屏,按空格鍵繼續。
查找/-名稱*。噓|更多
Tail從指定位置開始顯示以下內容
Tail-fserver.log用于在服務器上運行時查看日志。
Tail-10,看最后10行
頭
對應于尾部
壓縮
-f壓縮文件
-v表示壓縮比。
壓縮project.tar.Z將生成project.tar.Z,project.tar將被刪除。
解壓縮文件。
解壓縮project.tar.Z將生成project.tar,project.tar.Z將被刪除。
linux怎么復制文件到多個文件夾下?
cp命令將文件復制到目錄文件夾中。如果需要將一個文件復制到多個文件夾,可以使用多個cp語句或使用shell腳本。用法示例:將abc.txt復制到$cpabc。txtb$cpabc。txtcd$cpabc。abcdef目錄下的txtef。腳本模式:將abcdef目錄下的dirin${dirs[@]}的abc.txt復制到dirs(#34ab#34#34cd#34)。Docpabc.txt$(dir)donecp命令顯示cp命令用于將一個或多個源文件或目錄復制到指定的目標文件或目錄。
它可以將單個源文件復制到具有指定文件名的特定文件或現有目錄中。
Cp命令還支持同時復制多個文件。一次復制多個文件時,目標文件參數必須是現有目錄,否則會出錯。語法cp(option)(parameter)option-a:該參數的作用與同時指定#34-dpR#34參數相同;
-d:復制符號鏈接時,將目標文件或目錄建立為符號鏈接,指向與源文件或目錄相連的原始文件或目錄;
-f:強制復制文件或目錄,不管目標文件或目錄是否已經存在;
-i:在覆蓋現有文件之前詢問用戶;
-l:建立到源文件的硬連接,而不是復制文件;
-p:保留源文件或目錄的屬性;
-R/r:遞歸處理,指定目錄中的所有文件將與子目錄一起處理;
-s:為源文件建立符號連接,而不是復制文件;
-u:使用該參數后,只有當源文件的更改時間比目標文件新或者對應名稱的目標文件不存在時,才會復制文件;
-S:備份文件時,使用指定的后綴"后綴和替換文件的默認后綴;
-b:在覆蓋現有文件目標之前備份目標文件;
-v:詳細顯示該命令執行的操作。參數源文件:制作源文件列表。默認情況下,cp命令不能復制目錄。如果要復制目錄,必須使用-R選項。
目標文件:指定目標文件。
當"源文件"是多個文件,那么"目標文件"必須是指定的目錄。