真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

linux負(fù)責(zé)文件命令 Linux執(zhí)行文件命令

linux查看文件內(nèi)容命令

linux查看文件內(nèi)容最常用的5 個(gè)命令:

成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比陵城網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式陵城網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋陵城地區(qū)。費(fèi)用合理售后完善,十年實(shí)體公司更值得信賴。

命令一:cat

cat命令應(yīng)該是在Linux中查看文件內(nèi)容最常見的命令了。

使用cat命令會(huì)打印指定文件的所有內(nèi)容到標(biāo)準(zhǔn)輸出上,比如你的屏幕。

cat命令最簡(jiǎn)單的用法,是直接在cat命令后面跟上文件即可。

命令二:nl

nl命令跟cat命令很相識(shí),它的不同之處在于每一行的前面多了行號(hào)的顯示。

命令三:less

less命令一次只會(huì)顯示一個(gè)頁(yè)面的文件內(nèi)容。

可以通過?j、k?兩個(gè)按鍵進(jìn)行上、下瀏覽文件內(nèi)容,使用?q?可以隨時(shí)退出。

命令四:tail

tail?命令用于查看文件內(nèi)容的最后一部分,默認(rèn)顯示的行數(shù)是10行。

當(dāng)然,如果你想讓?tail?命令顯示更多的文件內(nèi)容,可以使用?-n number?這個(gè)參數(shù),number?代表行數(shù)。

命令五:head

head?命令跟tail很相識(shí),只不過它們查看的文件內(nèi)容的方向是相反的。

head?命令用于查看文件內(nèi)容的前面部分,默認(rèn)顯示的行數(shù)也是10行。

當(dāng)然,如果想顯示更多的行數(shù)的話,也是可以使用?-n number?這個(gè)參數(shù),number?代表行數(shù)。

Linux之文件系統(tǒng)命令

比如

df –h

返回

比如

du –h /etc/

返回

注:ls可以同時(shí)查看多個(gè)目錄

比如: 【同時(shí)查看根目錄和etc目錄】

ls / /etc

返回

注: /是根目錄,~是家目錄,root用戶的家目錄是/root ,普通用戶a的家目錄在/home/a

比如: 【進(jìn)入用戶datafrog的家目錄】

法一:

cd /home/

cd ~datafrog

返回

比如: 創(chuàng)建嵌套的目錄a/b/c【需要寫上-p】

mkdir –p a/b/c

返回

比如: 刪除文件夾x

rm -r -f x #【-r表示刪除文件夾,-f表示強(qiáng)制刪除】

或者

rm -rf x #【-rf把兩個(gè)短參數(shù)-r和-f合并】

返回

比如: 把bbb文件拷貝到文件123

cp bbb 123

返回

比如: 把文件123移動(dòng)到文件夾x下面

mv 123 x

返回

比如: 把123.txt硬連接到456.txt

ln 123.txt 456.txt

vi 123.txt #【在123.txt里面添加11111111111】

cat 456.txt #【在456.txt文件里面同樣顯示了111111111111111】

同樣修改456.txt,123.txt也會(huì)變化。

但是如果刪除123.txt,會(huì)發(fā)現(xiàn)456.txt文件依然存在,里面的內(nèi)容也沒變化。

比如: 把456.txt軟鏈接到111.txt

ln -s 456.txt 111.txt # -s表示軟連接

ll

返回

比如: 查看111.txt的元數(shù)據(jù)

stat 111.txt

返回

比如: 原來789.txt的三個(gè)時(shí)間都不一樣,touch之后再stat,現(xiàn)在三個(gè)時(shí)間顯示一樣了

比如:

more profile

返回

比如: 打印前6行

head -6 profile

返回前6行內(nèi)容

比如: 打印最后7行

tail -7 profile

返回最后7行數(shù)據(jù)

比如:

tail –f sxt.log

現(xiàn)在嘗試顯示sxt.log中的追加內(nèi)容,返回

比如:

cat profile | head -3

返回profile的前3行數(shù)據(jù)

管道中的變量

abc=123

abc=456 | echo "hello"

echo $abc

返回 # abc的值沒有變

bbb=345

abc=789 | echo $bbb

返回 # 可以輸出bbb的值

管道的特殊情況:

echo $$

echo $$ | more

echo $BASHPID | more

返回

linux文件管理命令有什么?

(1)目錄管理命令

——ls:列出指定目錄下的內(nèi)容

格式:ls [OPTION]... [FILE]...

-a:顯示所有文件包括隱藏文件

-A:顯示除.和..之外的所有文件

-l,--long:顯示文件的詳細(xì)屬性信息

-h:對(duì)文件大小進(jìn)行單位換算,可能影響精度

-d:查看目錄本身而非其內(nèi)部的文件

-r:逆序顯示文件

-R:遞歸顯示文件

示例:ls -lah / --詳細(xì)顯示/目錄下的所有文件(包括隱藏文件)

ls -ldh /etc --詳細(xì)顯示/etc目錄本身

ls -lhv / --倒序顯示/目錄下所有文件(包括隱藏文件)

ls -R /etc  --遞歸顯示/etc下所有文件

——mkdir:創(chuàng)建目錄

格式:mkdir [OPTION]... DIRECTORY...

-p:自動(dòng)按需創(chuàng)建父目錄

-m:創(chuàng)建目錄時(shí)給定權(quán)限

示例:mkdir -p /data/test/A/B --在/data目錄下遞歸創(chuàng)建/test/A/B三個(gè)目錄

mkdir -m 711 -p /data/MODE/A --在/data目錄下遞歸創(chuàng)建MODE/A兩個(gè)目錄同時(shí)指定目錄A的權(quán)限為711

——rmdir:刪除目錄

格式:rmdir [OPTION]... DIRECTORY...

-p:刪除目錄后如果其父目錄為空,則一并刪除

示例:rmdir -p /data/test/A --刪除A目錄后,test目錄為空,一并刪除

——cd:切換目錄

示例:cd ..:切換到上級(jí)目錄

cd ~:切換回自己的家目錄

cd -:在上一次目錄與當(dāng)前目錄直接來回切換

——pwd:顯示當(dāng)前目錄

(2)文件管理命令

——cp:復(fù)制

格式:?jiǎn)卧磸?fù)制:cp [OPTION]... [-T] SOURCE DEST(如果DEST不存在則創(chuàng)建,存在則覆蓋)

多源復(fù)制:cp [OPTION]... SOURCE... DIRECTORY(DEST必須為directory)

-i:交互式復(fù)制,即覆蓋前提醒用戶確認(rèn)

-f:強(qiáng)制覆蓋目標(biāo)文件

-r,-R:遞歸復(fù)制目錄

示例:cp -if /data/[1-3].txt /data/test --test必須為目錄,把三個(gè)文件一起復(fù)制到test中

cp -r /data /practice --把data目錄及目錄下的內(nèi)容一起復(fù)制到practice中

——mv:剪切

格式:?jiǎn)卧磸?fù)制:mv [OPTION]... [-T] SOURCE DEST(如果DEST不存在則創(chuàng)建,存在則覆蓋)

多源復(fù)制:mv [OPTION]... SOURCE... DIRECTORY(DEST必須為directory)

-i:交互式復(fù)制,即覆蓋前提醒用戶確認(rèn)

-f:強(qiáng)制覆蓋目標(biāo)文件

示例:mv -i /data/[1-3].txt /practice --把/data目錄下三個(gè)txt文件剪切到/practice下

——rm:刪除

格式:rm [OPTION]... FILE...

-i:交互式復(fù)制,即覆蓋前提醒用戶確認(rèn)

-f:強(qiáng)制覆蓋目標(biāo)文件

-r,-R:遞歸處理,將制定目錄下的所有文件包括目錄一并刪除

示例:rm -rf /practice --遞歸刪除/practice目錄

(3)文本內(nèi)容管理命令

——cat:正向查看文本內(nèi)容

格式:cat [OPTION]... [FILE]...

-n:給顯示的文本行編號(hào)

-E:顯示行結(jié)束符號(hào)$

示例:cat -n /etc/fstab --查看/etc/fatab內(nèi)容并顯示行號(hào)

——tac:倒敘查看文本內(nèi)容

格式:tac [OPTION]... [FILE]...

示例:tac /etc/passwd --倒敘查看文本內(nèi)容

——head:顯示文本內(nèi)容,默認(rèn)顯示頭10行

格式:head [OPTION]... [FILE]...

-n #:顯示文本頭#行內(nèi)容

示例:head -5 /etc/passwd --顯示/etc/passwd文件頭5行內(nèi)容

——tail:顯示文本內(nèi)容,默認(rèn)顯示后10行

格式:tail [OPTION]... [FILE]...

-n #:顯示文本后#行內(nèi)容

-f:查看文件尾部?jī)?nèi)容結(jié)束后不退出,跟隨顯示新增的行

示例:tail -8 /etc/passwd --顯示/etc/passwd文件后8行內(nèi)容

——more:分屏顯示文本內(nèi)容,每次顯示一屏顯示完停止

格式:more [options] file [...]

Space鍵:顯示文本下一屏內(nèi)容

Enter鍵:只顯示文本下一行內(nèi)容

b鍵:顯示文本上一屏內(nèi)容

q鍵:退出

——less:分屏顯示文本內(nèi)容,不主動(dòng)退出

格式:less [options] file [...]

Space鍵:顯示文本下一屏內(nèi)容

Enter鍵:只顯示文本下一行內(nèi)容

b鍵:顯示文本上一屏內(nèi)容

q鍵:退出


本文名稱:linux負(fù)責(zé)文件命令 Linux執(zhí)行文件命令
分享網(wǎng)址:http://weahome.cn/article/hgodsi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部