1,查看当前日历:cal (用于查看当前日历,-y显示整年日历)
2,显示或设置时间:date
设置时间格式(需要管理员权限):
date [MMDDhhmm[[CC][YY][.ss]] + format
CC为年前两位yy为年的后两位,前两位的mm为月,后两位的mm为分钟,dd为天,hh为小时,ss为秒。
如:date 010203042016.55
显示时间格式(date ‘+%y,%m,%d,%H,%M,%S’)
3,查看进程信息:PS
进程是一个具有一定独立功能的程序,他是操作系统动态执行的基本单元。ps命令可以查看进程的详细状况,常用选项(选项可以不加“-”)
-a 显示终端上的所有进程,包括其他用户的进程
-u 显示进程的详细状态
-x 显示没有控制终端的进程
-w 显示加宽,以便显示更多的信息
-r 只显示正在运行的进程
额外例子:ps -ef | grep java (搜索所有进程中里面是否有一个进程叫java) 常用该命令
4,动态显示进程(了解):top
输入该命令(阻碍式命令)后,会无法输入其他命令,需要按crtl+c退出
5,终止进程:kill(指定进程号的进程,需要配合ps 使用)
命令格式:kill [-signal] pid 例子:kill - 9 PID
信号值从0到15,其中9为绝对终止,可以处理一般信号无法终止的进程。
kill 3082:3082为应用程序所对应的进程号
6,关机重启:reboot,shutdown,init
reboot 重新启动操作系统
shutdown -r now 重新启动操作系统,shutdown会给别的用户提示
shutdown - h now 立即关机。其中how相当于时间为0的状态
shutdown -h 20:25 系统在今天得20:25关机
shutdown -h +10 系统十分钟后自动关机
init 0 关机
init 6 重启
7,检测磁盘空间:df(用于检测文件系统的磁盘空间占用和空余的情况,可以显示所有文件系统对节点和磁盘块的好用情况)
8,du(检查指定目录所占的空间)
9,查看或配置网卡信息:ifconfig【7.0以下版本使用】【7.0以上版本使用 ip addr】
参数说明
add<地址> 设置网络设备ipv6的ip地址
del<地址> 删除网络设备ipv6的ip地址
down 关闭指定的网络设备
hw<网络设备类型><硬件地址> 设置网络设备的类型和硬件地址
up 启动指定的网络设备
示例 :
ifconfig 查看当前ip信息
ifconfig eth0 192.168.111.123 设置网卡eth0的地址为192.168.111.123
ifconfig eht0 down 关闭eth0网卡
ifconfig eht0 up 启用eth0 网卡
10,测试远程主机的连通性:ping(+网址域名)
11,防火墙管理(重点)
6.x版本的使用
查看防火墙:service iptables status
开启防火墙:service iptables start
关闭防火墙:service iptables stop
7.x版本的使用
查看防火墙:firewall-cmd --state
关闭防火墙:systemctl stop firewalld.service
开启防火墙:systemctl start firewalld.service
禁用防火墙:systemctl disable firewalld.service
先关闭后禁用,将永久
网络命令:
Wget 只下载【可能会丢包】
由于7.x迷你版本没有wget插件,需要运行以下命令才能使用“yum install wget”才能使用wget命令
Yum 【下载并安装】
例如安装vim编译器
例子yum -y install vim