三.Linux博客-2016年7月24日帮助、history、别名、tree

格式说明:

操作

概念

命令

说明及举例


三-1.帮助、history、别名、tree


touch /etc/nologin 使普通用户不能登录(创建了一个文件,删掉就可以登陆)  
ll /etc/nologin 查看那个文件
-rm -f /etc/  删除那个文件
init 0(关机) 3 5 6(重启)
free 查看内存  
reset 修复(出乱码的时候)
strace
ltrace
touch `date +%F`.log 创建一个以日期命名的文件
touch f1 f2 f3
touch f{1,2,3,4,5}.{txt,log} 创建文件
rm -f f{1,2,3,4,5}.{txt,log} 删除一
rm -f f * 删除二

使用帮助

whatis  装好系统后不能立即使用,后台自动创建(1小时左右)
makewhatis 6版本创建whatis数据库
mandb  7版本创建whatis数据库
man -f 和whatis明令一个效果
help +命令 查看内部命令帮助
man bach 看到所有命令的帮助
命令 +--help 查看外部命令帮助
命令 +--h 某些外部命令支持简写帮助
date -d yesterday 显示昨天日期
date -d yesterday +%F
date -d "-2 day" +%F 显示前天日期
date -d '+2 day' +%F 显示后天日期
date +%j 今年已经过了多少天
bc 系统自带计算器
ntpdate +IP  与某电脑时间同步
passwd 改密码

man帮助手册

man 5 passwd 看第五章的passwd帮助
whatis passwd 查看passwd 命令信息。包含章节号
man帮助页中搜索关键字:\+关键字  按Q退出
apropos passwd 以passwd为关键字搜索whatis库中内容

命令+& 此命令在后台执行,可接着干别的

练习:

定时关机 issue 修改登陆提示信息显示终端号主机名

导航info页

google搜索

Openstack filetype:pdf 搜索带Openstack关键字的PDF文件
rhca site:redhat.com/docs 在制定网站内搜索docs文件

history历史

history 历史
!+编号 重复执行历史中的命令
!! 同上
!-1 同上
ctrl+p 同上
!?go 执行最后一次执行过的带“go”的命令
ctrl+r 搜索历时命令

命令不变参数用上一条的参数:ESC 松手+.
或者按住alt+.
或者!$

!^ 上一条命令的第一个参数
!$ 上一条命令的最后一个参数
!* 上一条命令的所有参数
!:2 上一条命令的第二个参数

!128:^ 第128条命令的第一个参数
!128:2 第128条命令的的第二个参数
!l:^ 以l打头的第一个参数

history -c 清除内存中的历史
history -d 22 删除历史中指定的命令
history -a 将新的操作写到历史文件中

rm -f .bash_history 删除历史文件
(先删文件再删记录)

HISTTIMEFORMAT='%F %T ' 历史命令执行时间显示
文件路径: /etc/profile
增加:
HISTTIMEFORMAT="%F %T "
export HISTTIMEFORMAT
ZZ 保存修改
:wq保存后退出
执行:source /etc/profile 修改生效
或者 exit退出后重新登陆 修改生效

定义别名

alias mm="cd"  mm当cd用

三-2


tree

装tree及查询:

tree -d 只显示目录

290 2016-07-25 17:15:48 cd /
291 2016-07-25 17:15:57 cd /media/
292 2016-07-25 17:16:04 df
293 2016-07-25 17:16:29 cd CentOS6.8Final/ 294 2016-07-25 17:16:38 ls
297 2016-07-25 17:17:58 cd Packages
298 2016-07-25 17:18:02 ls
299 2016-07-25 17:18:18 rpm -ivh tree-1.5.3-3.el6.x86_64.rpm

  300  2016-07-25 17:18:30 tree
  302  2016-07-25 17:19:11 tree -d -L 1  
  303  2016-07-25 17:19:19 cd /  
  304  2016-07-25 17:19:21 tree -d -L 1  
  305  2016-07-25 17:19:44 tree -d   
  306  2016-07-25 17:20:06 tree -d -L 2  


find -name 'tom*' -ls 按文件名查找文件

原创文章,作者:自己泡面,如若转载,请注明出处:http://www.178linux.com/39175

(0)
自己泡面自己泡面
上一篇 2016-08-23 14:54
下一篇 2016-08-23 15:55

相关推荐

  • 构建企业日志实时查看系统

    前言:          由于项目刚刚上线,出现了许多bug,开发人员需要经常跑过来查看日记,严重影响了我们运维人员的工作效率,时而久之,感觉那个烦啊。。各位仁兄有 没有体 会到呢!!! 之前找了一些处理日记的工具都不具有实时性,所以都未采纳,刚刚发现了log.io这个工具推荐个…

    Linux干货 2015-02-13
  • 第十周 Apache服务

    1、Centos7系统下实现httpd-2.2的安装,并分别实现prefork、worker、event等几种工作方式 2、简述request报文请求方法和状态响应码 3、详细描述httpd虚拟主机、站点访问控制、基于用户的访问控制、持久链接等应用配置实例  

    2018-02-09
  • 进程管理(二)之计划任务

    进程管理(二)之计划任务   一、计划任务: 1、未来的某时间点执行一次任务: (1)at:跟一个时间点,到点了自动运行指定的任务 (2)batch:系统自行选择空闲时间去执行此处指定的任务 2、周期性运行某任务:cron 二、at命令: 1、at命令:at [option] TIME 注:当输入完成后,使用Ctrl+d结束,不能使用Ctrl+c …

    Linux干货 2016-09-10
  • 一起学DNS系列(十四)DNS查询工具之DIG的使用(1)

      这几节主要讲2个常用的DNS的命令行诊断工具,分别是linux下的DIG和windows下的NSLOOKUP,我们首先来说DIG工具。 DIG,全称Domain Information Groper。原本是Linux平台上BIND服务器诊断的工具(已上传至附件),现在已经有了windows的版本,这节就是利用此工具在windows环境下来做一些…

    2015-03-17
  • N22-南京-修 第一周作业

    一、计算机的组成     计算机由硬件系统和软件系统组成;         硬件系统:运算器、控制器、存储器、输入设备、输出设备; (运算器、控制器):统称为CPU,它是一个具有特定功能的芯片,通过其内部含有的微指令集对从内存中读取来的数据…

    Linux干货 2016-08-15
  • 任务计划管理

    一:单一工作调度:at命令       列出在指定的时间和日期在计算机上运行的已计划命令或计划命令和程序。必须正在运行“计划”服务才能使用 at 命令。 示例: [root@CentOS 6 ~]#/etc/init.d/atd restart   启动服务 …

    Linux干货 2016-09-12