日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

Linux 文件与目录基本操作

發(fā)布時(shí)間:2025/3/17 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux 文件与目录基本操作 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

【文件的基本操作】

1.新建空白文件

touch 命令主要作用是來(lái)更改已有文件的時(shí)間戳,但其在不加任何參數(shù)的情況下,只指定一個(gè)文件名,則可以創(chuàng)建一個(gè)指定文件名的空白文件。

命令格式:touch 文件名


2.復(fù)制文件

cp(copy)命令可將一個(gè)或多個(gè)源文件復(fù)制到指定目錄。

命令格式:cp [選項(xiàng)] 文件名 指定目錄


注:若在圖形界面復(fù)制文件,需要先在源目錄復(fù)制文件,再進(jìn)入目的目錄粘貼文件,而命令行操作一步到位。

3.刪除文件

rm(remove)命令可刪除一個(gè)目錄中的一個(gè)或多個(gè)文件。

命令格式:rm [選項(xiàng)] 文件名

常用選項(xiàng):

????-f:強(qiáng)制刪除文件或目錄;

????-i:刪除已有文件或目錄之前先詢問用戶;

????-r/-R:遞歸處理,將指定目錄下的所有文件與子目錄一并處理。


注:使用 rm 命令要格外小心,Linux 系統(tǒng)沒有回收站,一旦刪除了一個(gè)文件,就無(wú)法再恢復(fù)。

4.移動(dòng)文件

mv(move)命令可移動(dòng)文件(剪切)。

命令格式:mv [選項(xiàng)] 源目錄文件 目的目錄


5.重命名文件

mv 命令除可移動(dòng)文件外,還可重命名文件。

命令格式:mv 舊文件名 新文件名


6.查看文件類型

file 命令用于探測(cè)給定文件的類型,

命令格式:file [選項(xiàng)] 文件名


7.查看文件

1)cat、tac 命令查看文件

命令格式:cat / tac [選項(xiàng)] 文件名

cat:從第一行開始向下顯示;tac:從最后一行開始向上顯示

常用選項(xiàng):

????-A :相當(dāng)於 -vET 的整合選項(xiàng),可列出一些特殊字符而不是空白而已;

????-b :列出行號(hào),僅針對(duì)非空白行做行號(hào)顯示,空白行不標(biāo)行號(hào)!

????-E :將結(jié)尾的斷行字節(jié) $ 顯示出來(lái);

????-n :列印出行號(hào),連同空白行也會(huì)有行號(hào),與 -b 的選項(xiàng)不同;

????-T :將 [tab] 按鍵以 ^I 顯示出來(lái);

????-v :列出一些看不出來(lái)的特殊字符


2)nl 命令查看文件

nl 命令讀取文件參數(shù),計(jì)算行號(hào),將計(jì)算過的行號(hào)寫入標(biāo)準(zhǔn)輸出,其默認(rèn)的結(jié)果與 cat -n 有些不同, nl 命令將行號(hào)做較多的顯示設(shè)計(jì),包括位數(shù)與是否自動(dòng)補(bǔ)齊0等。

命令格式:nl [選項(xiàng)] 文件名

常用選項(xiàng):

????-b :指定行號(hào)指定的方式,主要有兩種:
????????-b a :表示不論是否為空行,也同樣列出行號(hào)(類似 cat -n);
????????-b t :如果有空行,空的那一行不要列出行號(hào)(默認(rèn)值);
????-n :列出行號(hào)表示的方法,主要有三種:
????????-n ln :行號(hào)在熒幕的最左方顯示;
????????-n rn :行號(hào)在自己欄位的最右方顯示,且不加 0 ;
????-n rz :行號(hào)在自己欄位的最右方顯示,且加 0 ;

????-w :行號(hào)欄位的占用的位數(shù)(默認(rèn)為6位)。


3)head 命令查看文件

head 命令可查看文件前幾行,默認(rèn)為10行,不足10行顯示所有內(nèi)容。

運(yùn)行命令:head [選項(xiàng)] 文件名

選項(xiàng):-n:其后接數(shù)字,代表顯示幾行


4)tail 命令查看文件

tail 命令可查看文件后幾行,默認(rèn)為10行,不足10行顯示所有內(nèi)容。

運(yùn)行命令:tail?[選項(xiàng)] 文件名

選項(xiàng):

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

? ? -f:表示進(jìn)行持續(xù)偵測(cè),直到按下[ctrl]-c才會(huì)結(jié)束tail的偵測(cè)


5)使用 more?格式分頁(yè)查看文件

命令格式:more 文件名

more 比較簡(jiǎn)單,只能向一個(gè)方向滾動(dòng),在 more 運(yùn)行過程中,可按以下幾個(gè)鍵進(jìn)行操作:

? ? Space:向下翻一頁(yè);

????Enter:向下翻一行;

????/字串:在這個(gè)顯示的內(nèi)容當(dāng)中,向下搜尋『字串』這個(gè)關(guān)鍵字;

????:f:立刻顯示出檔名以及目前顯示的行數(shù);

????q:離開 more 程序,不再顯示該文件內(nèi)容;

????b:往回翻頁(yè),但只對(duì)文件有用,對(duì)管線無(wú)用。


6)使用 less 程序分頁(yè)查看文件

格式:less 文件名

less 程序是基于 more 命令和 vim 開發(fā)的,功能與 more 相比更強(qiáng)大。

在 less 運(yùn)行過程中,可按以下幾個(gè)鍵進(jìn)行操作:

Space:向下翻動(dòng)一頁(yè);

Pagedown:向下翻動(dòng)一頁(yè);

Pageup:向上翻動(dòng)一頁(yè);

/ 字串:向下搜尋『字串』的功能;

? 字串:向上搜尋『字串』的功能;

n:重復(fù)前一個(gè)搜尋 (與 / 或 ? 有關(guān)!);

N:反向的重復(fù)前一個(gè)搜尋 (與 / 或 ? 有關(guān)!);

q:離開 less 程序,不再顯示該文件內(nèi)容。



【目錄的基本操作】

1.列出目錄

ls(list)命令是使用率較高的命令,可以用來(lái)列出目標(biāo)列表。

命令格式:ls [選項(xiàng)] 目錄名稱

常用選項(xiàng):

????-a :列出全部文件,包括隱藏文件( 開頭為 . 的文件)?
????-d :僅列出目錄本身,而不是列出目錄內(nèi)的文件數(shù)據(jù)

????-l :長(zhǎng)數(shù)據(jù)串列出,包含文件的屬性與權(quán)限等數(shù)據(jù)


注:ls 命令的輸出信息可以進(jìn)行彩色加亮顯示,以分區(qū)不同類型的文件。

2.切換目錄

cd(change directory)命令可用來(lái)變換工作目錄。

命令格式:cd 絕對(duì)路徑/相對(duì)路徑


注:

  • 若目錄名稱省略,則變換至使用者的 home directory (即:剛登錄時(shí)所在的目錄);
  • home directory 也可用 ~ 表示;
  • " . "表示目前所在的目錄," .. "表示目前目錄位置的上一層目錄。
  • 3.顯示目錄

    pwd(print working directory)命令以絕對(duì)路徑的方式顯示用戶當(dāng)前工作目錄。

    命令格式:pwd


    4.創(chuàng)建新目錄

    mkdir(make directories)命令可以創(chuàng)建一個(gè)空目錄,也可同時(shí)指定創(chuàng)建目錄的權(quán)限屬性。

    命令格式:mkdir [選項(xiàng)] 目錄名

    常用選項(xiàng):

    ????-m :直接配置文件的權(quán)限

    ????-p :直接將所需目錄遞歸創(chuàng)建(創(chuàng)建多層目錄)



    5.復(fù)制目錄

    cp 命令也可用于將一或多個(gè)目錄復(fù)制到指定目錄。

    命令格式:cp [選項(xiàng)] 源目錄 指定目錄


    注:如果直接使用 cp 命令復(fù)制一個(gè)目錄的話,會(huì)出現(xiàn)略過目錄錯(cuò)誤,如要成功復(fù)制目錄需要加上 -r 或 -R 參數(shù),表示遞歸復(fù)制。

    6.刪除目錄

    rm 命令也可用于刪除目錄。

    命令格式:rm [選項(xiàng)] 目錄


    注:rmdir 命令用于刪除空目錄,其命令格式為:rmdir [選項(xiàng)] 目錄,常用選項(xiàng)為 -p ,連同刪除上一級(jí)空目錄

    7.重命名目錄

    mv 命令也可用于重命名目錄。

    命令格式:mv 舊目錄名 新目錄名

    總結(jié)

    以上是生活随笔為你收集整理的Linux 文件与目录基本操作的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

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