linux命令每日一篇之文件操作

Posted 緣起緣羅

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux命令每日一篇之文件操作相关的知识,希望对你有一定的参考价值。

由于linux系统的命名规则与windows系统差别比较大,因此在学习文件操作命令前,先简单讲解下linux系统的文件命名和使用规则。


一、文件命名规则

 文件名称最长为256个字符;

文件名称可以由大小写字母、数字、下划线、减号以及一些特殊符号,但“/”符不能在文件路径中使用(在linux系统“/”是路径分割符)。


二、文件扩展名

linux系统中没有文件扩展名的概念,所以在文件命名时,不强制要求使用文件扩展名。常见的文件后缀如:.conf表示配置文件、.sh表示shell脚本(程序)、.log表示日志文件


三、特殊字符、隐藏文件

在文件命名时,为避免系统误解文件名,通常不建议使用特殊字符为文件命名。如果确实需要使用特殊字符,可以使用“\”屏蔽特殊字符的含义。

在Linux系统中以“.”开头的文件都是隐藏文件,需要使用ls -a 命令才可以查看到该文件。

另在同一目录下不允许文件与目录同名。


四、创建文件命令touch

touch命令可以用来创建一个空文件或修改文件的创建时间、修改时间等

【命令格式】

touch [OPTION]... FILE...


【常用参数】

-a :只修改文件的访问时间

-d :指定文件的创建时间以代替默认的创建时间(当前时间)

-m :只修改文件的修改时间

一般情况下使用不带参数的命令即可


【用法示例】

(1)创建一个空文件


(2)创建文件并指定文件的创建时间

linux命令每日一篇之文件操作(一)


更多命令的使用请查看帮助命令 touch --help


五、创建文件夹命令

【命令格式】

mkdir  [option] dir


【常用参数】

-p :递归创建目录,如:mkdir -p /home/scripts/adc/edf/aa,如果aa前面的路径不存在,系统会自动为其创建对应的上级目录,不加参数 -p 时,该命令执行失败。


【用法示例】

(1)在/home/scripts/目录下创建test目录

(2)在/home/scripts/目录下创建 test2/test3/test4目录

从图中的目录结构中可以看到在scripts目录下成功创建了test2/test3/test4目录。


更多命令的使用请查看帮助命令 mkdir --help



学习linux命令不太可能记住命令的所有参数的使用方式,但是必须知道每个命令的作用,这样在使用的时候可以在命令后面加上 --help参数,查看各参数的使用





以上是关于linux命令每日一篇之文件操作的主要内容,如果未能解决你的问题,请参考以下文章

linux命令每日一篇之ln

开发成长之路(12)-- Linux网络服务端编程(通识篇之熟悉操作环境)

开发成长之路(12)-- Linux网络服务端编程(通识篇之熟悉操作环境)

Linux基础篇之基本概念及操作

Linux操作篇之配置DHCP服务

2017-7-19-每日博客-关于Linux下的CentOS中文件夹基本操作命令.doc