date命令
date命令用来显示或设定日期与时间
时间方面:
% :打印
%n 下一行
%t 跳格
%I 小时 (1-12)
%M 分钟(00-59)
%T 显示时间(24小时制)
日期方面:
%a 星期几
%A 星期几(Sunday..Saturday)
%b 月份
%B 月份(January..December)
%d 日 (1-31)
%D 直接显示日期(mm/dd/yy)
%m 月份(01-12)
%Y 完整年份(0000-9999)
[zth@localhost Desktop]$ date +"%a" Thu [zth@localhost Desktop]$ date +"%A" Thursday
ps命令
用于显示当前进程 process状态
-A 列出所有进程
-w 显示加宽可以显示较多的资讯
-au 显示较详细的资讯
-aux 显示所有包含其他使用者的行程
[zth@localhost Desktop]$ ps PID TTY TIME CMD 2819 pts/0 00:00:00 bash 3193 pts/0 00:00:00 ps [zth@localhost Desktop]$ ps -A PID TTY TIME CMD 1 ? 00:00:02 systemd 2 ? 00:00:00 kthreadd 3 ? 00:00:00 ksoftirqd/0 5 ? 00:00:00 kworker/0:0H 7 ? 00:00:00 migration/0 8 ? 00:00:00 rcu_bh 9 ? 00:00:00 rcuob/0 10 ? 00:00:00 rcuob/1
PID: pid
TTY: 终端的次要装置号码
TIME: 执行时间
cmd: 执行的命令
top命令
用于实时显示process状态
详情见https://www.gyzth.club/index/article/id/72.html
[zth@localhost Desktop]$ top
top - 22:06:53 up 48 min, 2 users, load average: 0.00, 0.02, 0.05 Tasks: 492 total, 1 running, 491 sleeping, 0 stopped, 0 zombie %Cpu(s): 21.8 us, 2.1 sy, 0.0 ni, 76.0 id, 0.0 wa, 0.0 hi, 0.1 si, 0.0 st KiB Mem: 2035648 total, 953692 used, 1081956 free, 924 buffers KiB Swap: 2097148 total, 0 used, 2097148 free. 299872 cached Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 2421 zth 20 0 1808256 266244 38268 S 92.7 13.1 2:10.01 gnome-she+ 1177 root 20 0 213972 33044 7560 S 10.6 1.6 0:12.57 Xorg 2815 zth 20 0 619412 18456 12168 S 3.0 0.9 0:02.11 gnome-ter+ 770 root 20 0 0 0 0 S 0.3 0.0 0:00.58 xfsaild/d+ 3439 zth 20 0 123924 1932 1148 R 0.3 0.1 0:00.07 top 1 root 20 0 53780 7704 2536 S 0.0 0.4 0:02.83 systemd 2 root 20 0 0 0 0 S 0.0 0.0 0:00.06 kthreadd 3 root 20 0 0 0 0 S 0.0 0.0 0:00.22 ksoftirqd+ 5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0+ 7 root rt 0 0 0 0 S 0.0 0.0 0:00.31 migration+ 8 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_bh
kill命令
kill 命令用于删除执行中的程序或工作
彻底杀死进程 kill -9 1234566
ifconfig
uname -a
uptime命令
[zth@localhost Desktop]$ uptime 23:07:47 up 1:49, 2 users, load average: 0.08, 0.03, 0.05
服务器时间/ 服务器运行时长/当前用户数/ 当前负载均衡 (分别是1min,5min,15min均值)
如果每个cpu内核当前活动进程数不大于3,那么系统性能良好,
如果cpu内核任务数大于5,那么这台机器性能严重问题。
free命令
free 命令 用于显示内存状态
-b 以Byte为单位显示内存使用情况
-k 以kb为单位显示内存使用情况
-m 显示以MB使用情况
-h 以合适的单位显示内存使用情况
-V 显示版本信息
[zth@localhost Desktop]$ free total used free shared buffers cached Mem: 2035648 960844 1074804 9968 924 300552 -/+ buffers/cache: 659368 1376280 Swap: 2097148 0 2097148
histrory
cat
more
head -n 5
tail -n 10
管道符 |
wc
diff
touch
mkdir
cp 复制
rm 删除 rm -rf
tar c与x不能同时使用
grep
find (find / -naem 文件名称)
vim /etc/shadow
vim /etc/passwd
useradd -M 不建立家目录