首页 > 代码库 > 文件管理工具

文件管理工具

1.正则表达式:

grep -E [a-z]\{10\} students

2.排序文件:

sort [options][filename-list]

注:字段之间以空格或TAB字符分开

3.查找文件:

find命令使用递归的方式搜索文件和目录

whereis命令搜索系统中是否含有我们指定的命令或文件或命令的说明,以及它所在的目录及路径

which命令根据环境变量$PATH所列出的路径来搜索符合要求的文件

4.搜索文件内容:

grep [options] pattern [filename-list]

5.命令记录:

终端输入的命令都会保存在历史记录中。shell环境变量HISTSIZE表示在历史列表中最多保存命令条目数,HISTFILE表示历史文件,默认为~/.bash_history。登录时,系统会从历史文件初始化一个历史命令的列表,退出时,这个列表的内容覆盖或追加到历史文件中。

读取最近使用的命令:

history [options][filename]

另外可以使用特定的事件指定符(带!号)来执行历史列表中的命令。

6.压缩文件、解压缩文件与打包文件:

gzip命令用来压缩文件,gzip -d命令用来解压缩文件

tar命令用来将多个文件打包成一个备份文件或从备份文件中取出文件。

7.RPM包管理:

RPM维护一个已安装软件包和它们的文件数据库,可以用简短的命令就可完成安装、删除安装、查询、校验、升级RPM

rpm -ivh apache-2.2.4

文件管理工具