Linux和windows后缀名,find命令,文件后缀名,Linux和Windows互传文件

本文介绍了Linux中用于查找文件的whereis、locate和find命令。whereis主要查找二进制文件、帮助文件和源代码文件。locate依赖于预生成的文件列表库,需要updatedb命令更新。find命令则提供了更灵活的搜索选项,如按文件名、类型、访问时间、修改时间和状态变更时间进行搜索。此外,还提到了一些常用的终端快捷键和Linux与Windows之间的文件传输方法。
摘要由CSDN通过智能技术生成

find命令

whereis命令,是通过预先生成的一个文件列表库(每天定期更新或固定时间段)找与给出的文件名相关的文件,格式为whereis [-bms] [文件名称],-b:只查找二进制文件;-m:只查找帮助文件;-s:只查找源代码文件。

e237cd5a37c9e36889219807e097d34c.png

locate命令,与whereis类似,使用locate命令,先要安装mlocate软件包

7def4be90127a5627259f47b66d43fc9.png

安装好mlocate软件包之后初次运行locate文件会报错,因为系统还没有生成文件列表库,可以用updatedb命令立即生成这个库。locate搜索到的文件列表不是精准搜索。

5d9fa0b42bc25e06622149647890a89b.png

2f1916aa2b20ee1912bd9509d0e4377c.png

快捷键:ctrl+l清屏,ctrl+d退出终端,ctrl+c终止当前命令,ctrl+u光标之前的字符全被删掉,ctrl

+e光标移至最末端,ctrl+a光标移至最开始。

find命令搜索文件,格式:find [路径] [参数],可以根据文件名-name和文件类型-type来搜索

fc3fa893ae0b743143b525e4fbd3b2cf.png

还可以根据-atime,-ctime,-mtime三个选项来进行搜索,在这之前先介绍下stat命令,查看文件的具体信息。其中atime是在读取文件或者执行文件时更改的;mtime是在写入文件时随文件的内容的更改而更改的;ctime是在写入文件、更改所有者、权限或者链接设置时随inode内容的更改而更改的。

25ef6815f80f1ee7a3aca57524ff88ad.png

实例:更改权限,ctime发生改变

c7dfa6d13528b459f11a012acdbca648.png

703793a61af05c4908eefaee6e58ff54.png

改变文件内容,ctime和mtime发生改变

cd9d7038946154b8b73605c4b3fbeb40.png

查看文件内容,atime发生改变

55ab758a30ab11414c82fe1eafee4fe3.png

-atime +n/-n:表示访问或执行时间大于或小于n天的文件;

-ctime +n/-n:表示写入、更改inode属性(如更改所有者、权限或者链接)的时间大于或小于n天的文件;

-mtime +n/-n:表示写入时间大于或小于n天的文件;

-mmin -10:表示在10分钟内的文件。

还可以在选项之间加-o,表示或者的意思

f4bc585b2a7c56cf6a4ed98cd427cd2e.png

还可以根据inode号找硬链接文件

08a21d601623de34759e1ff9e9dc6ee9.png

实例:找出需要的文件,并把它们挪动到另外一个文件下去

9a2f681b7063da4b172875b4549ac58b.png

b6743a9bb0153a7e50ac588bd18ed0e3.png

文件名后缀

加后缀名是为了便于区分,,当用户看到这个文件名时候,就很快知道这是什么文件,例如1.sh代表它是一个shell脚本,2.tar.gz代表它是一个压缩包,my.cnf代表它是一个配置文件,test.zip代表它是一个压缩文件。

Linux和windows互传文件

首先前提是使用Xshell或者securecrt工具,然后安装一个软件包,# yum install -y lrzsz

d949b492965996e50ec39dbfc3a73293.png

安装完成,就可以输入命令,如果想把Linux文件传到Windows上,输入# sz a.txt,回车弹出一个对话框,点确定就可以了。

afa1f64ebb6809ecd3715e0f10e9c85b.png

如果想把Windows上的文件传到Linux上,输入# rz,回车弹出对话框,选择文件(注意不可以选择正在使用的文件,否则传送失败),点确定,传送到当前目录

22cda95e280613f93b5e9d7f41b489f8.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值