二周五次课
相关命令:
which #搜索文件命令
whereis #搜索文件命令
locate #类似于whereis命令,用来搜索文件
yum install –y mlocate #使用yum工具安装locate软件包
updated #更新生成db文件目
ctrl +l #清屏
ctrl +d #退出终端或退出普通用户
exit #退出
logout #退出
ctrl +c #终止
ctrl +u #把光标前的内容删除
ctrl +d #由光标位置向后删除
ctrl +e #把光标挪到最后
ctrl +a #把光标挪到最前边
stat 文件 #查看文件的具体信息
LANG=en #更改语言为英文
-o==or #或者
1、 find 命令:
find 路径 文件类型 文件名字
find /etc/ -name “sshd_config” #搜索/etc下名字为“sshd_config”的文件
find /etc/ -name “sshd*” #模糊搜索/etc下名字开头为“sshd”的文件
find /etc/ -type d -name “sshd*” #模糊搜索/etc下名字开头为“sshd”的目录
find /etc/ -type f -name “sshd*” #模糊搜索/etc下名字开头为“sshd”的文件
find /dev/ -type d/f/l/c/b #搜索/dev下目录/普通文件/软链接文件/字符串文件/块设备
-atime #Access time 访问时间
-mtime #Modifytime 创建或更改文件内容时间
-ctime #Change time 改动时间
find / -type f –mtime +/-n #在/下搜索创建时间为大于或小于n天的普通文件
find / -type f –ctime +/-n #在/下搜索更改时间为大于或小于n天的普通文件
find / -type f –atime +/-n #在/下搜索访问时间为大于或小于n天的普通文件
find /etc/ -type f -o –mtime -1 –o –name “*.conf” #在/etc/下搜索创建时间小于1天或者名字后缀为.conf的普通文件
find / -inum “inode号” #在/下查找相同inode号的文件
find /root/ -type f –mmin –数字n #在/root/下搜索创建或更改时间小于n分钟的普通文件
find /root/ -type f –mmin –数字n –exec ls{} \; #将/root/下搜索创建或更改时间小于n分钟的普通文件以列表的形式列出
find/root/ -type f -size +/-nk/nM/nG #在/root/下搜索文件大于或小于nk或nM或nG的文件