Linux文件管理命令

2018-03-11

1、touch:新建文件或更改文件的时间戳,例如:touch /home/a.txt,当a.txt不存在时,就创建a.txt文件,当a.txt存在时,可以更改文件的时间戳。文件的时间戳分为三类:访问时间-atime,修改时间-mtime(文件内容的更改),改变时间-ctime(文件元数据的更改)。touch -a(-m)可以认为设定文件的访问时间和修改时间,ctime不能认为更改。还可以结合-t选项设置具体的时间,格式[[CC]YY]MMDDhhmm[.ss]

2、创建和修改文件内容还可以使用文本编辑器,vi和vim,当文件不存在vim /home/a.txt,打开并创建了a.txt,当a.txt存在的时候,vim /home/a.txt,打开并访问了a.txt文件,注意此时atime会发生变化。

3、mkdir:创建文件夹,mkdir option /path/to/directory_name

-p 按照需求自动创建父目录
-v 显示创建目录的详细信息
-m 创建文件夹的同时设置权限

4、rmdir:删除空文件夹,很少用

5、cp 拷贝文件

说明:当源为文件目的为目录时候,在目的创建与源文件同名的文件,并将源文件的内容写入到新创建的文件;当目的文件存在的时候,覆盖目的文件;当源文件为目录时候,目的必须是目录。

-a 递归复制,并且保留文件权限属性,如果是链接文件,只复制链接文件本身
-f 强制复制,不予以提示
-r 递归复制
-v 详细情况

6、mv:移动或者改名,同目录瞎 mv 可以用来更改文件名

大致情况与cp相同

7、rm 删除文件或文件夹

-f  强制删除

-i 交互式删除

-v 显示详细信息

-r 递归删除目录

–version 显示版本信息

8、tree 显示目录的层级结构

-L n 指定显示几层层级结构

9、ls (list)显示文件或目录的基本信息

-a 显示所有文件,包括.和..

-A 出去.和..其余和-a一样

-l 长格式显示详细信息

-d 显示目录的信息

9、basename (获取路径的文件名) dirname (获取路径的目录名)

10、more,less查看显示文件内容

11、head 显示文件的钱多少行,默认是10行 -n 设定行数

12、tail 显示文件的尾部多少行

-n 设定行数

-f 跟踪显示文件的末尾

 

 

 

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/92059

(0)
屠年屠年
上一篇 2018-03-11
下一篇 2018-03-11

相关推荐

  • 马哥教育网络班19期+第三周课程练习

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。   whoami 只显示已经登录的用户     who | cut -d' ' -f1 | sort&nbs…

    Linux干货 2016-06-19
  • linux 必须掌握的60个命令

    Linux提供了大量的命令,利用它可以有效地完成大量的工 作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统, 就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200…

    2017-09-05
  • 新的篇章

    第一天,linux,努力,奋斗!

    Linux干货 2017-07-11
  • 8.5文本处理工具

    取本机ip地址 利用head命令取行首两行,tail命令取行尾一行, ifconfig |head -2 |tail -1   利用tr -s命令替换空格为“:”,并合并重复的“:”。利用cut -d:-f3命令,保留以“:”为分割符的第三部分   ifconfig |head -2 |tail -1 |tr -s "…

    Linux干货 2016-08-08
  • linux 磁盘管理

    磁盘管理 Linux思想一切皆文件: open(),read(),write(),close() I/O 设备地址 设备类型: 块设备:block,存取单位“块”,磁盘 (随机访问) 字符设备:char,存取单位“字符”,键盘 (逻辑访问) 设备文件:关联至一个设备驱动程序,进而能够跟与之对应硬件设备进行通讯。 设备编号: ll /dev/sda* root…

    Linux干货 2016-08-29
  • 也许你根本不会用百度搜索

    搜索引擎可以帮助使用者在Internet上找到特定的信息,但它们同时也会返回大量无关的信息。但是如果多使用一些技巧,你将发现搜索引擎会花尽可能少的时间找到你需要的确切信息。 1.简单查询 这个就是最简单便捷的使用方式,其实也是我们大多数人平时使用百度或者其他搜索引擎的方式。比如你想查培训学校,那么你的第一反应肯定就是在百度里输入【挖掘机】【挖掘机学校】【蓝翔…

    2015-03-02