zoukankan      html  css  js  c++  java
  • 3、Linux目录操作

    1、目录操作概述

          

    2、ls显示目录内容

      

    命令名称:ls

    命令英文原意:list

    命令所在路径:/bin/ls

    执行权限:所有用户

    功能描述:显示目录文件

        ls  -a    显示目录下的所有文件(包括隐藏文件),a就是all的缩写

        ls        显示目录(不包括隐藏文件)

        ls /       显示根目录

        ls  -l     显示长格式(显示的东西比较多,l就是long的缩写)

        ls -i      显示文件的id

        ls -a -l


    我们介绍下后六列的内容(以第一行为例)

    第二列(2):引用计数,代表文件被引用几次,普通用户只是了解下即可

    第三列(xiangzi):文件所有者

    第四列(xiangzi):文件所属组

    第五列(83):文件大小,单位是字节,如果想展示人性化的大小,可以使用 ls -lh (h就是human人类的意思)

    第六列():文件最后修改时间

    第七列:文件名字

    背景知识:Linux将用户分为三类,应用到每个文件上,分别是所有者User,组Group和其他人Other

    文件的创建者就是所有者,所有者只能是一个用户,而且可能会变更。

    所属组定义了一组相同类型的用户。

    其他人

    第一列的内容解析

     

     

    这里介绍的是 -d 命令 (ddicr

    总结一下

      ls命令

         -a 能查到全部文件,包括隐藏文件

         -l  能查到详细信息

         -d  指定目录的信息

         -h 很人性化的显示

         -i  帮助你查询到任何一个文件的id

    这些命令都是自由组合的,没有顺序限制

    比如

        Ls  -a -l

        Ls  -al

        Ls  -l -a

    3、mkdir 创建目录

          

    命令名称:mkdir

    命令英文原意:make directiories

    命令所在路径:/bin/mkdir

    执行权限:所有用户

    语法: mkdir -p [目录名]

    功能描述:创建新目录

            -p 递归创建

     

    4、cd切换工作目录

    命令名称:cd

    命令英文原意:change directory

    命令所在路径:shell内置命令

    执行权限:所有用户

    语法: cd  [目录名]

    功能描述:切换目录

    范例:

        $ cd /temp/Japan/boduo   切换到指定目录

        $ cd ..     回到上一级目录

    5、pwd显示当前目录

    命令名称:pwd

    命令英文原意:print working directory

    命令所在路径:/bin/pwd

    执行权限:所有用户

    语法: pwd

    功能描述:显示当前目录

    范例:

        $ pwd

    6、rmdir删除目录

    命令名称:rmdir

    命令英文原意:remove empty directories

    命令所在路径:/bin/rmdir

    执行权限:所有用户

    语法: rmdir  [目录名]

    功能描述:删除空目录

    范例:

        $ rmdir /temp/Japan/boduo  

    注意:只能删除空目录,你要删除空目录,只能先删除这个目录下的文件才可以。

    7、cp拷贝目录

        命令名称:cp

    命令英文原意:copy

    命令所在路径:/bin/cp

    执行权限:所有用户

    语法: cp  -rp  [原文件或目录] [目标目录]

               -r 复制目录

               -p 保留文件属性

    功能描述:复制文件或目录

    范例:

        

    8、mv剪切、改名

        命令名称:mv

    命令英文原意:move

    命令所在路径:/bin/mv

    执行权限:所有用户

    语法: mv  [原文件或目录] [目标目录]

    功能描述:剪切文件或改名

    范例:

    9、rm删除目录

        命令名称:rm

    命令英文原意:remove

    命令所在路径:/bin/rm

    执行权限:所有用户

    语法: rm  -rf  [文件或目录]

               -r 删除目录

               -f 强制执行

    功能描述:删除文件

    范例:

     

  • 相关阅读:
    python 迭代器
    python 装饰器
    python 函数进阶
    python 函数
    python文件操作
    python 集合 深浅拷贝
    python基础之循环
    python基础之字典
    python基础之操作列表
    python基础之列表
  • 原文地址:https://www.cnblogs.com/schangxiang/p/11303659.html
Copyright © 2011-2022 走看看