tar 命令:对文件进行打包和压缩,将多个文件合并成一个文件,使用时可不加“-”;
打包文件通常以“.tar”作为文件扩展名,又被称为tar包
格式:tar [选项] [-f 压缩包名] 源文件或目录
gzip命令:对文件进行压缩,减少其占用的存储空间;
gunzip是对应的解压缩工具 gzip工具压缩后的压缩文件扩展名为“.gz”
file命令:查看文件的类型;文件名可以采用相对路径或绝对路径
grep命令:从文件中提取符合指定匹配表达式的行
格式:grep [选项] [匹配表达式] 文件
chown命令:修改文件所有者和属组
格式:chown [-R] 用户名:属组名 文件或目录
chmod命令:修改文件权限
补充:
1)权限分为读、写、执行3种 ,分别用“r”“w”“x”表示 ,没有相应的权限就用“-”代替
2)用户的分类:(用户组”本身没有权限, 只有组内用户才有权限!)
所有者(user):创建文件的用户,可以修改
属组(group):以某个用户组成员的身份访问文件的用户
其他人(others):除了前面两种身份的其他用户
3)修改文件权限:数字法 符号法
命令如下:
拓展实验
grep和正则表达式结合使用
思考与讨论
1、less和more的区别
答:less的作用与more十分相似,不同点为less命令允许用户向前或向后浏览文件,而more命令只能向前浏览 。其次less命令还可以使用PageUp键向上翻页,PageDown键向下翻页
2、rm是否可以删除文件夹
答:不可以删除文件夹,rm -rf是删除文件夹
3、用户没有文件/目录的权限,该怎么处理
答:可以使用chown命令、chmod命令修改用户文件/目录的权限
实验总结
- 对于chown命令有点不熟悉
- 因为不仔细,打错命令或少输入空格。 纠正:勤加练习
- 让我对文件管理的相关命令有所了解。