FreeBSD文件和目录查找以及prompt参数设置
作者 佚名技术
来源 操作系统
浏览
发布时间 2012-06-29
FreeBSD文件和目录查找 0. 前言 档案搜寻,对于一个新系统来说,可能没有很大的用途; 但是对于一个旧系统,档案及文件越来越多,这时就必须要用搜寻来找寻档案了。 1.which 指令 : which ( locate a program file in the user''s path ) 语法 : which program 用途 : 从使用者的执行路径,寻找执行文件。 2.whereis 指令 : whereis ( locate programs ) 语法 : whereis [ -bms ] program 用途 : 寻找原始程序数据夹 (source directory), 二进制程序 (binary). 使用手册 (manuals) 参数 : -b 搜寻二进制程序 ; -m 搜寻使用者手册 ; -s 搜寻原始程序的数据夹 3.find 指令 : find ( walk a file hierarchy ) 语法 : find 起始目录 -name 欲找的文件名 -print 用途 : 在档案系统架构中搜寻。 4.grep 指令 : grep ( print lines matching a pattern ) 语法 : grep pattern file_name 用途 : 搜寻档案内容中含有 pattern 的行。 5.locate 指令 : locate ( find filenames quickly ) 语法 : locate program/file 用途 : 从系统建立的数据库中搜寻档案及数据夹。 几个有用的prompt参数名: %B 代表高亮度 %n 代表用者名称 %m 主机名称 %/ 目前的目录 如我要管理好几台 FreeBSD 主机,那么以上几个参数就很重要.. 举个实例来说,如我想把我的 prompt 改成这样,而且要高亮度显示: 使用者名称@主机名称[目录名称]>; 则 prompt 的设定应该是这样的.. set prompt = "%B%n@%m[%/]>;" 注意───左右都要有一个空白,否则会出错,导致无法登入,另外如果要统一所有使用者的 prompt 的话,除了更改 /home/使用者/.cshrc 外,最好也在 /etc/csh.cshrc 中设定这一行,另外如要新增使用者也用这种提示,则请在 /usr/share/skel/dot.cshrc 中也加上(或改成)这一行。然后执行: #sed -i.bak -E s/set\ prompt/#set\ prompt/g /root/.cshrc 要不退出登录立即生效,执行: #source ~/.cshrc 让FreeBSD终端也显示彩色:Csh在.cshrc文件中添加 alias ls ls -G |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: vmware下freebsd的几点使用体会下一篇: Unix用户登陆shell控制文件
关于FreeBSD文件和目录查找以及prompt参数设置的所有评论