【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(显示创建过程)  目录

         【Linux】练习---创建软硬链接、打包压缩文件、上传下载文件

     ② 复制/etc/passwd和/etc/shadow文件到/ceshi/user中。

        命令:cp(复制)   源文件1   源文件2     目标文件

     ③ ll查看是否复制成功。

         【Linux】练习---创建软硬链接、打包压缩文件、上传下载文件

     ④ 给/ceshi/user/passwd文件创建一个硬链接,给/ceshi/user/shadow文件创建一个软连接。

         命令:ln  原文件  链接文件   (硬链接)

                    ln  -s  原文件   链接文件   (软链接)

         【Linux】练习---创建软硬链接、打包压缩文件、上传下载文件

     ⑤ 查看创建的硬链接(索引节点号相同)

         【Linux】练习---创建软硬链接、打包压缩文件、上传下载文件

     ⑥ 查看创建的软链接(索引节点号不相同)

         【Linux】练习---创建软硬链接、打包压缩文件、上传下载文件

2、将/etc/ssh/ssh_config 文件复制到/ceshi目录中并重命名为sshd。       

         【Linux】练习---创建软硬链接、打包压缩文件、上传下载文件

3、找出根目录下文件名为passwd的文件并将这些文件的文件名写入/passwd.txt文件中。   

         【Linux】练习---创建软硬链接、打包压缩文件、上传下载文件

4、在root用户的家目录下创建一个test目录,将/ceshi/sshd文件和/ceshi/user/passwd.bak移动到test目录中。

     ① 在根下目录下创建test目录

        【Linux】练习---创建软硬链接、打包压缩文件、上传下载文件

    ② 移动/cdshi/sshd文件和/ceshi/user/passwd.bak至test中。

          命令:mv  源文件   目标文件

        【Linux】练习---创建软硬链接、打包压缩文件、上传下载文件

        【Linux】练习---创建软硬链接、打包压缩文件、上传下载文件

    ③ 确认查看目录是否完成。

         【Linux】练习---创建软硬链接、打包压缩文件、上传下载文件

5、将ceshi目录中的user目录和/root/test/sshd文件打包并以gzip程序压缩至test目录中,并将该压缩文件下载至windows客户端。

     ① 打包文件并以gzip程序压缩置test目录中。

          命令:tar zcvf  新文件名.tar.gz  打包文件名1  打包文件名2

         【Linux】练习---创建软硬链接、打包压缩文件、上传下载文件

    ② 弹出选择框,选择要存储的地址。

        【Linux】练习---创建软硬链接、打包压缩文件、上传下载文件            【Linux】练习---创建软硬链接、打包压缩文件、上传下载文件

   6、将第五题中的压缩文件解压到普通用户家目录中,从解压文件中找到以b或者c开始的行内容并将其内容写入普通用户家目录下的file文件中。

     ① 压缩文件解压到普通用户家目录。   

         命令:tar  xvf  压缩文件名  -C(解压到指定路径)  目标路径

      【Linux】练习---创建软硬链接、打包压缩文件、上传下载文件

    ② 普通用户家目录下创建文件file。

      【Linux】练习---创建软硬链接、打包压缩文件、上传下载文件

    ③ 压缩文件中找到以b或者c开头的行内容并写入file文件中。

      【Linux】练习---创建软硬链接、打包压缩文件、上传下载文件

    ④ 查看是否写入成功。

      【Linux】练习---创建软硬链接、打包压缩文件、上传下载文件