这次我们来看看Linux的查找文件的命令:find
命令格式:
find 范围 匹配条件
比如:find /etc/xxx -name xxx find /user/xxx -size +10000000(注意这边需要换算,512为0.5k)
还是一句话,具体问题具体分析,这个不多赘述,但是find往往是去整个文件夹范围寻找,这特别麻烦,于是Linux帮你把活干了,在本地目录中有个mlocate.db文件,专门用来记录文件的变化,相当于MySQL的索引,把文件的大致的信息存在这么一个文件中,一旦需要查找,就输入:
locate xxxx ,Linux一旦看到这个命令,二话不说,直接就去mlocate.db下查找,一个文件内的东西,找起来自然快的多,对比find,可谓一个简便方法。另外查找命令还有which ,grep等,这些用到了再说。
怎么查文件也知道了,找到文件之后,是不是该解压或者压缩呢?没事,Linux帮你想到了
或许细心的你也看到了,在Linux中,压缩文件好像不太一样啊,都是xxxx.tar.gz,xxxx.tar.bz2这是咋回事,别急,听我慢慢说:
在Linux中,文件夹是不允许被一起压缩的,唯一运行压缩的,只有文件,那么问题来了,怎么进行压缩呢?首先我们需要打包,打包的命令:tar
打包完成以后,我们才能进行压缩,压缩命令:bzip2或者gzip,所以同理,解压缩的时候,命令就是这些命令的反置:首先 bzip2 -d xxxx.tar.bz2
或者 gzip2 -d xxxx.tar.gz ,然后是tar jxvf xxxx .tar.bz2 或者tar zxvf xxxx.tar.gz
说到压缩,就不得不提一下网络命令了,因为要是网不行,根本下不到压缩文件不是吗
命令格式:
ifconfig
这下出来一堆,什么eth0 ,lo,wlp7s0,啥意思呢?对不起,用到了自己去查(哈哈哈),这里只是介绍常用命令
欠揍不,为了不被打死,我这里教一个简单的Linux命令的查询方法:man
man + 要查询的命令,立马就能出来一大堆你想知道的信息,然后按n继续下一页,按q退出当前文件
到这里,这周学的Linux基本命令介绍完了,其实对于这些命令,不到一定层次,还是用不上,知道就好,但是下一篇,主要是介绍vim,这个就比较重要了(主要老方天天Linux装逼,受不了)s,下篇见
网友评论