对文件的一些基本操作(创建链接、复制、移动、打包压缩、解压、Linux和windows上文件的互传与下载)

对文件的一些基本操作(创建链接、复制、移动、打包压缩、解压、Linux和windows上文件的互传与下载)

1、步骤如下:

①首先在根下创建一个目录ceshi---mkdir   /ceshi

②在测试目录下创建一个user目录---mkdir  /ceshi/user

③将/etc/passwd和/etc/shadow文件复制到/ceshi/user目录下--- cp  /etc/passwd  /etc/shadow   /ceshi/user

④给/ceshi/user/passwd文件创建一个硬链接passwdd.bak---ln  /ceshi/user/passwd   /ceshi/passwd.bak

⑤给/ceshi/user/shadow文件建立一个软链接为sh.link---ln -s /ceshi/user/shadow   /ceshi/sh.link

2、步骤如下:

将/etc/ssh/ssh_config文件复制到测试目录中并重命名为sshd--- cp   /etc/ssh/ssh_config   /ceshi/sshd

3、步骤如下:

找出根目录下文件名为passwd的文件并将这些文件名写入/passwd.txt中--- find  /  -name passwd  | tee passwd.txt

4、步骤如下:

①在root用户家目录下建立一个test目录---mkdir  -pv   /root/test

②将/ceshi/sshd文件和/ceshi/passwd.bak移动到test目录中--- mv   /ceshi/sshd   /ceshi/passwd.bak   /root/test

5、步骤如下:

①将ceshi目录中的user目录和/root/test/sshd文件打包并以gzip程序压缩至test目录中---tar  zcvf /test.tar.gz   /ceshi/user   /root/test/sshd

②将压缩好的文件下载至Windows客户端--- sz  /test.tar.gz

6、步骤如下:

①将第五题中的压缩文件解压到 普通用户家目录中---tar  xvf  /test.tar.gz  -C  /home

②从解压文件中找到以b或c开头的行内容并将其写在普通用户家目录下的file文件中 --- grep  ^[bc]  /home/root/test/sshd  >  /home/file

 --- grep  ^[bc]  /home/ceshi/user/passwd  >>  /home/file  

 --- grep  ^[bc]  /home/ceshi/user/shadow   >>  /home/file