linux命令符一查询 linux常用命令查询( 五 )


扩展资料:
linux 命令行中查看文件类型:
file是一个非常便捷的命令 , 用它可以探测文件的字符编码 。如下我们创建了两个文件
[lichao@localhost test]$ ls -l
total 288
-rw-rw-r--. 1 lichao lichao4 Aug 24 15:31 abc.txt
-rw-rw-r--. 1 lichao lichao 285310 Aug 24 15:26 all.txt
通过file命令来查看下文件的字符集编码:
[lichao@localhost test]$ file abc.txt
abc.txt: ASCII text
[lichao@localhost test]$ file all.txt
all.txt: UTF-8 Unicode text, with CRLF, CR, LF line terminators
[lichao@localhost test]$
其中 abc.txt 是 ASCII 编码,而 all.txt 是 UTF-8 编码,这有助于我们在打开含有中文的文件时,定位出现乱码的原因 。
在linux中如何用命令查找文件在哪linux中查找文件位置linux命令符一查询的命令有很多,常用的有find,locate和whereis三个命令,下面分别介绍它们的用法:
1、find命令是linux中最强大的查找文件的命令,它的格式为”find指定目录 指定条件 指定动作“ 。比如使用find命令搜索在根目录下的所有interfaces文件所在位置,命令格式为”find / -name'interfaces'” , 输入后就会返回搜索的结果linux命令符一查询了:
2、第二个命令是locate命令,使用locate也可以搜索到linux系统中的文件,同样的这里使用locate命令搜索interfaces文件,命令为”locate interfaces“,locate命令是比find命令快的,因为它查询的是locatedb数据库 , 该数据库包含本地所有的文件信息:
3、最后一个是使用”whereis“命令搜索文件,但是只可以搜索linux系统中的可执行文件 。这里用whereis搜索interfaces文件就不起作用了,所以使用whereis命令搜索grep的可执行文件,其命令为”whereis grep“ 。
关于linux命令符一查询和linux常用命令查询的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

推荐阅读