• Linux-文件目录命令


    黑色 代表是普通的文件 
    蓝色 代表是目录(文件夹) 
    紫色 代表是图片文件 
    绿色 代表是可以执行的文件(脚本文件)--》存放linux命令的 
    红色 代表是压缩文件 

    clear:清屏
    pwd:显示当前路径
    cd:切换路径
    ll:打印出当前目录下的所有文件的详细信息,包括大小,是否可读写等
    ls:查看当前目录下的文件
    -a 显示所有的文件(包括隐藏文件) 
    -l 相当于ll
    drwxr-xr-x. 2 root root 4096 7月 13 11:13 linux_test01
    d:目录。

    - 表示文件 。drwxr-xr-x:权限 2 链接数 root 用户 root 用户组 4096 文件或文件夹的大小,7月 13 11:13时间, linux_test01文件或文件夹的大小

    cd .. 返回上层目录
    mkdir 创建文件夹或目录 mkdir linux_test01

    du:显示目录所占的磁盘空间
    -h:用GB,MB,KB单位计算块数
    -s:为所有指定文件显示整个磁盘使用情况,或者为一个目录中的所有文件显示总的磁盘使用情况

    touch :创建空文件

    cp:拷贝文件或目录(如果要拷贝A文件,则需要到A文件所属的目录下去拷贝。格式 cp -a A 目标目录
    -a:保留链接,文件属性,并递归的拷贝目录
    -d:拷贝时保留链接
    -p:除复制外,还将把修改时间和访问权限也复制到新文件下
    -r:若给出的源文件是一个目录文件,此时cp将递归复制该目录下所有的子目录和文件

    mv:为文件或目录改名  或者将文件由一个目录移动到另一个目录中(需要当前目录下有文件B,格式mv B 目标目录
    当后面接的文件存在的时候,就是移动 
    当后面接的文件不存在的时候,就是改名

    find (find . -name a* / find . -name aa)(find / -name a* / find / -name aa): . 是从当前目录查询 / 这个查询整个目录
        语法:find  [路径] [参数]  [表达式]  [-exec  -ok ..] 指令 {} ;
        {}  代表find要找到的文件
           禁止转义
        -exec:find命令对匹配的文件执行该参数所给出的shell命令
        参数:
          -user:根据文件拥有者
          -group:根据文件所属组
          -name:根据文件名
          -perm:文件权限寻找
          -size:文件大小
          -type:根据文件类型
          -mtime:文件的更改时间

          atime (access)访问时间 
          ctime(change) 改变文件的属性(时间、大小、属主、属组等) 
          mtime (modify)修改过里面的内容

        # find / -name zhongguohehuoren -exec cp {} /zhou ; 
    find / -name oujieli -exec rm -rf {} ; 
    find 是一个查找的命令 
    / 查找的范围和位置 
    -name 根据名字来查找 
    zhongguohehuoren 是文件名 
    -exec 执行后面的命令 
    cp 是复制的命令 
    {} 用来存放前面的find命令查找的结果。相当于一个容器,用来存放find找的结果 
    /zhou 是cp复制内容的目的地 
    ; 结束标志 

    # find /boot -size +1024k -o -name "vmlinuz*" |xargs ls -l 

    -a and 并且 
    -o or 或者 
    not ! 非 

    | 管道符号:将前面一个命令的输出送给后面一个命令作为输入 
    xargs 是将前面命令的输出做为参数送给后面的命令使用 

  • 相关阅读:
    Mybatis总结(mybatis plus待更新)
    maven配置(IDEA)quickstart,IDEA上maven细节配置
    (已解决)C3P0数据库使用配置文件链接,报错:com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector run
    angular--ng-template&ngTemplateOutlet的用法

    Array.from()和Array.of()用法
    Object.create()
    继承
    Object类型
    剩余参数
  • 原文地址:https://www.cnblogs.com/MoreThinking/p/7161651.html
Copyright © 2020-2023  润新知