关于Linux下的解压缩和命令别名实验

解压缩

  1. 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件
    命令:zip -r myfile.zip /root
    在这里插入图片描述
    在这里插入图片描述

  2. myfile.zip文件解压到/opt
    命令:unzip myfile.zip -d /opt
    在这里插入图片描述
    在这里插入图片描述

  3. 用 tar 命令将/etc目录下的文件全部打包成为/back/etcback.tar
    命令:tar cvf /back/etcback.tar /etc
    在这里插入图片描述

  4. 将 整 个 /etc 目 录 下 的 文 件 全 部 打 包 并 用 gzip 压 缩 成/back/etcback.tar.gz
    命令:tar czf /back/etcback.tar.gz
    在这里插入图片描述

  5. 查看 /back/etcback.tar.gz文件中有哪些文件
    命令:tar tf /back/etcback.tar.gz
    在这里插入图片描述

  6. /back/etcback.tar.gz解压到/tmp目录
    命令:tar xzf /back/etcback.tar.gz -C /tmp
    在这里插入图片描述

  7. 备份/etc下的所有文件并保留其权限
    命令:tar cJf /back/etcback.tar.xz /etc -p
    在这里插入图片描述

命令别名

别名是命令的快捷方式;多用于设置常使用的长命令
格式:alias 别名='原命令 -选项/参数'
查看设置的别名:alias
删除别名:unalias 别名

  1. 若要每次登入就自动生效别名,则把别名加在/etc/profile~/.bashrc中
  2. 若要让每一位用户都生效别名,则把别名加在/etc/bashrc最后面

别名实验

  1. 写一个命令命为hello,实现的功能为每输入一次hello命令,就有hello,everyone写入文件/file.txt

    命令:alias hello='echo "hello, everyone" >> file.txt'
    在这里插入图片描述
  2. 写一个命令别名为shuaxin,实现的功能为每输入一次该命令,file.txt文件的所有时间就更新为当前时间
    命令:alias shuaxin='touch file.txt'
    在这里插入图片描述
  3. 写一个所有用户都生效的命令别名为hh,每一个用户输入这个命令之后可以在该用户家目录下创建一个file1文件
    命令:vim /etc/bashrc
    alias hh='touch ~/file1'
    在这里插入图片描述
    加载文件source /etc/bashrc
    在这里插入图片描述
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

1ta-chi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值