笔记内容
2.23/2.24/2.25 find命令
2.26 文件名后缀
一、find
1.1、locate模糊搜索(了解)
yum install mlocate(安装locate)
updatedb(更新库)
locate 1.txt

1.2、快捷键
ctrl+l 清屏
ctrl+d 退出终端
ctrl+u 删除命令行光标前所有字符
ctrl+e 光标放后
ctrl+a 光标放最开始
1.3、find用法
#find /etc/ -name "sshd"(常规搜索文件)

#find /etc/ -name "*.conf"(模糊查询以.conf结尾的文件)

# find /etc/ -type f -name "sshd"(指定类型搜索)

#find /lib -type l(查看系统软链接文件)

#stat 2.txt(stat查看文件具体信息)
Change==ctime
Modify=mtime
Access=Atime


#find /root -type f –mtime -1(查找/root目录下1天内发生更改的文件)

#find /root/ -type f -o -mtime -1 -o -name "*.name"(查找在/etc目录下查找创建/修改1天以内或者以.name结尾的文件)

#find /root -type f -mmin -120(查看2小时内更改的文件,mmin表示分钟数)

#find /root -type f -mmin -120 –exec ls -lh {} ; (查看2h内修改的文件并显示)

#find /root –type f –mmin -120 –exec mv {} {}.bak ;(查看2h内修改的文件并修改文件结尾为.bak)

# find /root -size -10k -exec ls -lh {} ;(/root下查找小于10k大小的文件并展示)

#find /root -type f -size +100M -exec ls -lh {} ;

1.4 查找硬链接文件:
#ln /root/5.txt /tmp/5.txt.bak(建立硬链接)
#find / -inum 硬链接inode号(查找硬链接文件)

二、文件名后缀
linux中对文件名后缀不限制,与win有区别
#date

#LANG=en
#LANG=zh_CN.UTF-8
#echo $LANG

网友评论