linux命令使用(三)

一、系统管理

1、查看日期

date:查看当前日期

2、查看日历

cal:显示当前月份的日历
cal 年份:显示某年的日历
cal 月份 年份:显示某年某月的日历

linux命令使用(三)_第1张图片

3、查看进程

ps:列出与当前终端相关的进程
ps -e:列出正在运行的进程
ps -U 用户名:查找出由某个用户启动的进程
ps -f:列出一个完整的进程列表形式
ps -auwx/ps aux:列出一个完整的进程列表形式,形式与-f不一样
pstree:列出系统中所有进程的关系

linux命令使用(三)_第2张图片

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: 查看当前用户自己的用户名

linux命令使用(三)_第3张图片
例1
linux命令使用(三)_第4张图片
who am i和who显示的仍然是当前终端用户,whoami显示的是切换后的用户名

三、磁盘管理

1、du:显示磁盘使用摘要信息

`du`:显示每个文件、目录占用空间的大小

// -k  以k字节方式显示
// -m 以m字节方式显示
// -s  显示当前目录下的内容总的占用磁盘的大小,以Block为单位

2、df:显示整个文件系统的空间使用磁盘情况

linux命令使用(三)_第5张图片

四、查看网络连接

1、ping:查看当前机器与另一台机器的联通状况

ping 主机IP/主机名:向ping后面的主机发送数据包,若被ping的主机有回复则表明是联通的。

linux命令使用(三)_第6张图片

2、ifconfig:查看和配置当前机器的网络参数信息

  • ifconfig -a:显示查看当前机器的IP、Netmask、Gateway等网络信息(可以显示已经关闭的适配卡信息)
  • ifconfig eth0 up(down) :激活与关闭某个网络适配卡
  • ifconfig eht0 [ipaddress] netmask [address]:设置IP和子网掩码
linux命令使用(三)_第7张图片

你可能感兴趣的:(linux命令使用(三))