# W1 (2023/09/12) ## 修改主機名稱 1. `hostname` 查看主機名稱 ``` [root@centos7 user]# hostname centos7 ``` 2. `hostnamectl set-hostname` `bash`設定主機名稱&套用 ``` [root@centos7 user]# hostnamectl set-hostname centos-vm1 [root@centos7 user]# bash [root@centos-vm1 user]# ``` ## 列出及查詢已安裝的套件 RedHat系列: `rpm` Ubuntu: `dpkg` q: query, a: all, e: eraser -qa 查詢所有東西用 -e 移除東西用 ## 系統服務管理 * status(查看狀態) * start(啟動) * stop(停止) * restart(重啟) * reload(載入) **紅底線的disable 表示機器重新啟動後不會自動開啟** ![](https://hackmd.io/_uploads/BJVPqYTC3.png) **設定為開機自動啟動** ![](https://hackmd.io/_uploads/S1XT5ta03.png) ## 手動設定IP(兩台機器連線) 1. ![](https://hackmd.io/_uploads/SJ0XxjaRh.png) 2. ![](https://hackmd.io/_uploads/HJg9xWsaAn.png) 3. **根據`ifconfig`查詢IP位置後更改** ![](https://hackmd.io/_uploads/rkbjWsaC3.png) 4. **重新開關** ![](https://hackmd.io/_uploads/Hkngzj602.png) 5. 修改`/etc/hosts` 新增2台機器的IP 名稱 ``` 192.168.68.100 vm1 vm1.test.com 192.168.68.101 vm2 vm2.test.com ``` 6. 互ping 用名字互ping ![](https://hackmd.io/_uploads/H17ABiaRn.png) ## ssh連線 * `ssh 登入帳號@機器名` ``` [user@centos-vm2 ~]$ ssh root@vm1 root@vm1's password: Last login: Tue Sep 12 16:46:21 2023 from vm2 [root@centos-vm1 ~]# ```