天天看點

系統目錄結構

晨考

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 [修改後的名字]
	立即生效