Linux 入门(二)文件和目录的基本操作

1、文件和目录的基本操作

内容来源于 “实验楼”, 经过学习整理成文档

1.1 新建

创建名为 test 的空白文件

touch test

使用 mkdir 创建一个空目录,也可同时指定创建目录的权限属性
eg: 创建名为 mydir 的空目录

mkdir mydir

使用 -p 参数可以同时创建父目录

mkdir father/son/grandson

在这里插入图片描述

1.2 复制

将之前的 test 文件复制到 father/son/grandson 目录下:

cp test father/son/grandson

新建 family 目录,将 father 目录复制到 family 目录下:

cp -r father family

复制目录需要使用 -r 或者 -R 参数,表示递归复制,否则会报错
在这里插入图片描述

1.3 删除

删除文件 test

rm test

如果想要删除只读权限的文件,可以使用 -f 参数进行强制删除

rm -f test

删除目录 family

rm -r family

删除目录与复制目录一样,都需要加上 -r 或者 -R 参数
在这里插入图片描述

1.4 移动文件与文件重命名

命令为:mv 原目录文件 目的目录
将 file1 移动到 Documents 目录下:

mv file1 Documents

在这里插入图片描述
文件重命名命令为:mv 旧的文件名 新的文件名
将 file1 重命名为 myfile:

mv file1 myfile

在这里插入图片描述
批量重命名需要使用命令 rename,需要和正则表达式一起使用,以后会学习。

1.5 查看文件

使用命令 cat,tac 和 nl 查看文件:
cat 为正序显示,tac 为倒序显示

cat file1

使用 -n 参数可以显示行号:

cat -n file1

nl 命令可以添加行号并显示:
在这里插入图片描述
使用 more 或 less 命令分页查看文件:

more file

使用 Enter 键向下滚动一行,Space 向下滚动一屏,h 显示帮助, q 退出
使用 file 命令查看文件类型

1.6 召唤眼睛

xeyes

可以召唤出一双眼睛在屏幕上

nohup xeyes &

可以将召唤出的眼睛放到后台运行
在这里插入图片描述

发布了4 篇原创文章 · 获赞 5 · 访问量 2021

猜你喜欢

转载自blog.csdn.net/fengyang182/article/details/104171830