2018-05-12 21:44:25 +08:00

2.7 KiB
Raw Blame History

wc 命令,用于统计

wc index.php #依次输出 行数 字数 字节数 文件名

wc -l index.php #统计文件行数

wc -w index.php #统计文件字数

wc -c index.php #统计字节数

last 命令

last #显示最近登录的用户列表

last -6 #显示最近登录的 6 条登录信息

last -u nick #显示指定用户 nick 的登录信息

lastlog 命令

lastlog #显示最后登录的用户信息,内容为 用户名 终端 ip地址 登录时间,如果没有登录信息登录时间为 **Never logged in**

内容如下

tss                                        **Never logged in**
postfix                                    **Never logged in**
sshd                                       **Never logged in**
ntp                                        **Never logged in**
tcpdump                                    **Never logged in**
nscd                                       **Never logged in**
nick             pts/0    x.x.x.x   Sun May  6 16:06:39 +0800 2018


lastlog -t 2 #指定 2 天内的登录信息

lastlog -u nick #指定 nick 用户的登录信息

lastb 命令

sudo lastb #显示最近登录失败的用户,需要 root 权限

lastb -2 #显示 2 天内登录失败的用户

date 命令

date #输出系统时间与日期世界标准时间UTC格式 Sun May  6 16:19:05 CST 2018

date +"%Y-%m-%d" #输出年月日

date +"%Y-%m-%d %H:%M.%S" #输出年月日时分秒

history 命令

history #显示执行过的命令,以列表显示

history 5 #只显示最近执行过的 5 条命令

history -c #清除执行过的命令

fc 命令

fc -l #显示执行过的命令

fc -l 2 #显示最近执行的 2 条命令

fc -ln #显示执行过的命令,不显示编号

fc 588 #默认使用 vim 打开,编辑编号为 588 的命令,如果有修改,保存退出之后自动执行

echo 命令

echo hello linux #输出字符串

echo $my_name #输出变量值

time 命令

time ls #统计执行命令的时间

real	0m0.002s #命令执行开始到结束的时间
user	0m0.002s #进程花费在用户模式中的时间
sys	 0m0.000s #在内核模式中的时间

/usr/bin/time -o output.log ls #将执行时间写入文件日志

/usr/bin/time -ao outfile.txt ls #以追加的形式将执行时间写入日志文件

补充:-a 选项必须在 -o 前面,否则执行不成功

login 命令


logout 命令


exit 命令


clear 命令


alias 命令


unalias 命令


type 命令


w 命令


write 命令


sort 命令


join 命令