1、将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件
[root@localhost opt]# zip -r myfile.zip .
2、把myfile.zip文件解压到 /opt
[root@localhost opt]# unzip myfile.zip -d .
3、用 tar 命 令 将 /etc 目 录 下 的 文 件 全 部 打 包 成 为/bak/etcback.tar
[root@localhost opt]# tar -czf /bak/etcback.tar /etc
4、将 整 个 /etc 目 录 下 的 文 件 全 部 打 包 并 用 gzip 压 缩 成/back/etcback.tar.gz
[root@localhost tmp]# tar czf ./back/etcback.tar.gz /etc
5、查看 /back/etcback.tar.gz 文件中有哪些文件?
[root@localhost tmp]# tar tf ./back/etcback.tar.gz
6、将/back/etcback.tar.gz 解压到 /tmp 目录。
[root@localhost tmp]# tar xf ./back/etcback.tar.gz -C /tmp
7、备份/etc 下的所有文件并保留其权限。
[root@localhost home]# cp -a /etc .
8、当前用户永久生效的命令别名
1)写一个命令命为hello,实现的功能为每输入一次hello命令,就有hello,everyone写入文件/file.txt 中。
1、vim ~/.bashrc
2、alias hello=‘echo hello,everyone >> /file.txt’
3、source ~/.bashrc
2)写一个命令别名为shuaxin,实现的功能为每输入一次该命令,file.txt文件的所有时间就更新为当前时间。
1、vim ~/.bashrc
2、alias shuaxin=‘touch /file.txt’
3、source ~/.bashrc
9、所有用户生效的命令别名 写一个所有用户都生效的命令别名为hh,每一个用户输入这个命令之后可以在该用户家目录下创建一个 file1文件。
1、vim /etc/bashrc
2、alias hh=‘touch $HOME/file1’
3、source /etc/bashrc