第二个灵魂 发表于 2015-1-14 20:31:32

来一发CentOS体系里的档案的征采下令:which

欢迎大家来到仓酷云论坛!which(寻觅『实行档』)
#which[-a]command
参数:
-a:将一切能够找到的指令均列出,而不止第一个被找到的指令称号
典范:
#whichpasswd
/usr/bin/passwd

whereis(寻觅特定档案)
#whereis[-bmsu]档案或目次名
参数:
-b:只找binary的档案
-m:只找在申明文件manual路径下的档案
-s:只找source来历档案
-u:没有申明档的档案!

locate档案名或目次名

find
#find
参数:
1.与工夫有关的参数:
-atimen:n为数字,意义为在n天之前的『一天以内』被access过的档案;
-ctimen:n为数字,意义为在n天之前的『一天以内』被change过形态的档案;
-mtimen:n为数字,意义为在n天之前的『一天以内』被modification过的档案;
-newerfile:file为一个存在的档案,意义是说,只需档案比file还要新,
就会被列出来~
2.与利用者或群组称号有关的参数:
-uidn:n为数字,这个数字是利用者的账号ID,亦即UID,这个UID是纪录在
/etc/passwd内里与账号称号对应的数字。这方面我们会在第四篇先容。
-gidn:n为数字,这个数字是群组称号的ID,亦即GID,这个GID纪录在
/etc/group,相干的先容我们会第四篇申明~
-username:name为利用者账号称号喔!比方dmtsai
-groupname:name为群组称号喔,比方users;
-nouser:寻觅档案的具有者不存在/etc/passwd的人!
-nogroup:寻觅档案的具有群组不存在于/etc/group的档案!
当您自行装置软件时,极可能该软件的属性傍边并没有档案具有者,
这是大概的!在这个时分,就能够利用-nouser与-nogroup征采。
3.与档案权限及称号有关的参数:
-namefilename:征采文件称号为filename的档案;
-size[+-]SIZE:征采比SIZE还要年夜(+)或小(-)的档案。这个SIZE的规格有:
c:代表byte,k:代表1024bytes。以是,要找比50KB
还要年夜的档案,就是『-size+50k』
-typeTYPE:征采档案的范例为TYPE的,范例次要有:一样平常正轨档案(f),
安装档案(b,c),目次(d),保持档(l),socket(s),
及FIFO(p)等属性。
-permmode:征采档案属性『恰好即是』mode的档案,这个mode为相似chmod
的属性值,举例来讲,-rwsr-xr-x的属性为4755!
-perm-mode:征采档案属性『必需要全体包括mode的属性』的档案,举例来讲,
我们要征采-rwxr--r--,亦即0744的档案,利用-perm-0744,
当一个档案的属性为-rwsr-xr-x,亦即4755时,也会被列出来,
由于-rwsr-xr-x的属性已包括了-rwxr--r--的属性了。
-perm+mode:征采档案属性『包括任一mode的属性』的档案,举例来讲,我们征采
-rwxr-xr-x,亦即-perm+755时,但一个档案属性为-rw-------
也会被列出来,由于他有-rw....的属性存在!
4.分外可举行的举措:
-execcommand:command为别的指令,-exec前面可再接分外的指令来处置征采到
的了局。
-print:将了局打印到屏幕上,这个举措是预设举措!
典范:
典范一:将已往体系下面24小时内有更动过内容(mtime)的档案列出
#find/-mtime0
#谁人0是重点!0代表今朝的工夫,以是,从如今入手下手到24小时前,
#有变化过内容的档案城市被列出来!那假如是三天前的24小时内?
#find/-mtime3,意义是说明天之前的3*24~4*24小时之间
#有变化过的档案都被列出的意义!同时-atime与-ctime的用法不异。
典范二:寻觅/etc底下的档案,假如档案日期比/etc/passwd新就列出
#find/etc-newer/etc/passwd
#-newer用在分辩两个档案之间的新旧干系是很有效的!
典范三:征采/home底上司于dmtsai的档案
#find/home-userdmtsai
#这个器材也很有效的~当我们要找出任何一个利用者在体系傍边的一切档案时,
#就能够使用这个指令将属于某个利用者的一切档案都找出来喔!
典范四:征采体系中不属于任何人的档案
#find/-nouser
#透过这个指令,能够容易的就找出那些不太一般的档案。
#假如有找到不属于体系任何人的档案时,不要太严重,
#那偶然候是一般的~特别是您已经以原始码自行编译软件时。
典范五:找出档名为passwd这个档案
#find/-namepasswd
#使用这个-name能够征采档名啊!
典范六:征采档案属性为f(一样平常档案)的档案
#find/home-typef
#这个-type的属性也很有匡助喔!特别是要找出那些奇异的档案,
#比方socket与FIFO档案,能够用find/var-typep或-types来找!
典范七:征采档案傍边含有SGID/SUID/SBIT的属性
#find/-perm+7000
#所谓的7000就是---s--s--t,那末只需含有s或t的就列出,
#以是固然要利用+7000,利用-7000暗示要含有---s--s--t的一切三个权限,
#因而,就是+7000~t乎?
典范八:将上个典范找到的档案利用ls-l列出来~
#find/-perm+7000-execls-l{};
#注重到,谁人-exec前面的ls-l就是分外的指令,
#而谁人{}代表的是『由find找到的内容』的意义~以是,-execls-l{}
#就是将后面找到的那些档案以ls-l列出长的数据!至于;则是暗示
#-exec的指令到此为止的意义~意义是说,全部指令实在只要在
#-exec(内里就是指令下达);
#也就是说,-exec最初必定要以;停止才行!如许懂得了吗?!
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!

乐观 发表于 2015-1-16 19:45:09

来一发CentOS体系里的档案的征采下令:which

选择一些适于初学者的Linux社区。

兰色精灵 发表于 2015-1-20 10:45:51

一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。

精灵巫婆 发表于 2015-1-29 06:51:39

为什么要学Linux呢?每个人都有不同的看法,下面我说说自己的感想吧。?

变相怪杰 发表于 2015-2-6 01:29:58

Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一。

小妖女 发表于 2015-2-14 20:55:36

随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。

若天明 发表于 2015-3-4 10:45:35

Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。

爱飞 发表于 2015-3-11 18:29:55

熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。

灵魂腐蚀 发表于 2015-3-19 10:46:07

在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。

若相依 发表于 2015-3-27 23:27:18

生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。
页: [1]
查看完整版本: 来一发CentOS体系里的档案的征采下令:which