常用命令(1)

扶醉桌前 提交于 2019-11-30 19:22:47

pwd:

  printing working directory,显示工作目录

cd:

  change directory,切换目录

  使用格式:~]# cd [/PATH/TO/SOMEDIR]

  常用方式:

    ~]# cd:切换回家目录

    ~]# cd ~:切换回自己的家目录(在bash中,~表示家目录)

    ~]# cd ~USERNAME:切换至指定用户的家目录

    ~]# cd -:在上一次所在目录与当前目录之间来回切换

    相关的环境变量:

      $PWD:表示当前工作目录,~]# pwd = ~]# echo $PWD

      $OLDPWD:上一次的工作目录,~]# cd- = cd $OLDPWD

ls:

  list,列出指定目录下的内容

  使用格式:ls [OPTIONS]...   [FILE]...

  常用选项:

    -a,显示所有文件,包括隐藏文件

    -A,显示除 . 和 .. 之外的所有文件,包括隐藏文件

    -l,长格式列表,即显示文件的详细属性信息

    -h,对文件大小进行单位换算,结果可能不是精确值 

    -d,查看目录自身而非其内部的文件列表,通常与 -l 连用

    -r,逆序显示

    -R,递归显示

  针对于 -l 选项对文件的详细信息进行简要介绍:(自左而右)

  例:-rw-r--r--. 1 root root 1078 3月  18 2014 COPYING

    -:表示文件类型

      Linux上的文件类型介绍:

        -:表示常规文件,即f

        d:directory,表示目录文件

        b:block device:块设备文件,支持以block为单位进行随机访问

        c:character device:字符设备文件,支持以character为单位进行线性访问

          设备文件的文件大小会显示为两个设备号

          主设备号:major number,用于标识设备类型,进而精确要加载的驱动程序

          次设备号:minor number,用于标识同一类型中的不同设备

        l:symbolic link:符号链接文件

        p:pipe:命名管道

        s:socket:套接字文件

    rw-:表示文件属主的权限

    r--:表示文件属组的权限

    r--:表示其他用户(非属主属组)的权限

    . :表示文件有隐藏属性

    1:数字表示文件被硬链接的次数

    root:表示文件的属主

    root:表示文件的属组

    1078:表示文件的大小,以字节为单位

    3月  18 2014:表示文件最近一次修改的时间

    COPYING:文件名

echo:

  回显,也可以对变量进行引用

  使用格式:echo [SHOT-OPTION]...   [STRING]...

  常用选项:

    -n:不进行换行

    -e:使转义符生效

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!