5.Linux环境变量和文件压缩(RHCSA)

1.使用tar命令对文件进行打包压缩与解压缩:

(1) 使用gzip方式对文件进行压缩,并指定压缩名为 tar_gzip.tar.gz

在这里插入图片描述

(2)使用bzip2方式对文件夹进行压缩,并指定压缩名为 tar_bzip2.tar.bz2

在这里插入图片描述

(3) 使用xz方式对文件进行压缩,并指定压缩名为 tar_xz.tar.xz

在这里插入图片描述

(4) 新建文件file1.txt,file2.txt,file3.txt

在这里插入图片描述

对文件file1.txt和file2.txt,进行压缩(使用gzip方式),排除file3.txt(即不对file3进行压缩)并指定压缩名为tar_file.tar.gz

在这里插入图片描述

(5)新建文件file4.txt,将file4.txt添加到tar_file.tar.gz中

在这里插入图片描述
在这里插入图片描述

查看压缩包tar_file.tar.gz有哪些文件及目录(不解压,只查看)
在这里插入图片描述

解压tar_gzip.tar.gz到指定目录tar_test(没有这个目录就创建) 解压tar_xz.tar.xz
在这里插入图片描述
在这里插入图片描述

2.在Linux上的/root目录创建一个Linux.txt,在windows上创建windows.txt

在这里插入图片描述

通过sftp的 get和put命令,将windows上的windows.txt推送到linux上

通过sftp的 get和put命令,将linux上的linux.txt推送到windows上
使用xftp不做演示

3.创建普通变量local_data=1并访问

在这里插入图片描述

>  创建环境变量ROOT_DATA=root, 只有root用户可以访问到   
>  创建环境变量USER_DATA=user,只有普通用户可以访问到   
>  用户名不小心写反了,其余正常!

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

创建环境变量DATA=all, root用户和普通用户都可以访问到

在这里插入图片描述
在这里插入图片描述

4.创建3个文件test1.txt, test2.txt, test3.txt

在这里插入图片描述

使用find查找test1.txt,test2.txt, test3.txt
在这里插入图片描述

使用别名: 将上边命令命名为myfind 取消别名
在这里插入图片描述

5.查看最近使用的10条历史命令

-c 清空内存中命令历史

-d # 删除指定的历史命令,比如 history -d 100 ,就是删除第100个命令历史

#: 显示最近的#条历史,例如:history 20 ,表示显示最近的20条命令历史

-a: 追加本次会话新执行的命令历史列表至历史文件

-n: 将历史文件中未读过的行加载到内存中的历史列表,方便多个终端同步内存中的命令历史。

-r: 读取历史文件中的所有历史命令到内存中的历史列表,即使内存中的列表中已经存在这条历史。

-w: 保存内存中历史列表到指定的历史文件,history -w ./test 把历史写入到当前目录的test文件中

-p: 官方解释没看懂,我觉得此命令相当于echo的作用,但是使用history -p string输出的信息不被记录到历史中,

就是“不被记录的echo,隐形echo,你可以尝试使用history -p $变量名,这样会不会觉得很像echo?

但是如果你使用history -p string1 string2,会发现它并不像echo打印到一行,会打印成多行。

-s: 伪造命令历史,比如history -s rm -rf /opt,这样写并不会执行删除opt目录的操作,只是把这条没有执行的"命令"加入到了历史中
在这里插入图片描述

6.在一行上执行两个命令,打印123和从root切换到普通用户

在这里插入图片描述

7.引号的使用举例: 无引号,单引号,双引号,反引号,$()

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

南山下的大象

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

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

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

打赏作者

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

抵扣说明:

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

余额充值