alias命令
alias命令用来设置指令的别名。我们可以使用该命令可以将一些较长的命令进行简化。使用alias时,用户必须使用单引号”将原来的命令引起来,防止特殊字符导致错误。 alias命令的作用只局限于该次登入的操作。若要每次登入都能够使用这些命令别名,则可将相应的alias命令存放到bash的初始化文件/etc/bashrc中。
alias -p:打印已经设置的命令别名。
alias 别名=’原命令 -选项/参数’:为命令取别名
unalias 别名:要删除一个别名
passwd命令
passwd命令用于设置用户的认证信息,包括用户密码、密码过期时间等。系统管理者则能用它管理系统用户的密码。只有管理者可以指定用户名称,一般用户只能变更自己的密码。
语法:passwd(选项)(参数)
选项
-d:删除密码,仅有系统管理者才能使用;
-k:设置只有在密码过期失效后,方能更新;
-l:锁住密码;
-s:列出密码的相关信息,仅有系统管理者才能使用; -u:解开已上锁的帐号。passwd linuxde //更改或创建linuxde用户的密码;
passwd //普通用户如果想更改自己的密码,直接运行passwd即可
passwd -l linuxde //锁定用户linuxde不能更改密码;
passwd -d linuxde //清除linuxde用户密码;
service命令
service命令是Redhat Linux兼容的发行版中用来控制系统服务的实用工具,它可以启动,停止,重新启动和关闭系统服务;还可以显示所有系统服务的当前状态
语法:service (选项)(参数)
选项:-h——显示帮助信息;–status-all——显示所有服务的状态。
参数:
服务名:要控制的服务名,即/etc/init.d目录下的脚本文件名;
控制命令:系统服务脚本支持的控制命令。重启mysql
service mysql status
mysqld(pid 1638)正在运行…service mysqld restart
停止 MySQL: [ 确定 ] 启动 MySQL: [ 确定 ]
more命令
more命令是一个基于vi编辑器的文本过滤器,支持vi中的关键字定位操作。
按space键:显示文本的下一屏内容。
按B键:显示上一屏内容
按Enter:显示下一行内容
按H键:显示帮助
按Q键:退出命令
按斜线符 /:输入一个模式,可以在文本中寻找下一个相匹配的模式。
语法
more (选项)(参数)
选项
-<数字>:指定每屏显示的行数;
-d:显示“【press space to continue,‘q’to quit .】”和“【press ‘h’ for instructions】”
-c:不进行滚屏操作,每次刷新这个屏幕;
-s:将多个空行压缩成一行显示;
-u:禁止下划线;
+<数字>:从指定数字的行开始显示。
参数
文件:指定分页显示的文件
实例
显示文件file的内容,但在显示之前先清屏,并且在屏幕下方显示百分比:
more -dc file
显示文件file的内容,每10行显示一次,并且在显示前先清屏:
more -c -10 file