Linux 命令行操作:文件查找、创建、修改、复制、硬链接、压缩

本教程将详细介绍在 Linux 系统中使用命令行进行文件操作的步骤,包括查找文件、创建文件、修改文件内容、复制文件、创建硬链接、修改文件日期和压缩文件。

1. 查找系统内是否有 'aa.txt' 文件

ls aa.txt

2. 若有,在文件内输入内容 'red hat Linux',若没有,新建文件,输入同上内容

若文件不存在:

touch aa.txt
echo 'red hat Linux' > aa.txt

若文件已存在:

echo 'red hat Linux' > aa.txt

3. 查找包含指定字符 'Linux' 的文件,并显示指定内容行

grep -n 'Linux' *.txt

4. 针对 'aa.txt' 文件,进行复制且创建硬连接

复制:

cp aa.txt aa_copy.txt

创建硬连接:

ln aa.txt aa_hardlink.txt

5. 修改硬连接文件的日期为 20230315

touch -h -t 202303150000 aa_hardlink.txt

6. 比较 'aa.txt' 文件和硬连接文件的内容是否相同

diff aa.txt aa_hardlink.txt

7. 将复制后的文件进行压缩

tar -zcvf aa_copy.tar.gz aa_copy.txt
Linux 命令行操作:文件查找、创建、修改、复制、硬连接、压缩

原文地址: https://www.cveoy.top/t/topic/lJIx 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录