zoukankan      html  css  js  c++  java
  • Linux常用命令(二)

    二、文件处理命令

    思维导图:

    目录处理命令

    文件处理命令

    链接命令

    目录处理命令:

    1、mkdir -p name:递归建立文件目录,可以按照层级的方式建立不存在的文件夹下的文件

    2、cd [目录]:切换所在的目录

      简化操作:

        cd ~

        cd 回车:前两条命令都是进入当前用户的home目录

        cd ..:进入父级目录

        cd.:进入当前目录,很明显哪也不去

        cd -:进入上一次进入的目录

    3、pwd:显示当前目录的路径

    4、rmdir [-rf] 文件名/目录名:[强制]删除目标文件或目录,-r删除,-f强制

    5、cp [选项] [原文件或目录] [目标目录]

       选项:

        -r:复制目录

        -p:连带文件属性复制,像最后修改文件的事件,用户对其拥有的属性等等

        -d:若源文件是链接文件,则复制链接属性

        -a:相当于-pdr

    6、ll /tmp:显示当前文件夹下的所有文件的信息,相当于ls -l

    7、mv [原文件或目录] [目标目录]:如果原文件和目标文件在同一个目录,就是改名,如果不是,就是剪切

    常见目录的作用:

    1、/根目录

    2、/bin命令保存目录(普通用户就可以读取的命令)

    3、/boot启动目录,启动相关文件

    4、/dev设备文件保存目录

    5、/etc配置文件保存目录

    6、/home普通用户的home目录

    7、/lib系统函数库保存目录

    8、/mnt系统挂载目录,空目录

    9、/media挂载目录,空目录

    10、/root超级用户的home目录

    11、/tmp临时目录

    12、/sbin命令保存目录

    13、/proc直接写入内存的

    14、/sys

    15、/usr系统软件资源目录

        /usr/bin/系统命令(普通用户)

        /usr/sbin/系统命令(超级用户)

    16、/var系统相关文档内容

    17、有关rm命令的详细扩展命令:

      rm file1 file2 file3 ...:删除多个文件,文件名用空格隔开

      rm -r dirname:删除目录,-r表示递归地删除目录下地所有文件和目录

      rm -i filename/dirname:让删除地时候出现确认删除提示

      rm -f filename:可以强制删除不存在的文件而不出现提示,一般删除不存在的文件时是会有错误提示的

      rm -I file1 file2 file3 file4:删除超过3个文件时或递归删除时仅提示一次确认

      rm -rf --no-preserve-root /:删除根目录,仅仅使用rm -rf /是无法删除根目录的

      何时删除根目录:https://superuser.com/questions/742334/is-there-a-scenario-where-rm-rf-no-preserve-root-is-needed

      rm -d dirname:仅删除空目录

      rm -v filename/dirname:显示当前操作完成时的详细情况

        参考:https://zhuanlan.zhihu.com/p/33752588

     

    注意:

    这里说两个概念:

    (1)相对路径:cd ../usr/etc/src,从当前目录的父级目录的按照指令查找文件夹

    (2)绝对路径:cd /etc/,在home目录下的所有文件夹下查找etc文件夹

    Linux小技巧:

    识别命令补全和文件补全

    (1)Ctrl+L:清空终端

    (2)cd /+两次Tab,显示出所有的目录,接着可以输入目录的部分字符,Tab键可以补齐

    小提示:

    (1)根目录下的bin和sbin,usr目录下的bin和sbin,这四个目录都是用来保存系统命令的,但是区别是bin目录下保存的系统命令所有用户都可以用,但是sbin目录下的命令只有超级用户才可以使用

    (2)proc和sys目录不能直接操作,这两个目录保存的是内存的过载点

    (3)root或者home或者tmp目录下可以随意操作放文件

  • 相关阅读:
    火狐插件火狐黑客插件将Firefox变成黑客工具的七个插件
    memcache安装环境:WINDOWS 7
    PHP正则表达式
    968. 监控二叉树 力扣(困难) dfs 官方说DP
    375. 猜数字大小 II 力扣(中等) 区间动态规划、记忆化搜索
    629. K个逆序对数组 力扣(困难) 区间动态规划
    剑指 Offer 51. 数组中的逆序对 力扣(困难) 巧用归并排序算法
    488. 祖玛游戏 力扣(困难) dfs
    16. 最接近的三数之和 力扣(中等) 双指针
    319. 灯泡开关 力扣(中等) 数论
  • 原文地址:https://www.cnblogs.com/BASE64/p/11408300.html
Copyright © 2011-2022 走看看