• linux 目录与文件命令


    目录与文件常用命令

    1.cd命令

     cd [相对路径或绝对路径或特殊符号]

    功用:变换目录

    ps: 不加参数时,默认切换到用户主目录,即环境变量HOME指定的目录,如root用户的HOME变量为/root,那么cd命令不带参数时便切换到/root目录下。

    绝对路径:路径的写法一定是由根目录 / 写起的,例如 /usr/local/mysql

    相对路径:路径的写法不是由根目录 / 写起的,例如 首先用户进入到 /home,然后再进入到test,执行的命令为 “#cd /home,#cd test”。此时用户所在的路径为 /home/test。第一个cd命令后紧跟/home,前面有斜杠;而第二个cd命令后紧跟test,前面没有斜杠。这个test是相对于/home目录来讲的,所以称为相对路径。

    例子:
    cd    #不加参数,回到目录的家目录下
    cd..  #进入到上一级目录
    cd -   # - 中划线,表示前一个工作目录,这里的前一个目录
    cd ~   # ~ 波浪线表示用户家目录,和不加参数时类似。

    2.ls命令

    格式::ls [选项] [目录或文件] 

        ls 就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)�查看目录信息等等

    常用参数搭配:

      ls -a   #列出目录所有文件,包含以.开始的隐藏文件

           ls -l #除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来

      ls -A #列出除.及..的其它文件

      ls -r #反序排列

           ls -t #以文件修改时间排序

           ls -S #以文件大小排序

           ls -h #以易读大小显示

    实例:

     ls -al     # 列出所有文件,并显示文件详细信息
     ls -lhrt   #按易读方式按时间反序排序,并显示文件详细信息
     ls -lrS    #按大小反序显示文件详细信息
     ls -l t*    #列出当前目录中所有以“t”开头的目录的详细内容
     ls | sed "s:^:`pwd`/:"   #列出文件绝对路径(不包含隐藏文件)
     find $pwd -maxdepth 1 | xargs ls -ld   #列出文件绝对路径(包含隐藏文件)

     3.pwd命令

    pwd  #查看当前路径
    pwd -P  #查看软链接的实际路径

    4.touch命令

    格式:touch[选项] 文件名… 

    功用:touch命令参数可以更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件

    常用选项: 

      -a  只修改文件的access(访问)时间.

      -c  或--no-create  不创建不存在的文件。

      -d  使用指定的日期时间,而非现在的时间

      -m 指修改Modify(修改)时间,而不修改access(访问)时间

       -r  file  使用指定file文件的时间戳(access,modify)更新文件的时间戳(access,modify)

    5.mkdir命令 

    格式:mkdir [选项] dirname… 

    功用:创建目录

    常用选项: 

    -m,  给即将生成的新目录设置权限,<模式> (类似 chmod),而不是 rwxrwxrwx 减 umask

    -p, --parents 如果 mkdir 找不到父目录,那么这个参数会首先帮助创建父目录 (递归地创建)

    例子:

    mkdir  dev 
    mkdir -p  dev/project/test   
    mkdir -m 777 test3

     

  • 相关阅读:
    Python模块:struct
    Python模块:hashlib
    Python模块:collections
    python:爬虫
    Python:进程
    Python:线程
    Python:socket
    Welcome to ARFA's cnblog ! (Click me)
    骗访问量的机房人物列传by xMinh
    关于我
  • 原文地址:https://www.cnblogs.com/freely/p/9929285.html
Copyright © 2020-2023  润新知