三.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

相关推荐

  • 马哥教育网络班22期中秋节课程练习1

    #!/bin/sh   set -e CheckRoot() { #check if currect use is root user     CUR_USER=`whoami`     if&nbs…

    Linux干货 2016-10-09
  • N22-第八周作业

    第八周 1、请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。      集线器的主要功能是对接收到的信号进行再生整形放大,以扩大网络的传输距离,同时把所有节点集中在以它为中心的节点上。它工作于OSI(开放系统互联参考模型)参考模型第一层,即“物理层”。    &n…

    Linux干货 2016-10-09
  • Linux下XFS、Ext2文件系统对比、文件管理、inode、文件名、标准I/O、管道|tee、tr -cs blog by fazionlan July.31st

    Linux下XFS、Ext2文件系统对比、文件管理、inode、文件名、标准I/O Ext2、Fat、XFS文件系统   文件系统是对一个存储设备上的数据和元数据进行组织的机制,文件系统的创建是在格式化分区的过程中完成的(一个分区就是一个系统),众所周知Windows操作系统使用的文件系统是FAT与NTFS;Linux不同的发行版本使用的文件系统主…

    Linux干货 2016-08-01
  • ansible学习笔记之1

    ansible学习笔记之1 ansible学习笔记之1 ansible 基础 ad-hoc 基础概念 ansible学习笔记之1 说说运维工具的类型 > 运维工具按是否需要有代理程序来划分分为两类:      agent(需要代理工具):          基于专用的age…

    2016-11-21
  • 第一周作业

    一·计算机组成及其功能     计算机由硬件和软件组成,他们构成计算机系统 硬件:构成计算机的物理装置包括中央控制器、存储器、输入设备、输出设备。 中央控制器(CPU):由控制器、运算器、寄存器和缓存组成。cpu的主频越高和缓存越大性能越好。主频是中央处理器时钟的频率,通常以兆赫兹(MHZ)为单位。缓存:可以进行高速数…

    Linux干货 2016-12-01
  • Bash 的配置文件

    有时候,在定义了别名 alilas cls=clear  , 或者定义了 umask=033 等等,在logout 用户后再登录,会失效,因为这些本地变量,仅对当前shell生效。而要保留配置,使其永久生效,就需要将这些定义的写入配置文件中保存。下面介绍下bash的配置文件:  Bash的配置文件可以分为: profile类: /etc/…

    Linux干货 2015-04-04