history man info tab 的用法

“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)
王乐王乐
上一篇 2018-03-31 19:06
下一篇 2018-03-31 19:26

相关推荐

  • Linux的学习之旅

    Linux的文件系统层级结构标准FHS image.png /etc=====和主机相关的系统配置文件 edit the configure /home===== 用户家目录 /usr======二层分层的目录。默认是最大的。 /dev=====设备文件 /media======挂载点和可移动的设备, /mnt=====临时挂载点 /var=======可变…

    Linux笔记 2018-04-01
  • keepalived介绍及相关实验

    Keepalived是基于vrrp协议的一款高可用软件。它的作用是检测服务器的状态,如果有一台web服务器宕机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作

    2018-07-13
  • 第六周博客作业

    一、简述osi七层模型和TCP/IP五层模型
    二、简述iproute家族命令
    三、详细说明进行管理工具htop、vmstat等相关命令,并举例
    四、使用until和while

    2018-04-20
  • shell练习

    1、检查磁盘使用率,如果分区利用率大于80%(此处实验以15%)就执行警报   echo “The disk check script will be starting”sleep 0.5 disk_used=`df |grep “^/dev/sd”|tr -s ” ” %|c…

    2018-05-07
  • Linux基础介绍、系统组成和获取命令帮助及系统目录说明

    一、描述计算机的组成及其功能 计算机由运算器、控制器、存储器、输入设备、输出设备组成1.运算器-主要是对数据进行各种运算(加、减、乘、除)2.控制器-计算机系统的控制中心,分配和协调整个计算机系统工作3.存储器-存储各种数据信息,以二进制形式存储,分为内存和外存4.输入设备-将数据、程序等信息输入到计算机中,例如键盘5.输出设备-将计算机的运算结果显示出来,…

    2018-06-23
  • 小白加薪升职记之长征第一步

    用户管理基础命令

    Linux笔记 2018-05-24

评论列表(1条)

  • 涤生
    涤生 2018-03-31 23:21

    修正: Centos6 创建whatis数据库的命令是makewhatis