linux 文件命令的基本操作(温习)

linux 文件命令的基本操作

新建空白文件

# 新建空白文件
touch test
# 新建目录
mkdir mydir
# 一次性新建多个目录
mkdir -p father/son/grandson
# 进入指定目录
cd father/son/grandson
# 返回主目录
cd ~
# 查看当前目录下的文件结构
ll

linux 文件命令的基本操作(温习)_第1张图片

复制文件

# 复制文件到指定位置
cp test father/son/grandson
# 复制目录
cp father myfam

linux 文件命令的基本操作(温习)_第2张图片

删除文件

# 删除文件
rm test
# 删除目录
rm -rf family

linux 文件命令的基本操作(温习)_第3张图片

移动文件

# 新建目录
mkdir Documents
# 新建文件
touch file1
# 移动文件
mv file1 Documents

重命名

# 重命名
mv file1 myfile
# 使用通配符批量创建 5 个文件:
touch file{1..5}.txt
# 批量将这 5 个后缀为 .txt 的文本文件重命名为以 .c 为后缀的文件:
rename 's/\.txt/\.c/' *.txt
# 批量将这 5 个文件,文件名和后缀改为大写:
rename 'y/a-z/A-Z/' *.c

linux 文件命令的基本操作(温习)_第4张图片

查看文件

  • cat 命令正序显示查看文件
# -n 参数显示行号
cat -n passwd

linux 文件命令的基本操作(温习)_第5张图片

  • tac 命令倒序显示查看文件
tac passwd

linux 文件命令的基本操作(温习)_第6张图片

  • linux 文件命令的基本操作(温习)_第7张图片

  • more 命令打开 passwd 文件

more passwd

打开后默认只显示一屏内容,终端底部显示当前阅读的进度。可以使用 Enter 键向下滚动一行,使用 Space 键向下滚动一屏,按下 h 显示帮助,q 退出。

linux 文件命令的基本操作(温习)_第8张图片

  • tail 命令查看文件
# -n 参数,后面紧跟行数,表示显示几行
# -f 参数可以实现不停地读取某个文件的内容并显示。这可以让我们动态查看日志,达到实时监视的目的。
tail -n 1 -f passwd

在这里插入图片描述

你可能感兴趣的:(Linux)