• linux:基本指令mkdir, rmdir 和rm


    mkdir 建立文件夹

    mkdir (make directory) 就是创建一个文件夹的意思, 使用起来很简单.

    1、新建一个目录:

    $ mkdir folder2

    如果你想在这个目录给 folder2 里面再建一个文件夹也是 Ok.(第2点)

    2、在已有目录里新建一个子目录

    $ mkdir folder2/f2


    这样, f2 这个文件夹就被新建在了 folder2 里面.

    3、使用 -p 参数,同时新建一个多级目录(这在安装软件、配置安装路径时非常有用):

    $ mkdir -p  father/son/grandson

     rmdir 移除文件夹 

    rmdir (remove directory) 也就是字面意思, 移除文件夹. 不过这有一个前提条件. 这些要移除的文件夹必须是空的. 不然会失败. 所以如果想刚刚建立的那个 folder2 就不能被移除, 因为里面有个 f2 文件夹.

    要移除个空文件夹, 比如我在新建一个 folder3, 然后移除

    $ rmdir folder3

    rm 移除文件 

    那文件夹里面有文件的这种情况, 或者是移除单个文件的情况, 我们都能用 rm 来实现. 注意: 执行了 rm 以后是不能进行返回操作的, 请确保别执行像这样的操作 rm /, 这会清空你的电脑.

    1、移除单个文件

    $ rm file1


    2、移除多个

    #-i 或 -I 有提示地移除文件 (为了避免误删)
    #-i 会每个要移除的文件都进行提示
    #-I 超过3个文件才进行提示
    
    $ rm -i f1 f2 f3 f4
    rm: remove regular empty file 'f1'?
    rm: remove regular empty file 'f2'? y
    rm: remove regular empty file 'f3'?
    rm: remove regular empty file 'f4'? y
    $ rm -I f1 f2 f3 f4
    rm: remove 4 arguments? y

    3、-r 或 -R (recursively) 用来删文件夹

    #和 rmdir 不同, rm -r 可以在文件夹中有文件的情况下删除这个文件夹. 比如我的 folder1 里有 file1 和 file2 两个文件.
    
    $ rm -r folder1
  • 相关阅读:
    svn命令
    samba配置
    查看登录用户who
    facl笔记
    计算100以内所有奇数的和以及所有偶数的和;分别显示之
    计算100以内所有能被3整除的正整数的和
    特殊权限:SUID,SGID,Sticky
    vi命令笔记
    nginx、fastCGI、php-fpm关系梳理(转载参考)
    Nginx + CGI/FastCGI + C/Cpp
  • 原文地址:https://www.cnblogs.com/kumata/p/8967489.html
Copyright © 2020-2023  润新知