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 命令 (d是dicr)

总结一下

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

功能描述:删除文件

范例:

3、Linux目录操作的更多相关文章

  1. Linux目录操作

    mkdir() #include <sys/stat.h> #include <sys/types.h> int mkdir(const char *pathname, mod ...

  2. Linux 目录操作和4中文件拷贝效率测试

    /*1.用户输入任意目录名称,显示该目录下的文件列表信息,包括文件类型,文件权限,文件大小,文件名称2.拷贝用户输入的文件到当前目录下3.第二点功能,使用4种方式完成,并比较说明效率*/ /* str ...

  3. liunx学习(一):linux下目录操作大全

    Linux C函数之文件及目录函数(全):http://blog.sina.com.cn/s/blog_695e489c01013ldd.html linux目录操作发:http://www.cnbl ...

  4. linux目录及文件命令学习

    学习Linux 目录操作 1.pwd 可以看当前目录路径 2.cd change directory 改变目录,切换目录 cd / 进入跟目录 cd ..返回上级目录 cd 进入用户主目录 cd .. ...

  5. Matlab命令——目录操作(windows&Linux)

    Matlab命令——目录操作(windows&Linux) 1. filesep用于返回当前平台的目录分隔符,Windows是反斜杠(\),Linux是斜杠(/).有时此命令结合ispc命令使 ...

  6. Linux目录结构以及文件操作

    Linux目录结构 UNIX 是以目录为主的,Linux 也继承了这一优良特性. Linux 是以树形目录结构的形式来构建整个系统的,可以理解为树形目录是一个用户可操作系统的骨架.虽然本质上无论是目录 ...

  7. 每天一个linux命令(目录文件操作):【转载】Linux 目录结构

    对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统至关重要,下面 ...

  8. Vmware复制完好的linux目录后网卡操作

    目录 Vmware复制完好的linux目录后网卡操作 修改/etc/udev/rules.d/70-persistent-net.rules 修改网卡配置文件 重启查看 Vmware复制完好的linu ...

  9. Linux 文件/目录操作详解

    目录 Linux 文件/目录操作详解 初识Linux 一.文件/目录显示命令 ls 二.目录创建命令 mkdir 三.目录转移命令 cd 四.当前目录显示命令 pwd 五.文件处理命令 rmdir 六 ...

随机推荐

  1. cgdsR 下载TCGA数据

    TCGA 的数据可以在5个组织机构获取,它们都提供了类似的接口来供用户下载数据. cgdsR 包是cBioPortal 提供的R包 http://www.cbioportal.org/rmatlab ...

  2. Android开发:文本控件详解——RadioButton和CheckBox(一)基本属性

    一.RadioButton和RadioGroup: RadioButton是单个的圆形单选框,而RadioGroup是可以容纳多个RadioButton存在的容器,因此RadioButton和Radi ...

  3. 一口气讲完 LSA — PlSA —LDA在自然语言处理中的使用

    自然语言处理之LSA LSA(Latent Semantic Analysis), 潜在语义分析.试图利用文档中隐藏的潜在的概念来进行文档分析与检索,能够达到比直接的关键词匹配获得更好的效果. LSA ...

  4. EventHandler

    表示将处理不包含事件数据的事件的方法 作用:这句话的意思就是把这两个事放在一起了,意思就是叫你吃完饭了喊我一声.我委托你吃完饭了,喊我一声.这样我就不用过一会就来看一下你吃完了没有了,已经委托你了.

  5. linux驱动由浅入深系列:高通sensor架构实例分析之三(adsp上报数据详解、校准流程详解)【转】

    本文转载自:https://blog.csdn.net/radianceblau/article/details/76180915 本系列导航: linux驱动由浅入深系列:高通sensor架构实例分 ...

  6. Linux文件系统被占用,磁盘使用量与实际不一致【转】

    用lsof检查后才发现原因是,有文件被删除,而进程还活着,因而造成还占用空间的现象 [root@/]# lsof |grep delete 根据lsof列出的进程号,kill这些进程后,空间就释放出来 ...

  7. 修改Jupyter Notebook默认文件存储路径(已安装Anaconda)

    https://blog.csdn.net/weixin_44799144/article/details/91823079 修改Jupyter Notebook默认文件存储路径首先,安装好Anaco ...

  8. Mysql模糊查询like提速优化

    LOCATE('substr',str,pos)方法 SELECT LOCATE('xbar',`foobar`); ###返回0 SELECT LOCATE('bar',`foobarbar`); ...

  9. 【GMT43智能液晶模块】例程十八:LAN_HTTP实验——网页服务器

    源代码下载链接: 链接:https://pan.baidu.com/s/1sr4a7TBPyvs18jTfCfVj8Q 提取码:jwfv 复制这段内容后打开百度网盘手机App,操作更方便哦 GMT43 ...

  10. 1-3docker commit定制镜像

    以定制⼀个 Web 服务器为例⼦ 1.commit定制镜像 docker pull nginx:1.17   运行容器 --name:容器名字 -d:后台 -p本地端口:容器内端口 docker ru ...