find命令 、 文件名后缀

which filename
查找可执行文件的绝对路径

whereis 【-bmsu】 filename
通过预先生成的一个文件列表库去查找文件名相关的文件
模糊搜索,不常用
-b:只找binary文件
-m:只找在说明文件manual路径下的文件
-u:没有说明档的文件
-s:只找source来源文件
locate filename
yum install -y mlocate(安装这个命令)
也是根据文件列表库来查找的,库生成时间可以再
/etc/updated.conf下去配置。
updatedb(手动立刻生成更新数据库,默认系统会按照默认
时间生成(一周),再生成的冷却时间内是查不到的,可以在服务器
不忙的情况下手动生成)
模糊搜索,不常用

其他:ctrl + l 清屏
ctrl + d 退出终端 (=exit/ logout)
ctrl + c 中止当前命令
ctrl + u 删除光标之前输入的命令
ctrl + e 把光标挪到最后
ctrl + a 把光标挪到最初

三个时间属性
(访问)atime--Access time 再读取文件或者执行文件更改的
(更改)mtime--Modified time 在写入文件时随文件内容的更改而更改的
(改动)ctime--Change time 在写入文件、更改文件所有者、权限、链接设置时
随iNode更改而更改的。
inode--索引节点。存放档案及目录的基本信息。包括
时间信息,文件名,属主属组等。是unix中的一种数据
结构,是一个结构体。inode是随文件系统创建生成的,
个数有限,在linux下通过df -i查看各分区的inode数量。
stat filename 查看文件具体信息的,包含三个时间戳
补充:
在ext3文件系统中,如果在mount的时候设置了noatime参数,那么
atime信息不会更新。
mtime修改的话,inode会变,所以ctime也会变
find
find 目录 -name "文件名"
find 目录 -type filetype(f/b/c/d/l/s)
-mtime
+1 /-1 一天以上/一天以内
-mmin -60 (60分钟内,一小时)
-ctime
-atime

-o 是或者的意思

-exec :find出来的文件加其他操作

查找文件的同时查看一下:-exec ls -l {} \; {}表示查找到的所有文件

把两个半小时更改过的文件加.bak后缀名、

查找并显示大于10k的文件 k / M(兆单位必须大写)

find 目录 -inum inode号 找这个inode号的文件

文件后缀名
linux 下的文件后缀名并不代表文件属性,只是为了方便识别。
其他:
date:查看时间
LANG:语言类型
echo $LANG :查看当前语言类型
LANG=en/zh_CN.UTF-8:更改语言类型


Linux和Windows互传文件(xshell)
安装 yum install -y lrzsz 工具
windows --linux
rz 然后回车选择文件保存到当前目录
linux--windows
sz filename 然后选择保存位置
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值