日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

Linux命令大全(文件管理)

發(fā)布時(shí)間:2023/12/2 linux 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux命令大全(文件管理) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Linux命令(文件管理命令)

1、cat命令。用于連接文件并打印到標(biāo)準(zhǔn)輸出設(shè)備上。

參數(shù): -n 從1開(kāi)始對(duì)所有的輸出行數(shù)進(jìn)行編號(hào) -b 和n類似,只是不算空行 -s 大于等于2個(gè)空格(連續(xù)的)當(dāng)一個(gè)空格處理 -T 將Tab字符顯示為^l 例: 把 textfile1 的檔案內(nèi)容加上行號(hào)后輸入 textfile2 這個(gè)檔案里 cat -n textfile1 > textfile2 把 textfile1 和 textfile2 的檔案內(nèi)容加上行號(hào)(空白行不加)之后將內(nèi)容附加到 textfile3 里。 cat -b textfile1 textfile2 >> textfile3 把test.txt文件扔進(jìn)垃圾箱,賦空值 test.txt cat /dev/null > /etc/test.txt cat主要有三大功能: (1)一次顯示整個(gè)文件。$ cat filename (2)從鍵盤創(chuàng)建一個(gè)文件。$ cat > filename 只能創(chuàng)建新文件,不能編輯已有文件. (3)將幾個(gè)文件合并為一個(gè)文件: $cat file1 file2 > file

2、chmod命令。用于修改文件權(quán)限。

+ 表示增加權(quán)限、- 表示取消權(quán)限、= 表示唯一設(shè)定權(quán)限r(nóng) 表示可讀取,w 表示可寫入,x 表示可執(zhí)行,X 表示只有當(dāng)該文件是個(gè)子目錄或者該文件已經(jīng)被設(shè)定過(guò)為可執(zhí)行。 -R 遞歸的修改文件夾或者文件的權(quán)限 -u 表示該文件的擁有者 -o 表示其他以外的人 -a 表示這三者皆是 其他參數(shù)說(shuō)明:(摘自[菜鳥(niǎo)教程]) -c : 若該文件權(quán)限確實(shí)已經(jīng)更改,才顯示其更改動(dòng)作 -f : 若該文件權(quán)限無(wú)法被更改也不要顯示錯(cuò)誤訊息 -v : 顯示權(quán)限變更的詳細(xì)資料 -R : 對(duì)目前目錄下的所有文件與子目錄進(jìn)行相同的權(quán)限變更(即以遞回的方式逐個(gè)變更) --help : 顯示輔助說(shuō)明 --version : 顯示版本 實(shí)例: $ chmod a+r file1.txt 將文件 file1.txt 設(shè)為所有人皆可讀取 $ chmod ugo+r file1.txt 將~~ $ chmod u+x file 給file的屬主增加執(zhí)行權(quán)限 $ chmod 751 file 給file的屬主分配讀、寫、執(zhí)行(7)的權(quán) 限,給file的所在組分配讀、執(zhí)行(5)的權(quán)限,給其他用戶分配(1)的權(quán)限 $ chmod u=rwx,g=rx,o=x file 上例的另一種形式 $ chmod =r file 為所有用戶分配讀權(quán)限 $ chmod -R u+r directory   遞歸地給directory目錄下所有文件和子目錄的屬主分配讀的權(quán)限 $ chmod 4755 設(shè)置用ID,給屬主分配讀、寫和執(zhí)行權(quán)限,給組和其他用戶分配讀、執(zhí)行的權(quán)限。

3、chattr命令。用于改變文件屬性。

參數(shù): -a 讓文件或者目錄只能附加 -l 不能任意改動(dòng)文件或者目錄 -u 預(yù)防意外刪除 -b 不更新文件或者目錄的最后存取時(shí)間

4、lsattr命令。查詢文件屬性

補(bǔ)充:用chattr執(zhí)行改變文件或目錄的屬性,可執(zhí)行l(wèi)sattr指令查詢其屬性 參數(shù): -a 顯示所有文件和目錄 -d 顯示,目錄名稱而非內(nèi)容 -l 無(wú)作用 -R 遞歸處理,將指定目錄下的所有文件及子目錄一并處理 -v 顯示文件或目錄版本

5、chgrp命令。變更文件或目錄所屬群組

參數(shù): -c或——changes: 效果類似“-v”參數(shù),但僅回報(bào)更改的部分; -f或--quiet或——silent 不顯示錯(cuò)誤信息; -h 只對(duì)符號(hào)連接的文件作修改,而不是該其他任何相關(guān)文件; -R 遞歸遍歷文件夾 -V 顯示指令執(zhí)行過(guò)程 例子: 將/usr/meng及其子目錄下的所有文件的用戶組改為mengxin chgrp -R mengxin /usr/meng

6、 more命令。類似與cat,一頁(yè)一頁(yè)翻動(dòng)。

7、less命令。more類似,但使用less可以隨意瀏覽,more只能向前移動(dòng)。

支持同時(shí)打開(kāi)多個(gè)文件。less運(yùn)行時(shí)可以輸入的命令有:空白鍵 :向下翻動(dòng)一頁(yè); [pagedown] :向下翻動(dòng)一頁(yè); [pageup] :向上翻動(dòng)一頁(yè); /字串 :向下搜尋『字串』的功能; ?字串 :向上搜尋『字串』的功能; n :重復(fù)前一個(gè)搜尋 (與 / 或 ? 有關(guān)!) N :反向的重復(fù)前一個(gè)搜尋 (與 / 或 ? 有關(guān)!) q :離開(kāi) less 這個(gè)程序;

8、head命令。取出文件前面幾行

參數(shù): -n 后面接數(shù)字,代表顯示幾行

9、tail命令。取出文件后面幾行

參數(shù): -n 后面接數(shù)字,代表顯示幾行

轉(zhuǎn)載于:https://www.cnblogs.com/Nothingfornothing/p/7266104.html

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

以上是生活随笔為你收集整理的Linux命令大全(文件管理)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。