一、Linux更新时间
[root@jindada ~]# yum install -y ntpdate
[root@jindada ~]# ntpdate ntp.aliyun.com
二、Linux常用关机命令
1.关机命令-shutdown
shutdown命令来自于英文单词关闭,其功能是用于关闭服务器的系统,作用同于poweroff命令。
语法格式:shutdown [参数]
1.1 常用参数
-f | 重新启动时不执行fsck |
-F | 重新启动时执行fsck |
-h | 将系统关机 |
-c | 取消关机任务 |
-k | 发送信息给所有用户 |
-n | 不调用init程序进行关机 |
-r | 将系统重启 |
-t | 送出警告信息和删除信息之间要延迟多少秒 |
1.2 示例
[root@jindada ~]# shutdown -h 10 #10分钟之后关机
[root@jindada ~]# shutdown -h now #立刻关机
[root@jindada ~]# shutdown -h 0 #立刻关机
[root@jindada ~]# shutdown -h 11:00 #定时关机
2.关机命令-poweroff
poweroff命令用来关闭计算机操作系统并且切断系统电源。如果确认系统中已经没有用户存在且所有数据都已保存,需要立即关闭系统,可以使用poweroff命令。
语法格式:poweroff [参数]
2.1 常用参数
-n | 关闭操作系统时不执行sync操作 |
-w | 不真正关闭操作系统,仅在日志文件“/var/log/wtmp”中 |
-d | 关闭操作系统时,不将操作写入日志文件“/var/log/wtmp”中添加相应的记录 |
-f | 强制关闭操作系统 |
-i | 关闭操作系统之前关闭所有的网络接口 |
-h | 关闭操作系统之前将系统中所有的硬件设置为备用模式 |
2.2 常用示例
# 1.立刻关闭计算机操作系统并且切断系统电源:
[root@jindada ~]# poweroff
# 2.使用-h参数关闭操作系统之前将系统中所有的硬件设置为备用模式:
[root@jindada ~]# poweroff -h
3.关机命令-halt
halt命令的功能是用于关闭当前服务器系统,类似于poweroff与shutdown命令,没有太大差别。
语法格式:halt [参数]
3.1 常用参数
-w | 模拟关机,把过程写入到日志文件 |
-d | 不写入日志纪录 |
-p | halt后执行poweroff |
-f | 强制关机或重启 |
-i | 关机或重启前关掉所有的网络服务 |
3.2 常用示例
# 1.关闭当前服务器系统
[root@linuxcool ~]# halt
# 2.强制关闭当前服务器系统
[root@linuxcool ~]# halt -f
# 3.立刻关机
[root@jindada ~]# halt -p
4.关机命令-init
init命令是Linux下的进程初始化工具,init进程是所有Linux进程的父进程,它的进程号为1。init命令是Linux操作系统中不可缺少的程序之一,init进程是Linux内核引导运行的,是系统中的第一个进程。
语法格式:init [参数]
4.1 常用参数
0 | 关机 |
1 | 单用户 |
2 | 多用户 |
3 | 完全多用户模式 |
5 | 图形界面 |
6 | 重启 |
4.2 常用示例
# 1.立刻关机 通过系统的运行级别
[root@linuxcool ~]# init 0
# 2.切换单用户模式
[root@linuxcool ~]# init 1
# 3.切换多用户模式
[root@linuxcool ~]# init 2
# 4.切换完全多用户模式
[root@linuxcool ~]# init 3
# 5.重启服务器
[root@linuxcool ~]# init 6
三、Linux常用重启命令
[root@jindada ~]# shutdown -r 10 #10分钟之后进行重启
[root@jindada ~]# shutdown -r 0 #立刻重启
[root@jindada ~]# shutdown -r now #立刻重启
[root@jindada ~]# shutdown -r 11:00 #定时重启
[root@jindada ~]# reboot #重启
四、Linux常用注销命令
# 1.注销:退出当前登录的用户
[root@jindada ~]# logout #退出当前登录的用户 只能退出登录式Shell,不能退出非登录式Shell
Ctrl键 + d #快捷键 退出当前登录的用户
[root@jindada ~]# exit #退出当前登录的用户 既能退出登录式也能退出非登录式 主要用于脚本退出
# 2.示例:
[root@jindada ~]# bash
[root@jindada ~]# logout
bash: logout: not login shell: use `exit'
[root@jindada ~]# exit
exit
五、Linux显示IP地址的命令
1.获取所有网卡的IP地址
# 1.Centos7默认显示IP地址的命令
[root@jindada ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:eb:ea:8d brd ff:ff:ff:ff:ff:ff
inet 10.0.0.100/24 brd 10.0.0.255 scope global noprefixroute eth0
valid_lft forever preferred_lft forever
inet6 fe80::3310:9d15:9ee4:43e8/64 scope link noprefixroute
valid_lft forever preferred_lft forever
[root@jindada ~]# ip address
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:eb:ea:8d brd ff:ff:ff:ff:ff:ff
inet 10.0.0.100/24 brd 10.0.0.255 scope global noprefixroute eth0
valid_lft forever preferred_lft forever
inet6 fe80::3310:9d15:9ee4:43e8/64 scope link noprefixroute
valid_lft forever preferred_lft forever
# 2.ifconfig是Centos6默认显示IP地址的命令
[root@jindada ~]# yum install -y net-tools
[root@jindada ~]# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.0.100 netmask 255.255.255.0 broadcast 10.0.0.255
inet6 fe80::3310:9d15:9ee4:43e8 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:eb:ea:8d txqueuelen 1000 (Ethernet)
RX packets 669 bytes 367883 (359.2 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 376 bytes 48482 (47.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
2.单独查看某个网卡的IP地址
[root@jindada ~]# ip a s eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:eb:ea:8d brd ff:ff:ff:ff:ff:ff
inet 10.0.0.100/24 brd 10.0.0.255 scope global noprefixroute eth0
valid_lft forever preferred_lft forever
inet6 fe80::3310:9d15:9ee4:43e8/64 scope link noprefixroute
valid_lft forever preferred_lft forever
[root@jindada ~]# ip address show eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:eb:ea:8d brd ff:ff:ff:ff:ff:ff
inet 10.0.0.100/24 brd 10.0.0.255 scope global noprefixroute eth0
valid_lft forever preferred_lft forever
inet6 fe80::3310:9d15:9ee4:43e8/64 scope link noprefixroute
valid_lft forever preferred_lft forever
[root@jindada ~]# ifconfig eth0
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.0.100 netmask 255.255.255.0 broadcast 10.0.0.255
inet6 fe80::3310:9d15:9ee4:43e8 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:eb:ea:8d txqueuelen 1000 (Ethernet)
RX packets 699 bytes 370373 (361.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 394 bytes 51180 (49.9 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
3.hostname查看IP
a | 显示主机别名 |
-d | 显示DNS域名 |
-f | 显示FQDN名称 |
-i | 显示主机的ip地址 |
-s | 显示短主机名称 |
-y | 显示NIS域名 |
# 1.显示系统主机名
[root@jindada ~]# hostname
jindada
# 2.显示所有的IP地址,会显示IPv6的地址
[root@jindada ~]# hostname -i
fe80::3310:9d15:9ee4:43e8%eth0 10.0.0.100
# 3.只显示IPv4地址
[root@jindada ~]# hostname -I
10.0.0.100
4.获取到公网地址
[root@jindada ~]# curl ifconfig.me
139.226.13.64
[root@jindada ~]# curl cip.cc
IP : 139.226.13.64
地址 : 中国 上海
运营商 : 联通
数据二 : 上海市 | 联通
数据三 : 中国上海上海 | 联通
URL : http://www.cip.cc/139.226.13.64