最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺析Linux常用文件管理命令

 更新時(shí)間:2019年04月14日 16:08:44   作者:綠鯉魚與理理與驢  
這篇文章主要介紹了Linux常用文件管理命令,非常不錯(cuò),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下

一、文件管理基本命令

1、pwd

pwd顯示當(dāng)前的工作目錄(顯示當(dāng)前shell CWD的絕對(duì)路徑)
    用法:pwd [option]
    選項(xiàng):
        -P  顯示真實(shí)物理路徑
        -L  顯示鏈接路徑(默認(rèn))

拓展:

•每個(gè)shell和系統(tǒng)進(jìn)程都有一個(gè)當(dāng)前的工作目錄
•絕對(duì)路徑:以正斜杠開(kāi)始 完整的文件的位置路徑 可用于任何想指定一個(gè)文件名的時(shí)候

•相對(duì)路徑:不以斜線開(kāi)始 指定相對(duì)于當(dāng)前工作目錄或某目錄的位置 可以作為一個(gè)簡(jiǎn)短的形式指定一個(gè)文件名

2、cd

cd 改變目錄(使用絕對(duì)或相對(duì)路徑)
    格式 cd [dir]
    選項(xiàng):
        -P  使用物理目錄結(jié)構(gòu)而不跟隨符號(hào)鏈接
        -L  強(qiáng)制遵循符號(hào)鏈接
        ..  切換至父目錄
        -   切換至以前的工作目錄

3、ls

ls:列出當(dāng)前目錄的內(nèi)容或指定目錄
    格式:ls [options] [files_or_dirs]
    選項(xiàng):
        -a  包含隱藏文件
        -l  顯示額外的信息
        -R  目錄遞歸通過(guò)
        -ld 目錄和符號(hào)鏈接信息
        -1  文件分行顯示
        –S  按從大到小排序
        –t  按mtime排序
        –u  配合-t選項(xiàng),顯示并按atime從新到舊排序
        –U  按目錄存放順序顯示
        –X  按文件后綴排序

拓展:

•Linux下的文件類型(ls-l列出行首第一個(gè)字母表示文件類型) ◦◦普通文件

◦d 目錄文件
◦b 塊設(shè)備
◦c 字符設(shè)備
◦l 符號(hào)鏈接文件
◦p 管道文件pipe
◦s 套接字文件socket

4、file

file:查看文件系統(tǒng)類型
    格式:file [option] fielname..
    選項(xiàng)
        -b:列出文件識(shí)別的結(jié)果,不顯示文件名
   

5、stat

stat:顯示文件狀態(tài)(metadata, data,及三個(gè)時(shí)間戳)
    格式:stat [file]
    時(shí)間戳:
        access time 訪問(wèn)時(shí)間,atime,讀取文件內(nèi)容
        modify time 修改時(shí)間, mtime,改變文件內(nèi)容(數(shù)據(jù))
        change time 改變時(shí)間, ctime,元數(shù)據(jù)發(fā)生改變

6、touch

touch:創(chuàng)建空白文件和刷新時(shí)間戳
    格式:touch [OPTION]... FILE...
    選項(xiàng):
        -a  僅改變 atime和ctime
        -m  僅改變 mtime和ctime
        -t  [[CC]YY]MMDDhhmm[.ss]指定atime和mtime的時(shí)間戳
        -c  如果文件不存在,則不予創(chuàng)建

拓展:

•文件名最長(zhǎng)255個(gè)字節(jié),包括路徑在內(nèi)文件名稱最長(zhǎng)4095個(gè)字節(jié)

•藍(lán)色-->目錄 綠色-->可執(zhí)行文件 紅色-->壓縮文件 淺藍(lán)色-->鏈接文
 件 灰色-->其他文件

•除了斜杠和NUL,所有字符都有效.但使用特殊字符的目錄名和文件不推薦使用,有些字符需要用引號(hào)來(lái)引用它們

•標(biāo)準(zhǔn)Linux文件系統(tǒng)(如ext4),文件名稱大小寫敏感,例如:MAIL, Mail, mail, mAiL

7、cp

cp:復(fù)制文件和目錄
    格式  cp [OPTION]... [-T] SOURCE DEST
        cp [OPTION]... SOURCE... DIRECTORY
        cp [OPTION]... -t DIRECTORY SOURCE...
    選項(xiàng):
        -i  覆蓋前提示
        -n 不覆蓋,注意兩者順序
        -r, -R 遞歸復(fù)制目錄及內(nèi)部的所有內(nèi)容
        -a 歸檔,相當(dāng)于-dR --preserv=all
        -u --update 只復(fù)制源比目標(biāo)更新文件或目標(biāo)不存在的文件
        -b 目標(biāo)存在,覆蓋前先備份,形式為 filename~       
        -d --no-dereference --preserv=links 不復(fù)制原文件,只復(fù)制鏈接名
        --backup=numbered 目標(biāo)存在,覆蓋前先備份加數(shù)字后綴
        --preserv[=ATTR_LIST]
            mode: 權(quán)限
            ownership: 屬主屬組
            timestamp:
            links
            xattr
            context
            all

8、mv

mv:移動(dòng)文件和重命名
    格式:mv [OPTION]... [-T] SOURCE DEST
        mv [OPTION]... SOURCE... DIRECTORY
        mv [OPTION]... -t DIRECTORY SOURCE...
    選項(xiàng):
        -i 交互式
        -f 強(qiáng)制
        -b 目標(biāo)存在,覆蓋前先備份

9、rm

rm:刪除文件和目錄 
    格式:rm [OPTION]... FILE...
    選項(xiàng):
        -i 交互式
        -f 強(qiáng)制刪除
        -r 刪除遞歸目錄樹(shù)
        --no-preserve-root 刪除/

10、tree

tree:顯示目錄樹(shù)
    格式:    
        -d: 只顯示目錄
        -L level:指定顯示的層級(jí)數(shù)目
        -P pattern: 只顯示由指定pattern匹配到的路徑

11、mkdir

mkdir:創(chuàng)建目錄

    格式:[OPTION]... DIRECTORY...
    選項(xiàng)
        -p: 存在于不報(bào)錯(cuò),且可自動(dòng)創(chuàng)建所需的各目錄
        -v: 顯示詳細(xì)信息
        -m MODE: 創(chuàng)建目錄時(shí)直接指定權(quán)限   

12、rmdir

rmdir:刪除空目錄
    格式:rmdir [OPTION]... DIRECTORY...
    選項(xiàng):
        -p: 遞歸刪除父空目錄
        -v: 顯示詳細(xì)信息

二、文件通配符

  通配符是用來(lái)模糊搜索文件的。當(dāng)查找文件夾時(shí),可以使用它來(lái)代替一個(gè)或多個(gè)真正字符;當(dāng)不知道真正字符或者懶得輸入完整名字時(shí),常常使用通配符代替一個(gè)或多個(gè)真正的字符。

* 匹配零個(gè)或多個(gè)字符
? 匹配任何單個(gè)字符
~ 當(dāng)前用戶家目錄
~pipixia 用戶pipixia家目錄
~+ 當(dāng)前工作目錄
~- 前一個(gè)工作目錄
[0-9] 匹配數(shù)字范圍
[a-z]:字母
[A-Z]:字母
[wang] 匹配列表中的任何的一個(gè)字符
[^wang] 匹配列表中的所有字符以外的字符

預(yù)定義的字符類(man 7 glob)

[:alnum:]   任意數(shù)字或字母
[:alpha:]   任意大小寫字母
[:blank:]   水平空白字符
[:cntrl:]   控制(非打印)字符
[:digit:]   任意數(shù)字,相當(dāng)于0-9
[:graph:]   圖形字符
[:lower:]   任意小寫字母
[:print:]   可打印字符
[:punct:]   標(biāo)點(diǎn)符號(hào)
[:space:]   水平或垂直空白字符
[:upper:]   任意大寫字母
[:xdigit:]  十六進(jìn)制字符![](https://img2018.cnblogs.com/blog/1633648/201904/1633648-20190414160527779-1076583642.jpg)

總結(jié)

以上所述是小編給大家介紹的Linux常用文件管理命令,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家!

相關(guān)文章

  • Linux 命令expect使用詳解

    Linux 命令expect使用詳解

    expect是由Don Libes基于Tcl語(yǔ)言開(kāi)發(fā)的,是一種腳本語(yǔ)言,主要應(yīng)用于自動(dòng)化交互式操作的場(chǎng)景,借助Expect處理交互的命令,本文給大家介紹Linux 命令expect使用詳解,感興趣的朋友一起看看吧
    2023-11-11
  • 判斷Linux Shell環(huán)境變量是否存在

    判斷Linux Shell環(huán)境變量是否存在

    這篇文章主要介紹了Linux Shell 判斷環(huán)境變量是否存在的方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-03-03
  • 慎用rm -rf /與 rm -rf /* 推薦使用mv代替rm

    慎用rm -rf /與 rm -rf /* 推薦使用mv代替rm

    本文主要介紹了慎用rm -rf /與 rm -rf /* 推薦使用mv代替rm,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • Linux定義變量腳本分享

    Linux定義變量腳本分享

    這篇文章主要為大家詳細(xì)介紹了Linux定義變量的腳本,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • linux?命令中的大于號(hào)、小于號(hào)的作用及代表的意思

    linux?命令中的大于號(hào)、小于號(hào)的作用及代表的意思

    在linux中,大家也許會(huì)經(jīng)??吹?<???、<<?、<<<?、>、>>?這幾個(gè)小于號(hào)、大于號(hào),那么他們分別代表什么意思呢?下面小編通過(guò)本文給大家介紹下linux?命令中的大于號(hào)、小于號(hào)的作用,感興趣的朋友一起看看吧
    2023-01-01
  • Linux用戶配置sudo權(quán)限(visudo)的方法

    Linux用戶配置sudo權(quán)限(visudo)的方法

    下面小編就為大家?guī)?lái)一篇Linux用戶配置sudo權(quán)限(visudo)的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-02-02
  • shell腳本之sed詳細(xì)用法詳解

    shell腳本之sed詳細(xì)用法詳解

    Sed是一個(gè)非交互性文本流編輯器,它編輯文件或標(biāo)準(zhǔn)輸入導(dǎo)出的文本拷貝,vi中的正則表達(dá)式命令在sed中大多可以通用,下面這篇文章主要給大家介紹了關(guān)于shell腳本之sed詳細(xì)用法的相關(guān)資料,需要的朋友可以參考下
    2022-07-07
  • Shell中使用plink工具實(shí)現(xiàn)遠(yuǎn)程批量關(guān)機(jī)

    Shell中使用plink工具實(shí)現(xiàn)遠(yuǎn)程批量關(guān)機(jī)

    這篇文章主要介紹了Shell中使用plink工具實(shí)現(xiàn)遠(yuǎn)程批量關(guān)機(jī),Plink 是命令行工具,執(zhí)行遠(yuǎn)程服務(wù)器上的命令,需要的朋友可以參考下
    2014-12-12
  • Shell交互批量更改主機(jī)名的方法

    Shell交互批量更改主機(jī)名的方法

    大家可能會(huì)遇到這種情況,需要批量修改主機(jī)名和同步hosts文件到多臺(tái)主機(jī),例如新購(gòu)置了一批云服務(wù)器等,可能主機(jī)名稱上并不能滿足你的命名規(guī)則或規(guī)范,但如果一臺(tái)臺(tái)去更改可能就太慢又無(wú)聊,所以shell腳本絕對(duì)是你的最佳選擇。下面看看Shell批量更改主機(jī)名的方法。
    2016-12-12
  • Linux 中常用的Rpm命令實(shí)例詳解

    Linux 中常用的Rpm命令實(shí)例詳解

    RPM是RedhatPackageManager的縮寫,是由RedHat公司開(kāi)發(fā)的軟件包安裝和管理程序,同Windows平臺(tái)上的Uninstaller比較類似。下面通過(guò)本文給大家分享Linux 中常用的Rpm命令實(shí)例詳解,一起看看吧
    2017-09-09

最新評(píng)論

怀柔区| 那坡县| 霍邱县| 海淀区| 中牟县| 辛集市| 寿阳县| 营口市| 平舆县| 凤城市| 湘乡市| 屯门区| 安乡县| 英山县| 平乡县| 上杭县| 二手房| 化德县| 乐陵市| 丹寨县| 同江市| 兴和县| 祁东县| 丰宁| 镇平县| 安塞县| 遂川县| 曲沃县| 吉安县| 黑山县| 青州市| 广宗县| 新竹市| 岚皋县| 西贡区| 长兴县| 武冈市| 宜都市| 郧西县| 蚌埠市| 乐平市|