2017-07-11
今天是培训的第四天。
今天是Linux的shell指令讲解的最后一天(明天开始C语言的新旅程)
文件改名
单一的改名
mv oldname newname:单一的将oldname改名为newname(如果后面为路径则为将文件移动到指定目录文件中)
批量的改名
rename:改名和批量改名
rename from(替换的字符串) to(替换后的字符串) file(指定要更改的文件)
*和?为通配符,*表示匹配任意长度的任意字符串,?表示匹配一个任意字符
重点:killall 杀死后台进程的时候
如果不把进程调到前台来进行将不会从ps中消失
解决:使用fg调到前台
文件打包、解包和压缩、解压命令
tar +参数
-f 用户指定归档文件的名字,否则使用默认名
-c 创建新的归档文件
-x 释放归档文件
-v 显示归档和释放的过程
-j 使用bzip2压缩程序
-z 使用gzip压缩程序以下为标准的:
打包:tar -czvf a.gz a.c
tar -cjvf a.bz2 a.c
解包:tar -xzvf a.tar.gz
tar -xjvf a.tar.bz2
注意:如果-f在其他参数前面会出现意想不到的错误