Linux命令大全(文件管理)
生活随笔
收集整理的這篇文章主要介紹了
Linux命令大全(文件管理)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Linux命令(文件管理命令)
1、cat命令。用于連接文件并打印到標準輸出設備上。
參數: -n 從1開始對所有的輸出行數進行編號 -b 和n類似,只是不算空行 -s 大于等于2個空格(連續的)當一個空格處理 -T 將Tab字符顯示為^l 例: 把 textfile1 的檔案內容加上行號后輸入 textfile2 這個檔案里 cat -n textfile1 > textfile2 把 textfile1 和 textfile2 的檔案內容加上行號(空白行不加)之后將內容附加到 textfile3 里。 cat -b textfile1 textfile2 >> textfile3 把test.txt文件扔進垃圾箱,賦空值 test.txt cat /dev/null > /etc/test.txt cat主要有三大功能: (1)一次顯示整個文件。$ cat filename (2)從鍵盤創建一個文件。$ cat > filename 只能創建新文件,不能編輯已有文件. (3)將幾個文件合并為一個文件: $cat file1 file2 > file2、chmod命令。用于修改文件權限。
+ 表示增加權限、- 表示取消權限、= 表示唯一設定權限r 表示可讀取,w 表示可寫入,x 表示可執行,X 表示只有當該文件是個子目錄或者該文件已經被設定過為可執行。 -R 遞歸的修改文件夾或者文件的權限 -u 表示該文件的擁有者 -o 表示其他以外的人 -a 表示這三者皆是 其他參數說明:(摘自[菜鳥教程]) -c : 若該文件權限確實已經更改,才顯示其更改動作 -f : 若該文件權限無法被更改也不要顯示錯誤訊息 -v : 顯示權限變更的詳細資料 -R : 對目前目錄下的所有文件與子目錄進行相同的權限變更(即以遞回的方式逐個變更) --help : 顯示輔助說明 --version : 顯示版本 實例: $ chmod a+r file1.txt 將文件 file1.txt 設為所有人皆可讀取 $ chmod ugo+r file1.txt 將~~ $ chmod u+x file 給file的屬主增加執行權限 $ chmod 751 file 給file的屬主分配讀、寫、執行(7)的權 限,給file的所在組分配讀、執行(5)的權限,給其他用戶分配(1)的權限 $ chmod u=rwx,g=rx,o=x file 上例的另一種形式 $ chmod =r file 為所有用戶分配讀權限 $ chmod -R u+r directory 遞歸地給directory目錄下所有文件和子目錄的屬主分配讀的權限 $ chmod 4755 設置用ID,給屬主分配讀、寫和執行權限,給組和其他用戶分配讀、執行的權限。3、chattr命令。用于改變文件屬性。
參數: -a 讓文件或者目錄只能附加 -l 不能任意改動文件或者目錄 -u 預防意外刪除 -b 不更新文件或者目錄的最后存取時間4、lsattr命令。查詢文件屬性
補充:用chattr執行改變文件或目錄的屬性,可執行lsattr指令查詢其屬性 參數: -a 顯示所有文件和目錄 -d 顯示,目錄名稱而非內容 -l 無作用 -R 遞歸處理,將指定目錄下的所有文件及子目錄一并處理 -v 顯示文件或目錄版本5、chgrp命令。變更文件或目錄所屬群組
參數: -c或——changes: 效果類似“-v”參數,但僅回報更改的部分; -f或--quiet或——silent 不顯示錯誤信息; -h 只對符號連接的文件作修改,而不是該其他任何相關文件; -R 遞歸遍歷文件夾 -V 顯示指令執行過程 例子: 將/usr/meng及其子目錄下的所有文件的用戶組改為mengxin chgrp -R mengxin /usr/meng6、 more命令。類似與cat,一頁一頁翻動。
7、less命令。more類似,但使用less可以隨意瀏覽,more只能向前移動。
支持同時打開多個文件。less運行時可以輸入的命令有:空白鍵 :向下翻動一頁; [pagedown] :向下翻動一頁; [pageup] :向上翻動一頁; /字串 :向下搜尋『字串』的功能; ?字串 :向上搜尋『字串』的功能; n :重復前一個搜尋 (與 / 或 ? 有關!) N :反向的重復前一個搜尋 (與 / 或 ? 有關!) q :離開 less 這個程序;8、head命令。取出文件前面幾行
參數: -n 后面接數字,代表顯示幾行9、tail命令。取出文件后面幾行
參數: -n 后面接數字,代表顯示幾行轉載于:https://www.cnblogs.com/Nothingfornothing/p/7266104.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的Linux命令大全(文件管理)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 应急预案备案管理规定?
- 下一篇: linux 文件的压缩和打包