date -s修改系统时间 例如data -s 19:23
hwclock -w让硬件时间同步一下 系统时间(主)
clock显示硬件时间
tty查看连接上服务器的终端,其中pts相当于虚拟终端
[root@localhost code]# tty
/dev/pts/0
last查看有哪些用户连接在该服务器上
[root@localhost code]# last -5
root pts/0 192.168.2.103 Tue Jan 24 23:47 still logged in
reboot system boot 2.6.32-642.13.1. Tue Jan 24 23:37 - 16:32 (16:55)
root pts/0 192.168.2.103 Tue Jan 24 00:15 - down (07:08)
reboot system boot 2.6.32-642.13.1. Tue Jan 24 00:14 - 07:23 (07:09)
root pts/0 192.168.2.103 Mon Jan 23 05:45 - down (04:02)
lastlog查看曾经哪些用户邓旒过服务器
[root@localhost code]# lastlog
用户名 端口 来自 最后登陆时间
root pts/0 192.168.2.103 二 1月 24 23:47:35 -0800 2017
bin **从未登录过**
daemon **从未登录过**
adm **从未登录过**
lp **从未登录过**
sync **从未登录过**
/var/log/messsage系统报错的日志
/var/log/mail邮件报错的日志
/var/log/secure登陆信息的安全日志
wall “hello”对服务器上所有用户进行通知,也就是服务器上所有人都会收到这个hello这个信息
write + root /dev/pts0 用作一对一的通话
还可以对某个用户直接会话 write +在线用户名
[root@localhost code]# tty
/dev/pts/0
[root@localhost code]# w
16:47:09 up 1:10, 3 users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 192.168.2.103 Tue23 1.00s 0.81s 0.09s w
daixiang pts/1 192.168.2.103 16:42 4:52 0.04s 0.04s -bash
root pts/2 192.168.2.103 16:47 3.00s 0.04s 0.04s -bash
[root@localhost code]# write root /dev/pts/2
或者通过echo 进行会话
echo "hello">/dev/pts/1
alias 定义别名
unalias 取消别名
若别人和内部命令相同,先使用的是别名(alias cd=‘ls -l’)
!$相当于上一条命令的最后一个参数
!cd 相当于最近一次使用 cd的命令
!100相当于执行历史命令第100条命令
ctrl+a跳到行首
ctrl+e 跳到行尾
ctrl+u清除光标之前的所有内容
ctrl+l清屏
echo $?返回为0 说明上一条命令执行成功,1说明失败
长见系统变量
$PATH命令寻找路径
$PWD当前路径
$LANGzs支持的语言格式
$HOME家目录
$SP1
[daixiangzi@localhost ~]$ echo $PS1
[\u@\h \W]\$ ##\u表示用户,\h表示主机名 \W表示当前工作目录\t表示系统时间
暂时修改这些变量用export
例如 export PS1=[\u@\h]\$