RHCSA(五)

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

命令格式:tar [选项] 打包文件名 被打包的源文件或目录列表
tar [选项] 打包文件名 [-C 目标文件夹]
常用选项:
11
a.创建(非压缩的)包文件
命令:tar cvf 包文件名 要打包的目录或文件名泪飙
功能:将指定的一个或多个文件或目录备份生成为一个指定的包文件
b.创建带压缩的包文件
为节省存储空间,通畅需要生成压缩格式的tar包文件,tar命令支持三种不同的压缩方式
命令:tar c[z j |J] f 压缩包文件名 要被封的目录或文件名
c.列出包文件中的文件列表
命令:tar t[v]f 包文件名
d.提取包文件到指定目录
格式:tar x [z j |J] [v]f 包文件名 [ -C 目标位置]

tar打包时排除:
-exclude=PATTERN 排除以PATTERN指定的文件
-X,-exclude-from=FILE 排除FILE中列出的模式串

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

11
1.2使用bzip2方式对文件夹进行压缩,并指定压缩名为tar_bzip2.tar.bz2
11
1.3使用xz方式对文件进行压缩,并指定压缩名为tar_xz.tar.xz
在这里插入图片描述
1.4新建文件file1.txt, file2.txt, file3.txt
对文件file1.txt和file2.txt,进行压缩(使用gzip方式),排除file3.txt(即不对file3进行压缩)并指定压缩名为tar_file.tar.gz
11
1.5.1新建文件file4.txt,将file4.txt添加到tar_file.tar.gz中
11
1.5.2查看压缩包tar_file.tar.gz有哪些文件及目录(不解压,只查看)
11
1.5.3解压tar_gzip.tar.gz到指定目录tar_test(没有这个目录就创建)
11
1.5.4解压tar_xz.tar.xz
11

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

sftp是一个交互式文件传输程式
它类似于ftp传输协议,属于ssh, 但它进行加密传输,相对FTP来讲有更高的安全性。
sftp用法
如果有服务器的端口不是默认的22,请在sftp后面加-P 端口号 即可。

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

2.2通过sftp的 get和put命令,将linux上的Linux.txt推送到windows上
在这里我们可以使用sftp在Windows上将linux上的Linux.txt接收到本地或者将本地的Windows.txt上传到linux上。

三、创建普通变量local_data=1并访问

在创建完环境变量后需要使用source 文件名来重新加载一下文件,不然访问不到变量
11
3.1创建环境变量ROOT_DATA=root,只有root用户可以访问到
11
3.2创建环境变量 USER_DATA=user,只有普通用户可以访问到
11
3.3创建环境变量DATA=all,root用户和普通用户都可以访问到
11

四、创建三个文件test1.txt,test2.txt,test3.txt

4.1使用find查找test1.txt,test2.txt,test3.txt
find命令用于按照指定条件来查找文件,命令格式:find [查找路径] 寻找条件 操作
11
4.2使用别名:将上边命令命名为myfind
11
4.3取消别名
11

五、查看最近使用的10条历史命令

history查阅命令历史记录
查询执行过的历史命令:
利用向上或向下光标键来进行查询。
第二种办法是执行“history [n]” 命令来查询。
命令格式:history(选项)(参数)
11
注意:如想查询某个用户在系统上执行了什么命令,可以使用root用户身份登录系统,检查Home目录下的用户主目录下的“.bash_history”文件,该文件记录了用户所使用的命令和历史信息。
11

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

在一行上输入和执行多条较短的命令,可使用分号来分隔命令,可以来达到效果
11

七、引号的使用举例

无引号,单引号,双引号,反引号,$()
11

name=value
name1=‘value’
name_2=“value”
_name_3=cmd
_na_me_4=$(cmd)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值