“whatis conmand =man -f cm 简单说明 centos6 安装what is 输入 make whatis centos7 创建 mandb
“内部命令用 help conmand 外部命令 用 command –help
外部命令 man command (外部命令用man比较详细) 可以用/ 搜 关键词 n 往下搜 N往上搜
··man命令配置文件 cat /etc/man.config (centos 6) man搜索路径在里面
cat /etc/man_db.conf (centos 7)
man -M 跟路径 ;指定man文件搜索位置
中文man 需安装包 man-pages-CN
··man -k keyword 列出所有匹配的页面
“ man – f keyword 相当于whatis
··man -w keyword 相当于where is 显示路径
··man bash >bash.txt 存到txt .在传到Windows sz bssh.txt
“G翻至文件尾部
··1G 翻至文件首部
··#跳转至第#行
Ctrl +d 翻半屏 Ctrl +u 向文件首部翻半屏
···info 文本搜索用 s man 搜索用 /
···info tab键移动到下一个链接
d 显示主题的主目录
home 显示主目录首部
enter 进入链接
n/p/u/l 进入下、前、上一层、最后一个链接
history 历史文件 放在 /bash_history 里
···· !-1执行倒数的第一条命令。
·· history -c 清除的是内存里的history
·· >.bash_history
!$表示 打印输出上一个命令的最后一个参数
!* 表示打印上一命令的所有参数
…^string1^string2 将上一条命令中的第一个string替换为string2
··· !:gs/string1/string2 将上一条命令中的所有的string1 替换为string2
·· Ctrl+r 在历史命令中搜索命令
·· Ctrl +g 从历史搜索模式退出 (history用法)
··按住ESC 后再按点键 执行上一条命令的最后一个参数
conmand !^ 利用上一个命令的第一个参数做conmand的参数
conmand !$利用上一个命令的最后一个参数做conmand的参数
conmand !* 利用上一条命令的所有参数做conmand的参数
conmand !:n 利用上一条命令的N个参数做command的参数
conmand !n:^ 从历史命令中的第N个命令 获取它的第一个参数
conmand !n:$ 同上
conmand !n:* 同上
conmand !n:n 同上
conmand !string:^ 从命令历史中搜索一string开头的 命令并获取它的第一个参数
conmand !string:$同上
conmand !string:* 同上
conmand !string:n 同上
history -c 清空历史
-d 清除历史列表中的第几条命令
-a 内存上的历史命令追加到文件上里
number 显示最后的几条命令
-n 没有追加过的命令 从文件上追加到内存上的历史 (没有追加过的不会追加)
-r 从文件上追加到内存上的的历史 全读
-p 后面的·conmand· (反向单引号) 运行且不记录到history里
-s “conmand” 不执行命令 但会追加到history 伪造历史
$HISTSIZE 记录内存上的历史记录多少条
$HISTFILESIZE 文件中记录多少历史
$HISTFILE 指定历史文件 默认
设置环境变量HISTCONTROL 在这个路上更改 /.bash_history ~/.bash_profile
export $HISTCONTROL =”值”
bash 得快捷键
Ctrl +l 清屏
o执行当前命令 并重新显示本命令
s 阻止屏幕输出
q 允许屏幕输出
z 挂起命令
本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/94083
评论列表(1条)
修正: Centos6 创建whatis数据库的命令是makewhatis