whereis命令,是经过预先生成的一个文件列表库(天天按期更新或固定时间段)找与给出的文件名相关的文件,格式为whereis [-bms] [文件名称],-b:只查找二进制文件;-m:只查找帮助文件;-s:只查找源代码文件。node
locate命令,与whereis相似,使用locate命令,先要安装mlocate软件包shell
安装好mlocate软件包以后初次运行locate文件会报错,由于系统尚未生成文件列表库,能够用updatedb命令当即生成这个库。locate搜索到的文件列表不是精准搜索。windows
快捷键:ctrl+l清屏,ctrl+d退出终端,ctrl+c终止当前命令,ctrl+u光标以前的字符全被删掉,ctrl
+e光标移至最末端,ctrl+a光标移至最开始。工具
find命令搜索文件,格式:find [路径] [参数],能够根据文件名-name和文件类型-type来搜索spa
还能够根据-atime,-ctime,-mtime三个选项来进行搜索,在这以前先介绍下stat命令,查看文件的具体信息。其中atime是在读取文件或者执行文件时更改的;mtime是在写入文件时随文件的内容的更改而更改的;ctime是在写入文件、更改全部者、权限或者连接设置时随inode内容的更改而更改的。3d
实例:更改权限,ctime发生改变ip
改变文件内容,ctime和mtime发生改变get
查看文件内容,atime发生改变test
-atime +n/-n:表示访问或执行时间大于或小于n天的文件;软件
-ctime +n/-n:表示写入、更改inode属性(如更改全部者、权限或者连接)的时间大于或小于n天的文件;
-mtime +n/-n:表示写入时间大于或小于n天的文件;
-mmin -10:表示在10分钟内的文件。
还能够在选项之间加-o,表示或者的意思
还能够根据inode号找硬连接文件
实例:找出须要的文件,并把它们挪动到另一个文件下去
加后缀名是为了便于区分,,当用户看到这个文件名时候,就很快知道这是什么文件,例如1.sh表明它是一个shell脚本,2.tar.gz表明它是一个压缩包,my.cnf表明它是一个配置文件,test.zip表明它是一个压缩文件。
首先前提是使用Xshell或者securecrt工具,而后安装一个软件包,# yum install -y lrzsz
安装完成,就能够输入命令,若是想把Linux文件传到Windows上,输入# sz a.txt,回车弹出一个对话框,点肯定就能够了。
若是想把Windows上的文件传到Linux上,输入# rz,回车弹出对话框,选择文件(注意不能够选择正在使用的文件,不然传送失败),点肯定,传送到当前目录