Bootstrap

Linux学习-98-关机操作命令

19.1 关机操作
  • 在Linux领域内大多用在服务器上,很少遇到关机的操作。毕竟服务器上跑一个服务是永无止境的,除非特殊情况下,不得已才会关机。
  • 关机指令为:shutdown;
#linux没有错误就代表安装成功
sync				#将数据由内存同步到硬盘中。
shutdown			#关机指令,你可以man shutdown来看一下帮助文档。例如你可以运行如下命令关机:
shutdown -h 10		#这个命令告诉大家,计算机将在10分钟后关机
shutdown -h	now		#立马关机
shutdown -h 20:25	#系统会在今天20:25关机
shutdown -h +10		#十分钟后关机
shutdown -r now/+0	#系统立马重启
shutdown -r +10		#系统十分钟后重启
reboot				#就是重启,等同于shutdown -r now
halt				#关闭系统,等同于shutdown -h now和poweroff 宕机

不管是重启系统还是关闭系统,首先要运行Syc命令,把内存中的数据写到磁盘中

Linux系统中一切皆文件;根目录是是/,所有的文件都挂载在这个节点下

  • 关于虚拟机不联网问题:CentOS需要查看/etc/sysconfig/network-scripts的ifcfg-eth0文件并进行配置。
[user01@CncLucZK sysconfig]$ cd /etc/sysconfig/network-scripts
[user01@CncLucZK network-scripts]$ ll
total 8
-rw-r--r-- 1 root root 183 Dec 11  2020 ifcfg-eth0
-rw-r--r-- 1 root root  17 Dec 10  2019 route6-eth0
[user01@CncLucZK network-scripts]$ cat ifcfg-eth0
# Created by cloud-init on instance boot automatically, do not edit.
#
BOOTPROTO=dhcp
DEVICE=eth0
HWADDR=52:54:00:89:85:ea
ONBOOT=yes
PERSISTENT_DHCLIENT=yes
TYPE=Ethernet
USERCTL=no
#本地配置的虚拟机要配置网络的

win/linux下ping命令相同

查看网络配置:win:ipconfig linux:ifconfig、ip addr、ip a

[user01@CncLucZK network-scripts]$ ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.17.0.3  netmask 255.255.240.0  broadcast 172.17.15.255
        inet6 fe80::5054:ff:fe89:85ea  prefixlen 64  scopeid 0x20<link>
        ether 52:54:00:89:85:ea  txqueuelen 1000  (Ethernet)
        RX packets 146339  bytes 30690518 (29.2 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 114626  bytes 21240452 (20.2 MiB)
        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

  • /etc/csh.login关于登陆的脚本文件

  • echo定向到一些文件中输入字符串,或单独输出字符串

19.2 开机登录
  • 开机会启动许多程序。它们在Windows叫做"服务"(service),在Linux就叫做"守护进程"(daemon)。
  • 开机成功后,它会显示一个文本登录界面,这个界面就是我们经常看到的登录界面,在这个登录界面中会提示用户输入用户名,而用户输入的用户将作为参数传给login程序来验证用户的身份,密码是不显示的,输完回车即可!
  • 一般来说,用户的登录方式有三种:
    • 命令行登录
    • ssh登录
    • 图形界面登录
  • 最高权限账户为root,可以操作一切!
;