【Linux】练习---创建软硬链接、打包压缩文件、上传下载文件
1、在根下创建一个目录ceshi,在ceshi目录下创建一个user目录,将/etc/passwd和/etc/shadow文件复制到/ceshi/user目录中,给/ceshi/user/passwd文件创建一个硬链接文件为passwd.bak,给/ceshi/user/shadow文件创建一个软链接为sh.link。
① 根下创建目录ceshi,并在ceshi目录下创建一个user目录。
命令: mkdir -p(创建ceshi同时创建user) -v(显示创建过程) 目录
② 复制/etc/passwd和/etc/shadow文件到/ceshi/user中。
命令:cp(复制) 源文件1 源文件2 目标文件
③ ll查看是否复制成功。
④ 给/ceshi/user/passwd文件创建一个硬链接,给/ceshi/user/shadow文件创建一个软连接。
命令:ln 原文件 链接文件 (硬链接)
ln -s 原文件 链接文件 (软链接)
⑤ 查看创建的硬链接(索引节点号相同)
⑥ 查看创建的软链接(索引节点号不相同)
2、将/etc/ssh/ssh_config 文件复制到/ceshi目录中并重命名为sshd。
3、找出根目录下文件名为passwd的文件并将这些文件的文件名写入/passwd.txt文件中。
4、在root用户的家目录下创建一个test目录,将/ceshi/sshd文件和/ceshi/user/passwd.bak移动到test目录中。
① 在根下目录下创建test目录
② 移动/cdshi/sshd文件和/ceshi/user/passwd.bak至test中。
命令:mv 源文件 目标文件
③ 确认查看目录是否完成。
5、将ceshi目录中的user目录和/root/test/sshd文件打包并以gzip程序压缩至test目录中,并将该压缩文件下载至windows客户端。
① 打包文件并以gzip程序压缩置test目录中。
命令:tar zcvf 新文件名.tar.gz 打包文件名1 打包文件名2
② 弹出选择框,选择要存储的地址。
6、将第五题中的压缩文件解压到普通用户家目录中,从解压文件中找到以b或者c开始的行内容并将其内容写入普通用户家目录下的file文件中。
① 压缩文件解压到普通用户家目录。
命令:tar xvf 压缩文件名 -C(解压到指定路径) 目标路径
② 普通用户家目录下创建文件file。
③ 压缩文件中找到以b或者c开头的行内容并写入file文件中。
④ 查看是否写入成功。