05-Linux-文件基本操作管理

来源:互联网 发布:淘宝客qq群软件 编辑:程序博客网 时间:2024/06/06 01:52


1. 帮助


    详细: man 命令

        提示: 使用 q 退出

    简要: 命令 --help

2. 创建文件  touch


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

    作用: 1, 创建空文件; 2, 更新文件的修改时间

3. 创建/删除 目录  mkdir


    格式(创建单级目录): mkdir [OPTION]... DIRECTORY...

    格式(删除空目录): rmdir 目录

    格式(删除非空目录): rm -r 目录

    举例

    [wuqinfei@wuqinfei ~]$ mkdir MyDir
    [wuqinfei@wuqinfei ~]$ cd MyDir/
    [wuqinfei@wuqinfei MyDir]$ touch file1
    [wuqinfei@wuqinfei MyDir]$ ls
    file1
    [wuqinfei@wuqinfei MyDir]$ cd ..
    [wuqinfei@wuqinfei ~]$ rmdir MyDir/
    rmdir: failed to remove `MyDir/': Directory not empty
    [wuqinfei@wuqinfei ~]$ rm -ri MyDir/
    rm: descend into directory `MyDir'? y
    rm: remove regular empty file `MyDir/file1'? y
    rm: remove directory `MyDir'? y

4. 删除 文件/目录  rm


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

    常用参数

        -i : 交互式, interactive
        -r : 递归删除目录及目录中所有内容 ,recursion
        -f : 强制删除,没有提示, force

    举例

    [wuqinfei@wuqinfei MyDir]$ touch file1 file2 file3
    [wuqinfei@wuqinfei MyDir]$ ls
    file1  file2  file3
    [wuqinfei@wuqinfei MyDir]$ rm file1
    [wuqinfei@wuqinfei MyDir]$ rm -f file2
    [wuqinfei@wuqinfei MyDir]$ rm -i file3
    rm: remove regular empty file `file3'? y

    [wuqinfei@wuqinfei MyDir]$ ls -R
    .:
    dir1

    ./dir1:
    file1
    [wuqinfei@wuqinfei MyDir]$ rm -ri dir1/
    rm: descend into directory `dir1'? y
    rm: remove regular empty file `dir1/file1'? y
    rm: remove directory `dir1'? y

5. 复制 文件/目录  cp


    格式: cp [OPTION]... [-T] SOURCE DEST

    格式: cp [OPTION]... SOURCE... DIRECTORY

    常用参数

        -r  : 递归复制整个目录树, recursion
        -v : 显示复制过程的详细信息, verbose

6. 移动/重命名 文件/目录  mv


    格式(移动): cp [OPTION]... SOURCE... DIRECTORY

    格式(重命名):  mv [OPTION]... [-T] SOURCE DEST

        注: 源和目的 不同目录时 则移动且重命名

0 0
原创粉丝点击