find 目录名 [选项] 查找条件
1.find /home/ -name “*.txt” //查找/home/目录下的所有*.txt文件
2.find /home/ -mtime -2 //两天内改变过的文件
3.find /home/ -name “temp” //查看是否存在temp目录
———————————————–
grep [选项] [查找模式] [文件名]
1.grep -rn “字符串” 文件名 递归查询文件中字符串的,并显示行号
-r recursive 递归
-n number 显示行号
-w 全匹配
———————————————–
file 识别文件类型 Linux下皆文件
file ~/.bashrc 为ASCII 编码的text类型
file ~/.vimrc 为UTF-8 Unicode 编码的text类型
file ~/Pictures/* 如图形文件JPEG/PNG/BMP格式
file ~/100ask/ 为directory表明这是一个目录
file /bin/pwd 出现 ELF 64-bit LSB executable,即为ELF格式的可执行文件
file /dev/* 出现character special(字符设备文件)、 block special(块设备文件)等
———————————————
压缩命令
gzip .gz
bzip2 .bz2
压缩
1.gzip/bzip2 文件名 压缩后删除源文件
2.gzip/bzip2 -k 文件名 压缩后保存文件
3.不能压缩目录
解压缩
1.gzip/bzip2 -d 文件名 解压缩后删除压缩包文件
2.gzip/bzip2 -kd 文件名 解压缩后保留压缩包文件
———————————————–
文件打包命令
tar 常用选项
-c (create)表示创建,用来生成文件包
-x 表示提取,从包中提取文件
-t 查看压缩的文件
-z 使用gzip方式进行处理,与c结合表示压缩,与x结合表示解压
-j 使用bzip2方式进行处理,与c结合表示压缩,与x结合表示解压
-v (verbose)详细报告,tar处理的信息
-f 表示一个文件,后面接着一个文件名
-C 指定目录,解压到指定目录
举例
1.tar打包、gzip压缩
1)压缩
tar -czvf 压缩文件名 目录名
如:tar czvf dira.tar.gz dira
注意:
tar -czvf 与 tar czvf 效果一样,后面统一取消 –
2)查看
tar tvf 压缩文件名
如:
tar tvf dira.tar.gz
3)解压
tar xzvf 压缩文件名
tar xzvf 压缩文件名 -C 指定目录
如:
tar xzvf dira.tar.gz 解压到当前目录
tar xzvf dira.tar.gz -C /home/book 解压到 home/book
2.tar打包、bzip2压缩
同上,只需将 z 换成 j
离线
经常用才不会忘记,
长期不用很快又忘记。
就像我以前同事做过培训班的五笔打字老师,
现在一个字也不会打了。
嗯嗯,我会勤加练习的,Ubuntu用的多应该会熟悉的
离线