FreeBSD管理小技巧
作者 佚名技术
来源 操作系统
浏览
发布时间 2012-06-28
1.问:如何让FreeBSD像RedHat那样在ls时显示多种颜色的目录? 答:在/etc/csh.cshrc里面加入: setenv LSCOLORS ExGxFxdxCxegedabagExEx setenv CLICOLOR yes 然后,执行: sed -i.bak -E s/set prompt/#set prompt/g /root/.cshrc 并重新登录。 2.问:如何让FreeBSD的csh像bash那样按tab列出列出无法补齐的候选文件? 答:标准的方法是按Ctrl+D。但如果一定要用tab的话,在/etc/csh.cshrc中加入: set autolist 3.问:如何让FreeBSD的csh显示类似[delphij spirit] ~这样的提示符? 答:在/etc/csh.cshrc中加入: set prompt = ''''[%B%n %m%b] %B%~%b%# '''' 然后,执行: sed -i.bak -E s/set prompt/#set prompt/g /root/.cshrc 4.问:如何让普通用户也拥有类似root用户那样的命令行编辑能力? 答:在/etc/csh.cshrc中加入: bindkey "^W" backward-delete-word bindkey -k up history-search-backward bindkey -k down history-search-forward 5.让ctr+del+alt 失效 Look into your keymap file (taken from /usr/share/syscons/keymaps) and search for boot in it. If it has not the "boot" string in it, replace the lines #083 and #103 by these 083 del ''''.'''' ''''.'''' ''''.'''' ''''.'''' ''''.'''' boot boot N 103 fkey61 fkey61 fkey61 fkey61 fkey61 fkey61 boot fkey61 O There was talk to enable/disable it via a sysctl(3) parameter but no one ever got around to do it... 6. 环境变量:文件/etc/profile, BLOCKSIZE=K; export BLOCKSIZE(通用) 文件~.cshrc BLOCKSIZE K setenv my cshrc 代理服务器的使用 HTTP 的代理: #setenv HTTP_PROXY http://proxyip:port FTP 的代理: #setenv FTP_PROXY http://proxyip:port 7、 设定开机画面 使用 windows 的人,都知道所谓的开机画面,在 FreeBSD 下是否也有此功能呢?答案是肯定的,而且设定更为简便,请照以下 steps: 一. 首先制作一个图型文件,档案格式为 logo.pcx 或 logo.bmp,需注意的是 .bmp 的档案存盘时不用压缩,分辨率需为 640 X 480 以内(含),色阶为 256 色.. 二. 将此档案 copy 到 /boot/ 这个目录下 三. 设定 /boot/loader.conf,加入以下资料 splash_bmp_load="YES" -> 如果使用 .bmp 格式,此项需设为 YES splash_pcx_load="YES" -> 使用 .pcx,请将此项设为 YES vera_load="YES" bitmap_load="YES" bitmap_name="/boot/logo.pcx" -> 请依你的档案格式更改 bitmap_type="splash_image_data" 8.激活你的 screensaver 由于 FreeBSD 大多当为主机使用,都是常期不关机的,因此可将屏幕关掉,或使用 ScreenSaver 功能.. 使用 ScreenSaver 请在 /etc/rc.conf 这个档加入以下两行: blanktime="900" => 以秒数为单位,如以上为 15 分钟 saver="logo" => logo 是 FreeBSD 的吉祥物(图型接口),另也可使用 "daemon",这是文字型式 9. 重复使用先前使用过的指令 你可以使用以下的方法来重复使用先前使用过的指令: 例如,我们先用 history 显示先前输入的指令: # history . .. ... 10 clear 11 cd /usr/local 12 ls 13 ls etc 14 cd ~ 15 clear 1. 用 up down 可用上下一个指令,或是 ctrl+p ctrl+n 亦然 2. 配合 ! 的用法,例如以下(ps: 在<...>内代表要输入的东东) !! # !! => 重复执行上个一个指令 !<编号> # !11 => 执行 cd /usr/local !<指令> 可输入部份字,但前面部份需符合 # !cl 执行 15 clear 指令 ! 输入部份字符,部份吻合 # !?etc? 执行 13 ls etc 以上指令在 tcsh 及 bash 下皆可使用 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于FreeBSD管理小技巧的所有评论