Bash基础

来源:互联网 发布:geo数据库教程 编辑:程序博客网 时间:2024/06/05 16:54
关于日期
[root@Dan ~]# date #查看日期
Wed Aug 31 09:34:08 CST 2016
[root@Dan ~]# date -d '-1 day' +%F #查看昨天日期
[root@Dan ~]# date -d "1 minute ago" #查看一分钟前
[root@Dan ~]# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime#修改时区

关于内核

[root@Dan ~]# uname -r #查看内核版本
[root@Dan ~]# uname -m #查看系统是多少位的
x86_64
[root@Dan ~]# cat /etc/redhat-release


快捷键
Ctrl + c    终止前台运行的程序
Ctrl + d     退出,等于exit
Ctrl + l     清屏
Ctrl + a     光标移到命令行的最前端
Ctrl + e     光标移到命令行的后端
Ctrl + u     删除光标前所有字符
Ctrl + k     删除光标后所有字符
Ctrl + r     搜索历史命令,利用关键词
Alt + .     引用上一个命令的最后一个参数,等价于!$
Esc + .     引用上一个命令的最后一个参数,等价于!$

命令历史
[root@Dan ~]# history    #查看命令历史

别名
[root@Dan ~]# alias #查看别名
[root@Dan ~]# alias Dan='ls /etc' #建立别名(仅在当前shell生效)
[root@Dan ~]# unalias Dan #取消别名
[root@Dan ~]# \ls #跳过别名

干掉其他登录的人
[root@Dan ~]# pkill -kill -t tty1

修改主机名
[root@Dan ~]# vim /etc/hostname #centos7
Dan


[root@Dan ~]# vim /etc/sysconfig/network #第二行,centos6
NETWORKING=yes
HOSTNAME=Dan
NETWORKING_IPV6=no
PEERNTP=no
GATEWAY=
0 0