# 创建目录
mkdir -p ~/t1/t2/t3/t4
mkdir -p ~/m1/m2/m3/m4
# 显示t1目录的详细信息
ls -l ~/t1
# 拷贝/etc/passwd到~/t1/t2/t3目录下
cp /etc/passwd ~/t1/t2/t3/
# 拷贝~/t1/下的内容到~/m1/m2/m3/m4目录下
cp -r ~/t1/* ~/m1/m2/m3/m4/
# 删除~/t1/t2/t3目录
rm -r ~/t1/t2/t3
# 在根目录下创建myDocument目录
mkdir /myDocument
# 创建一个Dm1文件
touch /Dm1
# 移动Dm1文件到myDocument目录下
mv /Dm1 /myDocument/
# 修改myDocument目录为test1
mv /myDocument /test1
# 在用户家目录下创建dir2目录
mkdir ~/dir2
# 创建a.txt文件并写入内容
echo "Hello, this is content in a.txt" > ~/dir2/a.txt
# 备份a.txt到/backup目录
cp ~/dir2/a.txt /backup/
# 显示/backup/a.txt中的内容
cat /backup/a.txt
find / -name “*.sh” -a -user root
find / -name “a*.h” -o -name “b*.h”
find /home -not -user root
find /tmp -mtime -5
find /etc -not -atime +7
find / -atime +3 -a -type b
find /dev -type b
find /etc -size +1000k
find / -size +400M
find / -size -1G
find / -size 50k
find /etc -type f -perm 777
find /dev -empty
# 在用户家目录下创建tests1目录
mkdir ~/tests1
# 进入tests1目录
cd ~/tests1
# 创建t1.txt, t2.txt 和 t3.txt
touch t1.txt t2.txt t3.txt
# 向t3.txt写入内容
echo "hello world!" > t3.txt
# 打包压缩tests1目录为tests1.tar.gz
tar -czvf ~/tests1.tar.gz ~/tests1
# 移动tests1.tar.gz到/dev目录下
mv ~/tests1.tar.gz /dev/
注:这里因为dev一般存放系统设备文件,因此移动不安全,我的报错也是这样,因此具体命令给大家放在这里,大家可以吧/dev/改成一个自己创建的文件进行验证
# 拷贝tests1.tar.gz到/etc/tests2中
cp /dev/tests1.tar.gz /etc/tests2/
# 进入/etc/tests2目录
cd /etc/tests2
# 解压缩tests1.tar.gz
tar -xzvf tests1.tar.gz
# 显示t3.txt中的内容
cat ~/tests1/t3.txt