一、系统管理
1、查看日期
date
:查看当前日期
2、查看日历
cal
:显示当前月份的日历
cal 年份
:显示某年的日历
cal 月份 年份
:显示某年某月的日历
3、查看进程
ps
:列出与当前终端相关的进程
ps -e
:列出正在运行的进程
ps -U 用户名
:查找出由某个用户启动的进程
ps -f
:列出一个完整的进程列表形式
ps -auwx
/ps aux
:列出一个完整的进程列表形式,形式与-f不一样
pstree
:列出系统中所有进程的关系
4、切换用户
su 用户名
5、设置普通用户的超级权限
sudo 命令行
6、关机
(1)shutdown
:安全地关闭或重启Linux系统。
它在系统关闭之前给系统上的所有登录用户提示一条警告信息。
该命令还允许用户指定一个时间参数,可以是一个精确的时间,也可以是从现在开始的一个时间段。
- 精确时间的格式是hh:mm,表示小时和分钟
- 时间段由+和分钟数表示。系统执行该命令后会自动进行数据同步的工作。
shutdown [-efFhknr][-t 秒数][时间][警告信息]
-c
:当执行shutdown -h 11:50
指令时,只要按+键就可中断关机的指令。
-f
:重新启动时不执行fsck。
-F
:重新启动时执行fsck。
-h
:将系统关机。
-k
:只是送出信息给所有用户,但不会实际关机。
-n
:不调用init程序进行关机,而由shutdown自己进行。
-r
:shutdown之后重新启动。
-t<秒数>
送出警告信息和删除信息之间要延迟多少秒。
[时间] 设置多久时间后执行shutdown指令。
[警告信息] 要传送给所有登入用户的信息。
# shutdown –r +10 系统在十分钟后关机并且马上重新启动
# shutdown –h now 系统马上关机并且不重新启动
(2)halt
:最简单的关机命令。
其实halt就是调用shutdown -h
。halt执行时,杀死应用进程,执行sync系统调用,文件系统写操作完成后就会停止内核。
7、重启
reboot
:其工作过程差不多跟halt一样。不过它是引发主机重启,而halt是关机。
二、用户管理
1、密码设置与修改
(1)用户密码设置要求
- 6-8个字符
- 至少包含2个字母,1个数字或特殊符号
- 不同于用户ID
- 不同于以前的密码,并且至少3个字符不同于以前的密码
(2)修改密码:passwd
输入命令passwd
输入原密码
输入新密码
确认新密码
2、查找用户
id
:查看用户ID(用户名),所属组ID(组名)users
:查看已经登陆到当前系统中的用户,只显示出用户名who
:查看用户的详细信息who am i
: 查看当前用户自己的信息whoami
: 查看当前用户自己的用户名
三、磁盘管理
1、du:显示磁盘使用摘要信息
`du`:显示每个文件、目录占用空间的大小
// -k 以k字节方式显示
// -m 以m字节方式显示
// -s 显示当前目录下的内容总的占用磁盘的大小,以Block为单位
2、df:显示整个文件系统的空间使用磁盘情况
四、查看网络连接
1、ping:查看当前机器与另一台机器的联通状况
ping 主机IP/主机名
:向ping后面的主机发送数据包,若被ping的主机有回复则表明是联通的。
2、ifconfig:查看和配置当前机器的网络参数信息
-
ifconfig -a
:显示查看当前机器的IP、Netmask、Gateway等网络信息(可以显示已经关闭的适配卡信息) -
ifconfig eth0 up(down)
:激活与关闭某个网络适配卡 -
ifconfig eht0 [ipaddress] netmask [address]
:设置IP和子网掩码