1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > Liunx文件操作命令(touch cat vim more less cp mv rm head tail file find)

Liunx文件操作命令(touch cat vim more less cp mv rm head tail file find)

时间:2024-01-09 14:07:00

相关推荐

Liunx文件操作命令(touch cat vim more less cp mv rm head tail file find)

Liunx常用命令

文件操作

1. touch 命令(在当前目录下创建空文件)

1.1 语法

touch [-acfm][-d<日期时间>][-r<参考文件或目录>] [-t<日期时间>][--help][--version][文件或目录…]

1.2 例子

1.3 参数说明

2. cat 命令(以打印方式(print)查看文件内容)

2.1 语法

cat [-AbeEnstTuv] fileName

2.2 例子

2.3 参数说明

cat 指令只能查看不能修改。

3. cp 命令(复制文件或文件夹)

3.1 语法

cp [options] path dest/directory

3.2 例子

3.3 参数说明

4. vim命令(编辑、查看文件)

4.1 语法

vim filename.xx

4.2 例子

没有a.py的话会帮忙新建,之后输入i开启编辑模式,编辑结束后按Esc进入一般模式,输入:wq后按Enter键保存结果。

5. rm命令(删除文件或者目录)

5.1 语法

rm [options] name...

删除文件可以直接使用rm命令,若删除目录(文件夹)则必须配合选项"-r"

文件一旦通过rm命令删除,则无法恢复,所以必须格外小心地使用该命令。

5.2 例子

5.3 参数

6. mv命令(移动或重命名文件或文件夹)

6.1 语法

mv [options] path destmv [options] path directory

6.2 例子

6.3 参数说明

7. more 命令(按行查看文件)

类似 cat ,不过会以一页一页的形式显示,更方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能(与 vi 相似)。

7.1 语法

more [-dlfpcsu] [-num] [+/pattern] [+linenum] [fileNames..]

7.2 例子

7.3 参数

7.4 常用操作命令

8. less 命令(分屏查看文件)

与 more 类似,less 可以随意浏览文件,支持翻页和搜索,支持向上翻页和向下翻页。

8.1 语法:

less [参数] 文件

8.2 例子

8.3 参数说明

9. head 命令(显示文件开头多少行)

默认情况下 head 显示文件的前十行。

9.1 语法

head filename

9.2 例子

10. tail 命令(显示文件尾部多少行)

默认情况下tail显示文件的后十行。

10.1 语法

tail a.txt

10.2 例子

11. file 命令(查看文件类型)

11.1 语法

file [-bcLvz][-f <名称文件>][-m <魔法数字文件>...][文件或目录...]

11.2 例子

11.3 参数

12. find 命令(在指定目录下查找文件)

12.1 语法

find path -option [ -print ] [ -exec -ok command ] {} \;

12.2 实例

find . -name “*.py” 查询当前目录及其子目录下所有文件后缀为 .py的文件

find . -type f 查询当前目录及其子目录中的所有文件

find . -ctime 20 查询当前目录及其子目录下所有最近 20 天内更新过的文件

12.3 参数

find 根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部份为 path,之后的是 expression。如果 path 是空字串则使用目前路径,如果 expression 是空字串则使用 -print 为预设 expression。

-mount, -xdev : 只检查和指定目录在同一个文件系统下的文件,避免列出其它文件系统中的文件

END

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。