1.使用tar命令对文件进行打包压缩并解压缩:
使用gzip方式对文件进行压缩,并指定压缩名为tar_gzip.tar.gz
tar -czvf tar_gzip.tar.gz file
使用bzip2方式对文件进行压缩,并指定压缩包名为tar_bzip2.tar.bz2
tar -cjvf tar_bzip2.tar.bz2 file
使用xz的方式对文件进行压缩,并指定压缩包名为
tar -cJvf tar_xz.tar.xz file
新建目录tar下文件file1,file2,file3,对文件file1,file2进行压缩,跳过file3,并指定压缩包名为tar_file.tar.gz
tar -czvf tar_file.tar.gz --exclude file3 ./tar
查看压缩包tar_file.tar.gz有哪些文件及目录
tar -tvf tar_file.tar.gz
解压tar_file.tar.gz到指定目录tar_teat
tar -xzvf tar_file.tar.gz -C ./tar_teat/
解压tar_xz.tar.xz
tar -xJvf 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上
3.变量练习
创建普通变量local_data=1并访问
创建环境变量ROOT_DATA=root,只有root用户可以访问到
在root用户下输入
vim ~/.bashrc
创建环境变量USER_DATA=user,只有普通用户可以访问到
创建环境变量DATA=all,root用户和普通用户都能访问到
在root用户下输入
vim /etc/profile
4.创建三个文件test1.txt,test2.txt,test3.txt
使用find命令查找test1.txt,test2.txt,test3.txt
find test1.txt test2.txt test3.txt
使用别名:将上述命令命名为myfind
alias myfind='find test1.txt test2.txt test3.txt'
取消别名
unalias myfind
5.查看最近使用的10条命令
history 10
6.在一行上执行两个命令,打印123和从root切换到普通用户
在上述命令中都有涉及。。。。。。
引号的使用
无引号:只能用于数字
单引号:引号内看作整个字符,直接打印引号里的内容
双引号:引号内看作整个字符,可以解析引号内的变量及转义符等
反引号和$():作用几乎相同,用于引用命令