a 如何進入到救援模式node
修改網卡 1.修改配置文件名稱 /etc/sysconfig/network-scripts/ 名稱爲:ifcfg-xxx 2.修改配置文件內的 device 和name 3.修改內核參數 vi /etc/sysconfig/grub quiet 前加入 net.ifnames=0 biosdevname =0 4.更新參數 grub2-mkconfig -o /boot/grub2/grub.cfg 5.重啓 shutdown -r now
確保網絡鏈路是否通暢
ping IP地址信息python
e. 確認物理主機上有和虛擬主機相同虛擬網卡信息(地址配置正確)linux
有你的女友阻止你ios
解決問題:a. 網絡安全服務進行了阻止(iptables firewalld 防火牆服務)centos
telnet 地址信息 服務端口號安全
解決問題:bash
a. 確認遠程鏈接服務是否開啓b. 確認服務端口號信息是否發生了變化服務器
a. 命令提示符
[root@oldboysh03-znb ~]#
熟悉命令提示符組成部分網絡
c. 系統路徑信息(目錄結構)
一切從根開始dom
d. 路徑信息查找方法
絕對路徑:從根開始查找 /etc /etc/hosts
缺點:若是層級比較多的時候,利用絕對路徑查找數據會比較麻煩
優勢:定位查詢數據的準確性更高
相對路徑:不從根開始進行查找, 相對於當前路徑而言, 進行查找數據
優勢:若是層級比較多的時候,利用相對路徑查找數據會比較方便
缺點:路徑信息不正確,數據沒法有效查詢到
1)系統運行命令
關機命令
shutdown
shutdown -h 10 ---》指定多少分鐘後進行關機
[root@oldboysh03-znb ~]# shutdown -h 10
Shutdown scheduled for Tue 2018-12-04 11:32:21 CST, use 'shutdown -c' to cancel.
關機 方案 什麼時間將進行關機 shutdown -c取消關機
Broadcast message from root@oldboysh03-znb (Tue 2018-12-04 11:22:21 CST): 多用戶
廣播 消息
The system is going down for power-off at Tue 2018-12-04 11:32:21 CST!
系統將在什麼時間進行關機
shutdown -c ---》取消關機方案
[root@oldboysh03-znb ~]# shutdown -c
[root@oldboysh03-znb ~]#
Broadcast message from root@oldboysh03-znb (Tue 2018-12-04 11:29:42 CST):
取消關機信息進行廣播
The system shutdown has been cancelled at Tue 2018-12-04 11:30:42 CST!
關機方案已經被取消掉了
shutdown -h 0/now ---》當即關機
重啓命令
shutdown
shutdown -r 10 ---》指定多少分鐘後進行重啓
shutdown -r 0/now ---》表示進行當即重啓操做
shutdown -c ---》取消重啓方案
幫助命令 man mannual 幫助手冊信息
man 命令信息shutdown
命令幫助信息中, 語法中的中括號信息無關緊要
補充說明:有些命令是不能經過man手冊獲取幫助信息
[root@oldboysh03-znb ~]# man shutdown
SHUTDOWN(8) shutdown SHUTDOWN(8)
NAME 第一個部分:簡單說明命令的做用
shutdown - Halt, power-off or reboot the machine
暫停; 斷電 or 重啓服務器
SYNOPSIS 第二個部分:命令使用規範(命令語法)
shutdown [OPTIONS...] [TIME] [WALL...]
DESCRIPTION 第三個部分:命令的詳細描述說明
shutdown may be used to halt, power-off or reboot the machine.
OPTIONS 第四個部分:命令的參數說明
The following options are understood:
--help
Print a short help text and exit.
-H, --halt
Halt the machine.
shutdown
halt 注意避免使用
poweroff
init0
1)顯示當前路徑信息 pwd - print working directory 顯示當前所在路徑 [root@oldboysh03-znb sysconfig]# pwd /etc/sysconfig 2)切換目錄結構 cd - change directory 改變目錄信息 cd 你要去往的路徑信息 ①. 快速切換路徑,返回到上一次所在路徑信息 [root@oldboysh03-znb tmp]# cd /etc/sysconfig/network-scripts/ [root@oldboysh03-znb network-scripts]# pwd /etc/sysconfig/network-scripts [root@oldboysh03-znb network-scripts]# cd /tmp/ [root@oldboysh03-znb tmp]# pwd /tmp [root@oldboysh03-znb tmp]# cd - /etc/sysconfig/network-scripts [root@oldboysh03-znb network-scripts]# pwd /etc/sysconfig/network-scripts [root@oldboysh03-znb network-scripts]# cd - /tmp ②. 快速切換路徑,返回到當前路徑的上一級目錄中 [root@oldboysh03-znb tmp]# cd - /etc/sysconfig/network-scripts [root@oldboysh03-znb network-scripts]# cd .. [root@oldboysh03-znb sysconfig]# pwd /etc/sysconfig [root@oldboysh03-znb sysconfig]# cd - /etc/sysconfig/network-scripts [root@oldboysh03-znb network-scripts]# cd ../.. [root@oldboysh03-znb etc]# pwd /etc [root@oldboysh03-znb etc]# cd - /etc/sysconfig/network-scripts [root@oldboysh03-znb network-scripts]# cd ../../../../../../ [root@oldboysh03-znb /]#
[root@oldboysh03-znb sysconfig]# pwd
/etc/sysconfig
[root@oldboysh03-znb sysconfig]# cd .
[root@oldboysh03-znb sysconfig]# pwd
/etc/sysconfig
[root@oldboysh03-znb sysconfig]# cd ./network-scripts/
[root@oldboysh03-znb network-scripts]# cd -
/etc/sysconfig
[root@oldboysh03-znb sysconfig]# cd network-scripts/
[root@oldboysh03-znb network-scripts]#
3. 快速切換路徑,返回到當前登錄用戶的家目錄中
[root@oldboysh03-znb /]# cd /tmp/
[root@oldboysh03-znb tmp]# pwd
/tmp
[root@oldboysh03-znb tmp]# cd ~
[root@oldboysh03-znb ~]# pwd
/root
[root@oldboysh03-znb ~]# cd /etc/sysconfig/network-scripts/
[root@oldboysh03-znb network-scripts]# pwd
/etc/sysconfig/network-scripts
[root@oldboysh03-znb network-scripts]# cd
PS:Linux系統中執行的一些命令,在沒有任何消息輸出的時候,就是最好的消息
3)建立目錄信息
make directory == mkdir
[root@oldboysh03-znb ~]# cd /oldboy
-bash: cd: /oldboy: No such file or directory
[root@oldboysh03-znb ~]# mkdir /oldboy
[root@oldboysh03-znb ~]# cd /oldboy
[root@oldboysh03-znb oldboy]# pwd
/oldboy
需求在已有的/oldboy目錄中建立多級目錄
[root@oldboysh03-znb oldboy]# mkdir /oldboy/oldgirl/olddog/
mkdir: cannot create directory ‘/oldboy/oldgirl/olddog/’: No such file or directory
[root@oldboysh03-znb oldboy]# mkdir /oldboy/oldgirl/
[root@oldboysh03-znb oldboy]#
[root@oldboysh03-znb oldboy]# mkdir -p /oldboy/hedanchun/alex
[root@oldboysh03-znb oldboy]# cd /oldboy/hedanchun/alex/
[root@oldboysh03-znb alex]# pwd
/oldboy/hedanchun/alex
[root@oldboysh03-znb alex]# mkdir /oldboy/hedanchun/alex
mkdir: cannot create directory ‘/oldboy/hedanchun/alex’: File exists
[root@oldboysh03-znb alex]# mkdir -p /oldboy/hedanchun/alex
建議建立目錄時,以絕對路徑建立目錄 [root@oldboysh03-znb alex]# mkdir oldgirl [root@oldboysh03-znb alex]# ls /oldgirl ls: cannot access /oldgirl: No such file or directory [root@oldboysh03-znb alex]# ls ./ oldgirl
1)如何建立文件信息
touch (摸)
[root@oldboysh03-znb alex]# cd /oldboy/
[root@oldboysh03-znb oldboy]# touch oldboy.txt
或者建立文件方法
touch /oldboy/oldboy.txt
說明:touch命令反覆執行不會有報錯信息
2)如何檢查文件或目錄是否存在
list -- ls
建立目錄或文件信息是否存在
[root@oldboysh03-znb oldboy]# ls
hedanchun oldboy.txt oldgirl
[root@oldboysh03-znb oldboy]# ls oldboy.txt
oldboy.txt
[root@oldboysh03-znb oldboy]# ls oldgirl.txt
ls: cannot access oldgirl.txt: No such file or directory
[root@oldboysh03-znb oldboy]# ls
hedanchun oldboy.txt oldgirl
[root@oldboysh03-znb oldboy]# ls /oldboy
hedanchun oldboy.txt oldgirl
[root@oldboysh03-znb oldboy]# ls /oldboy/
hedanchun oldboy.txt oldgirl
[root@oldboysh03-znb oldboy]# ls /oldboy/ -d
/oldboy/
顯示文件/目錄數據詳細信息
[root@oldboysh03-znb oldboy]# ls -l oldboy.txt
-rw-r--r--. 1 root root 0 Dec 5 10:02 oldboy.txt
[root@oldboysh03-znb oldboy]# ls -l -d /oldboy
drwxr-xr-x. 4 root root 56 Dec 5 09:57 /oldboy
[root@oldboysh03-znb oldboy]# ls -ld /oldboy
drwxr-xr-x. 4 root root 56 Dec 5 09:57 /oldboy
按照時間反向排序,顯示最新建立的數據信息
ls -ltr
3)如何查看文件信息
cat 查看文件信息命令
[root@oldboysh03-znb oldboy]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
利用cat命令和整合多個文件信息到一個文件中
[root@oldboysh03-znb oldboy]# cat oldgirl.txt
hello world
[root@oldboysh03-znb oldboy]# cat oldboy.txt oldgirl.txt
oldboyedu.com
oldboyedu02.com
hello world
[root@oldboysh03-znb oldboy]# cat oldboy.txt oldgirl.txt >olddog.txt
[root@oldboysh03-znb oldboy]# cat olddog.txt
oldboyedu.com
oldboyedu02.com
hello world
4)在空文件中生成數據信息
echo 將信息進行輸出
強調:在linux系統中,儘可能不要輸入中文符號信息(命令行) [root@oldboysh03-znb oldboy]# echo "hello world「 > ^C [root@oldboysh03-znb oldboy]# 」「」「’‘’‘’》《【】¥¥¥¥()
[root@oldboysh03-znb oldboy]# echo hello world
hello world
# 但願將指定的信息輸出到指定文件中
[root@oldboysh03-znb oldboy]# echo hello world > /oldboy/oldboy.txt
[root@oldboysh03-znb oldboy]# cat /oldboy/oldboy.txt
hello world
[root@oldboysh03-znb oldboy]# echo oldboyedu.com > /oldboy/oldboy.txt
[root@oldboysh03-znb oldboy]# cat /oldboy/oldboy.txt
oldboyedu.com
[root@oldboysh03-znb oldboy]# echo oldboyedu02.com >> /oldboy/oldboy.txt
[root@oldboysh03-znb oldboy]# cat /oldboy/oldboy.txt
oldboyedu.com
oldboyedu02.com
5)對文件或目錄數據信息進行拷貝(複製)
copy --- cp
語法格式 cp 參數信息 要進行復制的信息 複製到什麼位置
# 將/etc/hosts文件複製到/oldboy目錄中 常見問題: 在複製文件時,不要再文件名稱後面加上/ 通常只有目錄後面有/ [root@oldboysh03-znb oldboy]# cp /etc/hosts /oldboy [root@oldboysh03-znb oldboy]# ll /oldboy/ total 16 drwxr-xr-x. 3 root root 18 Dec 5 09:33 hedanchun -rw-r--r--. 1 root root 158 Dec 5 10:53 hosts -rw-r--r--. 1 root root 30 Dec 5 10:17 oldboy.txt -rw-r--r--. 1 root root 42 Dec 5 10:41 olddog.txt drwxr-xr-x. 2 root root 6 Dec 5 09:31 oldgirl -rw-r--r--. 1 root root 12 Dec 5 10:40 oldgirl.txt [root@oldboysh03-znb oldboy]# cp /etc/hosts /oldboy01 [root@oldboysh03-znb oldboy]# ll /oldboy01 -rw-r--r--. 1 root root 158 Dec 5 10:53 /oldboy01 正確複製文件方法 [root@oldboysh03-znb oldboy]# cp /etc/hosts /oldboy/ cp: overwrite ‘/oldboy/hosts’? y 說明:文件沒有存在會直接複製, 若是已經存在會提示是否覆蓋 如何正確複製目錄信息 [root@oldboysh03-znb oldboy]# cp /etc/sysconfig/ /oldboy/oldgirl/ cp: omitting directory ‘/etc/sysconfig/’ [root@oldboysh03-znb oldboy]# cp -r /etc/sysconfig/ /oldboy/oldgirl/ [root@oldboysh03-znb oldboy]# ll /oldboy/oldgirl total 4 drwxr-xr-x. 6 root root 4096 Dec 5 11:03 sysconfig
[root@oldboysh03-znb oldboy]# cp -a /etc/ /oldboy/oldgirl/
[root@oldboysh03-znb oldboy]# ls /oldboy/oldgirl
etc sysconfig
move -- mv mv 參數 要移動數據信息 移動到什麼位置 移動/etc/selinux/config 到 /oldboy/shanghai/ [root@oldboysh03-znb oldboy]# ls /oldboy/shanghai ls: cannot access /oldboy/shanghai: No such file or directory [root@oldboysh03-znb oldboy]# mkdir /oldboy/shanghai [root@oldboysh03-znb oldboy]# mv /etc/selinux/config /oldboy/shanghai/ [root@oldboysh03-znb oldboy]# ls /oldboy/shanghai/ config [root@oldboysh03-znb oldboy]# mv /etc/selinux/config /oldboy/shanghai/ mv: cannot stat ‘/etc/selinux/config’: No such file or directory [root@oldboysh03-znb oldboy]# mv /oldboy/shanghai/config /etc/selinux/ [root@oldboysh03-znb oldboy]# ls /etc/selinux/ config final semanage.conf targeted tmp 能夠對文件信息進行重命名操做 [root@oldboysh03-znb oldboy]# ls hedanchun hosts oldboy.txt oldboy.txt.bak olddog.txt oldgirl oldgirl.txt shanghai [root@oldboysh03-znb oldboy]# mv hosts hosts01 [root@oldboysh03-znb oldboy]# ls hedanchun hosts01 oldboy.txt oldboy.txt.bak olddog.txt oldgirl oldgirl.txt shanghai 7)數據的刪除命令 remove -- rm rm 參數 要刪除的數據信息 # 刪除oldboy目錄中的hosts01文件 [root@oldboysh03-znb oldboy]# ls hedanchun hosts01 oldboy.txt oldboy.txt.bak olddog.txt oldgirl oldgirl.txt shanghai [root@oldboysh03-znb oldboy]# rm hosts01 rm: remove regular file ‘hosts01’? y [root@oldboysh03-znb oldboy]# ls hedanchun oldboy.txt oldboy.txt.bak olddog.txt oldgirl oldgirl.txt shanghai # 刪除目錄操做 [root@oldboysh03-znb oldboy]# ls hedanchun oldboy.txt oldboy.txt.bak olddog.txt oldgirl oldgirl.txt shanghai [root@oldboysh03-znb oldboy]# rm shanghai/ rm: cannot remove ‘shanghai/’: Is a directory [root@oldboysh03-znb oldboy]# rm -r shanghai/ rm: remove directory ‘shanghai/’? y # 如何強制刪除數據信息 [root@oldboysh03-znb oldboy]# rm -f olddog.txt [root@oldboysh03-znb oldboy]# ls olddog.txt ls: cannot access olddog.txt: No such file or directory [root@oldboysh03-znb oldboy]# rm -fr hedanchun [root@oldboysh03-znb oldboy]# ls hedanchun -d ls: cannot access hedanchun: No such file or directory [root@oldboysh03-znb oldboy]# rm -fr / oldboy/oldboy.txt rm: it is dangerous to operate recursively on ‘/’ rm: use --no-preserve-root to override this failsafe [root@oldboysh03-znb oldboy]# rm -fr / --no-preserve-root 說明:默認從centos6.7 開始就有/目錄自我保護機制
vi == nodepad++
vi 你要編輯的文件信息
第一個里程:利用vi命令打開文件
vi oldboy.txt
第二個里程:進入到編輯模式,開始編輯文件
按鍵盤上 小寫字母 i == insert
第三個里程:進行編輯
第四個里程:退出編輯模式
按 esc 進行退出
第五個里程:關閉打開的文件 :wq w-write q-quit 保存退出 :q 不保存進行退出