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 16:16
下一篇 2018-03-11 17:31

相关推荐

  • bash编程初体验(三)

    bash编程初体验之for for while until 概述 本文将介绍以for为代表的循环语句在shell 脚本中的应用,常见的循环语句有for, while,until,作为循环语句,顾名思义,它就是重复地做一件事,直到满足某一条件而退出;另外,还有两个循环控制语句continue与break来配合循环语句,以实现临时中断或跳出循环的功能;以下为fo…

    Linux干货 2016-08-24
  • 硬链接和软链接的区别

    硬链接和软链接的区别 1、概念 在linux中,链接可分为两种:一种为硬链接,另一种为软链接。硬链接:ln 源文件 目标文件软链接:ln -s(soft)源文件 目标文件 硬链接 硬链接是指通过索引节点inode来进行链接。linux系统中每个文件对应一个inode,并且允许多个文件名指向用一个inode。这种情况的文件就成为硬链接。它的作用之一就是允许一个…

    Linux干货 2017-07-23
  • CPU 处理器架构知识

    CPU处理器架构: 主要有ARM、X86/Atom、MIPS、PowerPC,其中ARM在智能手机上面一枝独秀;其中ARM/MIPS/PowerPC均是基于精简指令集机器处理器的架构;X86则是基于复杂指令集的架构,Atom是x86或者是x86指令集的精简版。 Android在支持各种处理器的现状: ARM+Android 最早发展、完善的支持,主要在手机市…

    Linux干货 2015-08-03
  • 设计模式(六)桥连模式Bridge(结构型)

    1. 概述       在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松的沿着多个方向进行变化,而又不引入额外的复杂度? 例子1:设想如果要绘制矩形、圆形、椭圆、正方形,我们至少需要4个形状类,但是如果绘制的图形需要具有不同的…

    Linux干货 2015-06-26
  • Linux系统

    1、计算机的组成及其功能 从基本结构上来讲,电脑可以分为五大部分:运算器、存储器、控制器、输入和输出设备。 运算器(Datapath):对数据进行各种算术运算和逻辑运算,即对数据进行加工处理。 存储器(Memory):存储程序、数据和各种信号、命令等信息,并在需要时提供这些信息。 控制器(Control):整个计算机的中枢神经,对程序规定的控制信息进行解释,…

    Linux干货 2016-10-30
  • Linux上文件管理命令、元素据及时间戳、bash的工作特性回显和命令展开、定义别名,命令引用。

    文件管理命令: mkdir 创建空目录 语法: mkdir [选项]…目录… 选项: -P:逐层创建目录。 -v:显示过程。 -m:直接给定权限。 注意:路径的基名为命令作用对象。基名路径必须存在。 示例 创建/tmp/x1/a/a1和/tmp/x1/b rmdir 移除空目录 语法 rmdir [选项]…目录&#8230…

    Linux干货 2017-12-10