您的位置:首页 > 运维架构 > Linux

linux课堂笔记2

2016-06-06 20:45 260 查看
touch代表新建文件

搜索命令





一般新建一个文件夹后,立即搜索会搜索不到,因为数据库默认的是一天一更新,所以使用updatedb进行强制更新,才能搜索到。

缺点:只能按照文件名进行搜索

搜索规则:





whereis ls where -b ls

比如查ls等,但不查文件

想知道是什么是whoami,想知道是干嘛的是whatis

普通文件显示是灰的,看目录文件是蓝的,看执行文件是绿的



只能搜索系统命令,不能搜索shell命令(cd)



一般执行命令都是绝对路径,例如/bin/ls

但是这样很麻烦,所以有个环境变量,系统命令都会从环境变量里面去搜这些命令,以冒号为分割,第一个没有去第二个里面去找,直到找打最后一个。(window下环境变量也是这样,为了dos下的命令使用)



/代表搜索范围,-name代表搜索文件名,



例如:find /root -name “ab*”搜索以ab开头的任意文件

find /root -name “ab[cd]”搜索abc或者abd

find /root -name “*[ce]”搜索以c或者e结尾的任意文件



find /root -nouser表示搜索没有所有者文件(一般为垃圾文件)

有两种情况没有所有者的时候不是垃圾文件:1,proc和sys(内存)文件下的东西是由内核产生的,没有所有者。2:外来文件,从windows下拷过来的文件(window一般隐藏所有者)没有所有者





.代表当前目录

注意单位:k与M(注意大小写),如果没有单位就代表扇区块数(一个扇区代表512字节),

inum代表i节点,就是Id号





内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: