日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

linux常用命令之--目錄與文件的操作命令

系統(tǒng) 2186 0

1、linux的目錄與文件的增、刪、改、復(fù)制

pwd: 用于顯示當(dāng)前所在的目錄
ls: 用于顯示指定目錄下的內(nèi)容
    
          其命令格式如下:
        ls [-option]  [file]
    常用參數(shù):
        -l:顯示文件和目錄的完整屬性信息
        -a:顯示所有文件和目錄,包含隱藏文件和目錄
        -A:顯示所有文件和目錄,包含隱藏文件和目錄,但不顯示“.”和“..”目錄
    范例【1】顯示當(dāng)前目錄下所有的文件和目錄,包含隱藏文件和目錄,使用命令:
               ls -al
            或者:ls -A
           
    
  
cd: 用于改變當(dāng)前的路徑
    
          其命令格式如下:
        cd [相對(duì)路徑或絕對(duì)路徑]
    范例【1】進(jìn)入etc目錄,用絕對(duì)路徑表示,需使用命令:
               cd /etc
            若當(dāng)前在root目錄下,轉(zhuǎn)到etc目錄下,用相對(duì)路徑表示方法為:
               cd ../etc                
    特殊用法:
        cd .. :返回上級(jí)目錄
        cd ~  :回到自己的家目錄
        cd ~ user :指跳轉(zhuǎn)到該用戶的家目錄
    
  
mkdir: 用于創(chuàng)建目錄,目錄可以是相對(duì)路徑也可以是絕對(duì)路徑
    
          其命令格式如下:           
        mkdir [-option] 目錄名稱
    常用參數(shù):
        -p:當(dāng)建立的目錄的父目錄不存在時(shí),同時(shí)建立父目錄
    范例【1】在當(dāng)前目錄下同時(shí)創(chuàng)建test1、test2、test3這三個(gè)目錄
            mkdir test1 test2 test3
    范例【2】在當(dāng)前目錄下創(chuàng)建c目錄,并在c目錄下創(chuàng)建d目錄,在d目錄下創(chuàng)建f目錄 
            mkdir -p  c/d/f
    
  
rmdir: 用于刪除目錄,該目錄可以是相對(duì)路徑,也可以是絕對(duì)路徑
    
          其命令格式如下:
        rmdir 目錄名稱
    范例【1】在當(dāng)前目錄下刪除test1,test2,test3目錄
             rmdir  test1  test2  test3
    注意(PS):刪除的目錄必須為空目錄
    
  
rm: 用于刪除文件
    
          其命令格式如下:
        rm [-option] 文件名
    常用參數(shù):
        -f:強(qiáng)制刪除,不提示用戶是否需要?jiǎng)h除的信息
        -r:循環(huán)刪除,常用于目錄刪除
    范例【1】要?jiǎng)h除當(dāng)前目錄下的test目錄以及test目錄下所有文件及子目錄
              rm -rf test
    
  
cp: 用于復(fù)制文件
    
         其命令格式如下:
        rm [-option] 源 目標(biāo)
    常用參數(shù):
        -r:循環(huán)進(jìn)行目錄復(fù)制
    范例【1】將etc目錄下的profile文件復(fù)制到當(dāng)前用戶的家目錄下
              cp /etc/profile .
    范例【2】復(fù)制當(dāng)前目錄下的test目錄以及test目錄下所有文件及子目錄到usr目錄下
              cp -r  test  /usr/
    范例【3】將usr目錄下的a文件復(fù)制到當(dāng)前目錄下并改名為b
              cp  /usr/a  ./b
    
  
mv: 用于移動(dòng)(剪貼)或重命名文件或目錄
    
         其命令格式如下:
        mv  源 目標(biāo)
   范例【1】將當(dāng)前目錄下的test目錄移動(dòng)到usr目錄下
              mv  test  /usr/
   范例【2】將當(dāng)前目錄下的test文件重命名為test1
              mv  test  test1
    
  

2、搜素文件或目錄

which: 用于查找可執(zhí)行文件的位置,該命令通過(guò)環(huán)境變量path所設(shè)置的路徑進(jìn)行搜素。
    
          其命令格式為:which 文件名
    
    
  
whereis: 同樣是根據(jù)設(shè)定好的目錄進(jìn)行查找,但是和which不同,不使用path環(huán)境變量,而是自定義的一組目錄
    
          其命令格式如下:
        whereis [-option] 文件名
    常用參數(shù):
        -b:只查找二進(jìn)制文件
        -m:只查找說(shuō)明文件
    
  
find: 可以對(duì)指定目錄及其子目錄進(jìn)行文件搜索,但是直接在硬盤中查找,速度慢
    
         其命令格式如下:
        find path [-option] 文件名
    常用參數(shù):
        -name file:尋找文件名為file的文件(可用通配符)
    例如:某個(gè)文件我們只記得在/etc目錄下,名字記不清了,只記得名字中有app這個(gè)單詞,我們可以用如下命令:
              find /etc -name "app"
    
  
locate: 從已建立的數(shù)據(jù)庫(kù)/var/lib/slocate中查找數(shù)據(jù),比f(wàn)ind速度快很多
    
         其命令格式為:locate 文件名
   注意(PS):使用此命令時(shí)最好先手動(dòng)更新數(shù)據(jù)庫(kù),用命令:updatedb
    
  

3、鏈接文件操作命令

    
          其命令格式如下:
        ln [-option] 源文件 目標(biāo)文件
    常用參數(shù):
        -d:創(chuàng)建硬鏈接,默認(rèn)為該參數(shù)
        -s:創(chuàng)建符號(hào)鏈接
        -f:創(chuàng)建鏈接時(shí),如果目標(biāo)文件已存在,則替換
    范例【1】在當(dāng)前目錄下建立一個(gè)叫dlink的硬鏈接,指向ct.sh文件,使用命令:
             ln ct.sh dlink 這時(shí)我們可以看到ct.sh和dlink兩個(gè)文件
    范例【2】在當(dāng)前目錄下建立一個(gè)叫slink的符號(hào)鏈接,指向ct.sh文件,使用命令:
             ln -s ct.sh slink 這時(shí)我們可以看到ct.sh和slink ->ct.sh兩個(gè)文件
    注意(PS):創(chuàng)建硬鏈接,指向文件內(nèi)容的鏈接數(shù)會(huì)增加,表示不止一個(gè)inode指向文件內(nèi)容
              創(chuàng)建符號(hào)鏈接,不會(huì)增加源文件內(nèi)容的鏈接數(shù),而是新建一個(gè)文件,屬性前面的第一個(gè)字符會(huì)變成“l(fā)”
    
  

4、文件與目錄權(quán)限操作命令

chown: 用于變更文件及目錄的所有者和所屬組
    
          其命令格式如下:
        chown [-option] user:group 目錄或文件名稱
    常用參數(shù):
        -R :連同目錄下所有文件及子目錄都進(jìn)行變更
    范例【1】將當(dāng)前目錄下的test目錄及test目錄下的所有文件及子目錄所有者改為usera用戶,所屬組改為root組,使用命令:
             chown -R usera:root test
    
  
chmod: 用于變更文件及目錄的所有者和所屬組讀寫執(zhí)行權(quán)限
    
          其命令格式如下:
        chmod [-option] [parameter參數(shù)] 目錄或文件名稱
    常用參數(shù):
        -R :連同目錄下所有文件及子目錄都進(jìn)行變更
    
  

linux常用命令之--目錄與文件的操作命令


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 兰考县| 郓城县| 定州市| 石阡县| 雅江县| 红安县| 永昌县| 眉山市| 宁陕县| 正定县| 乳源| 从江县| 闻喜县| 故城县| 乐安县| 通榆县| 邻水| 巴彦县| 福清市| 什邡市| 咸阳市| 宜兰市| 安溪县| 田阳县| 永平县| 绥芬河市| 偃师市| 普兰县| 湾仔区| 安泽县| 尼勒克县| 东丰县| 绥中县| 宜兴市| 奇台县| 石屏县| 建始县| 四子王旗| 中卫市| 奉化市| 彰化市|