当前位置: 移动技术网 > 科技>操作系统>Linux > Linux目录操作

Linux目录操作

2019年08月06日  | 移动技术网科技  | 我要评论

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 强制执行

功能描述:删除文件

范例:

 

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网