晨考
1.移動檔案指令
mv
2.删除檔案的指令機器參數
rm
參數:
-i :提示
-f :不提示
-r :遞歸删除
3.複制檔案及其參數
cp
參數:
-r :遞歸複制
-a :不改變其屬性遞歸删除
4.編輯檔案的指令
vim
echo
cat + tee
5.vim的三種模式
指令模式
末行模式
編輯模式
6.vim中的快捷鍵
yy :複制光标行
nyy :複制光标下n行
dd :删除光标行
ndd :删除光标下n行
p :粘貼到光标下行
P :粘貼到光标上一行
G :跳轉到檔案行尾
gg :跳轉到檔案行首
0 :跳轉到行首
$ :跳轉到行尾
u :回撤
ctrl + r: :撤回回撤
a/i/o :進入編輯模式
:n :跳轉到第n行
:set un :顯示行數
:set nonu :關閉行數
:set ic :顧略大小寫
7.vim中搜尋内容
1.進入指令模式
2./
3.輸入内容
4.回車
8.vim中删除多行的方式
1.ndd
2.可視化編輯
9.vim中在前十行首加上#
1.可視化編輯
1.vim 檔案路徑
2.ctrl + v
3.鍵盤方向鍵選擇目标
4.shift + i
5.輸入内容
6.Esc
7.回車
2.輸入要操作的指令行數
格式:n,m [指令]
1,10 d :删除第一行到第十行 %代表的是文本的最後一行
1,10 s/被替換的内容/替換的新内容/g :第一行到第十行中指定的内容會被替換
3.使用正則
1,10 s/\(.*\)/#\1/g
10.正規表達式複習
* :比對0次到多次
. :比對除換行符之外的任意字元
? :比對0次或一次前導字元
+ :比對1次到多次前導字元
^ :比對以某個字元開頭
$ :比對以某個字元結尾
\ :取消轉義
() :分組
[] :或者(裡面包含的任意一個字元)
| :或者(兩邊的整體字元)
{} :指定比對個數
概要
1.系統目錄結構介紹
2.目錄結構知識詳述
詳細
1.目錄結構特點
1.linux系統中的目錄一切從根開始
2.linux系統中的目錄擁有層次性
3.linux系統中的目錄需要挂載使用
2.目錄挂載初識
1.定義挂載裝置資訊
光驅裝置:cd /dev/cdrom
2.挂載的指令
mount [磁盤路徑] [挂載的路徑]
3.檢視本機挂載的指令
df -h
4.解除安裝挂載的磁盤
umount [解除安裝挂載的路徑]
3.目錄的結構發展
1.第一塊磁盤:/(根盤,用來存放系統程式)
2.第二塊磁盤:儲存資料(資料盤)
...資料盤
4.關閉selinux
臨時關閉:setenforce 0
永久關閉:vim /etc/selinux/config
SELINUX=disabled
知識儲備
lost,fount 隻有在ext類型磁盤中才會有,太古老現在的磁盤都是xfs
media,misc 這兩個和音樂相關,在桌面模式中會有
proc 檔案系統,隻要存放目前系統運作的實時狀态
第三方軟體安裝在:/usr/look
異地災備;異地儲存備用資料
bin --> usr/bin
bin:相當于軟連接配接
2.目錄結構知識
1.網卡配置檔案
/etc/sysconfig/network-scripts/incfg-eth1
1.網卡配置檔案
ip address show
簡稱:ip a
2.重載網卡資訊
1.systemctl restart network
2.重載關閉,打開
ifdown [網卡資訊]
ifup
3.故障排查
1.确認網關位址是否通暢
2.确認網關配置是否正确
3.确認網絡管理服務關系(因為已經有了netwprk)
systemctl stop MetworkManager
systemctl disable NetworkManager
或者
systemctl disable --now NetworkManager
判斷ssh服務是否開啟
systemctl status sshd
2.解析配置檔案
/etc/rseolv.conf
常用DNS
114.114.114.114 中國電信
223.5.5.5/223.6.6.6 中國阿裡雲
8.8.8.8 谷歌
更改dns
cat /etc.resolv.conf
vim /etc/resolv.conf
臨時設定,重新開機後回到原來
3.主機名稱檔案
echo $HOSTNAME
cat /etc/hostname
臨時修改主機名
hostname 修改後的名字
bash
永久修改主機名
方式1.vim /etc/hostname
重新開機生效
方式2.hostnamectl set-hostname [修改後的名字]
立即生效