1. 程式人生 > >linux-4-檔案與目錄管理

linux-4-檔案與目錄管理

目錄與路徑

    .       : 代表此層目錄
    ..     :代表上一層目錄
    -     :代表前一個工作目錄
    ~    :代表目錄使用者所在的家的目錄
    ~user:代表user這個使用者的加的目錄

目錄的相關操作

cd

    cd :變換目錄
    引數:
        .. 返回上一層目錄
        - 返回到剛剛那個目錄
        路徑  切換到指定目錄
    rmdir:刪除一個空的目錄
[[email protected] ~]# cd /usr/src/   //切換到/usr/src/ 目錄
[[email protected]
src]# cd .. //切換到上一層目錄 [[email protected] usr]# cd - //返回剛剛的目錄 /usr/src [[email protected] src]# cd ../etc //切換到同級目錄

pwd

        pwd:顯示當前目錄
        引數:-P 顯示出確實路徑

mkdir

    mkdir: 建立一個新的資料夾
    引數:
    -m :配置檔案案的許可權
    -p : 直接將所需要的目錄遞迴建立
[root@iZ2ze38kyanwmst1qj2lojZ temp]# mkdir test1/test2/test3/test4
mkdir: cannot create directory ‘test1/test2/test3/test4’: No such file or directory [root@iZ2ze38kyanwmst1qj2lojZ temp]# mkdir -p test1/test2/test3/test4 //加入-p引數關鍵遞迴目錄 [root@iZ2ze38kyanwmst1qj2lojZ temp]# ls test1

rmdir

    rmdir:刪除目錄
    引數:
    -p :遞迴刪除空目錄
[root@iZ2ze38kyanwmst1qj2lojZ test3]# rmdir test4/
[root@iZ2ze38kyanwmst1qj2lojZ test3]# ls [root@iZ2ze38kyanwmst1qj2lojZ test3]# cd ~ [root@iZ2ze38kyanwmst1qj2lojZ ~]# cd temp/ [root@iZ2ze38kyanwmst1qj2lojZ temp]# rmdir -p test1/test2/test3/ //刪除所有空目錄

cp

    cp 複製檔案或目錄
        -i :若目標檔案已經存在,則需要確認
        -r:遞迴持續複製
[root@iZ2ze38kyanwmst1qj2lojZ ~]# cp -r temp/ ygy
[root@iZ2ze38kyanwmst1qj2lojZ ~]# cd ygy/
[root@iZ2ze38kyanwmst1qj2lojZ ygy]# ls
temp

mv

    mv : 移動檔案與目錄,或更名