一湾蔓、Linux中的目錄結構
l /bin :系統(tǒng)命令目錄
l /dev :系統(tǒng)設備目錄
l /home :用戶的家 /home/lau
l /lib :系統(tǒng)庫文件 .so 動態(tài)庫 .a靜態(tài)庫
l /media :系統(tǒng)多媒體目錄 (軟驅、光驅)
l /mnt :系統(tǒng)掛載目錄 (外置u盤) /mnt/usb
l /proc :系統(tǒng)內(nèi)存目錄
l /sbin :超級管理員root命令目錄
l /tmp :系統(tǒng)緩存目錄
l /var :系統(tǒng)臨時目錄(經(jīng)常變動) 數(shù)據(jù)庫文件备蚓,網(wǎng)頁文件空幻,日志文件
l /boot :系統(tǒng)啟動目錄
l /etc :系統(tǒng)配置文件目錄
l /lost+found :失物認領處
l /opt :第三方程序目錄(qq烁峭、wps)
l /root :超級管理員的家
l /usr :系統(tǒng)程序目錄(apache、php秕铛、mysql)
二约郁、IP地址配置
1、查看IP狀態(tài)
ifconfig
2.配置網(wǎng)卡IP地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 #網(wǎng)卡名稱
IPADDR=192.168.1.253 #IP地址
NETMASK=255.255.255.0 #子網(wǎng)掩碼
GATEWAY=192.168.1.1 #網(wǎng)關地址
ONBOOT=yes # [yes|no] 啟動系統(tǒng)時是否開啟網(wǎng)卡
BOOTPROTO=static #[none|static|bootp|dhcp](上網(wǎng)方式但两、手動獲取IP或自動獲洒廾贰)
HWADDR 物理地址
3、啟動網(wǎng)絡
service network start|stop|restart|status
啟動所有網(wǎng)絡服務 啟動|停止|重啟|狀態(tài)
ifup 啟動指定某塊網(wǎng)卡
ifdown 關閉指定某塊網(wǎng)卡
4谨湘、ping 測試網(wǎng)路是否暢通
如網(wǎng)卡已配置完畢绽快,可以通過ping命令來測試網(wǎng)絡是否暢通
ping ip地址
二、Linux命令的基本格式及常用命令
2)常用指令
ls :查看當前路徑文件信息
-l :查看文件的詳細信息
以上指令還可以寫成ll的形式悲关,也可以達到以上效果
-a :查看文件的全部信息(包括隱藏文件)
以上選項還可以寫在一起谎僻,如下所示
注:對于很多同學如果記不住Shell有哪些附件參數(shù)或選項娄柳,可以通過man(manual的縮寫)指令來查詢當前指令信息寓辱。
看完后,可以通過字母q退出 或者使用 指令 --help查看
pwd :查看當前工作區(qū)
cd :切換目錄
cd 空格 /home/zhangsan
cd空格 .. 跳轉到上一級目錄
cd 空格 ~ 返回超級管理的家
clear 清屏操作
login :登陸
logout :登出(注銷)
以上兩個命令主要針對字符界面
圖形界面 :ctrl+alt+f1
字符界面 :ctrl+alt+f2~f6
shutdown :關機
-h :多少分后關機 shutdown –h 分鐘數(shù)(如為0則立即關機)
–r :多少分后重啟 shutdown –r 分鐘數(shù)(如為0則立即重啟)
–k :警告多少分后關機 shutdown –k 分鐘數(shù) (并不執(zhí)行關機指令赤拒,只是一種警告信息)
-c :中止關機指令(通常用ctrl+c中止關機指令)
halt :關機(只關閉Linux系統(tǒng)秫筏,但不關閉電源)
reboot :重啟
clear:清屏
su : 切換用戶
三、文件管理
1挎挖、Linux系統(tǒng)中的文件權限
r(read) 4 可讀
w(write) 2 可寫
x() 1 可執(zhí)行
644 755
rw-r-r rwx-rx-rx
在Linux中可以通過ls –l查看文件的詳細信息
drwxr-xr-x說明
第一個字母d全稱dir(代表目錄)
后面的位數(shù)代表當前文件權限
rwxr-xr-x
rwx r-x r-x
7 5 5
2这敬、ls指令
ls [參數(shù)] [路徑或文件名] :查看當前路徑文件信息
-l :以列表形式顯示文件信息
ll
-a :查看文件的全部信息(包括隱藏文件)
3、文件的創(chuàng)建與刪除
1)vi filename :創(chuàng)建文件蕉朵、
2)touch 文件名 :創(chuàng)建文件但不打開
3)rm 文件名 :刪除文件或文件夾
-r :遞歸刪除
-f :刪除確認
4崔涂、目錄管理
1)mkdir 目錄名 :創(chuàng)建文件目錄
-p :遞歸創(chuàng)建
-m :創(chuàng)建目錄時,指定文件權限
2)rmdir 目錄名 :刪除文件目錄
-p :遞歸刪除
說明:rmdir指令在刪除文件夾時始衅,如要刪除的文件存在子文件時冷蚂,系統(tǒng)是不允許刪除的
5缭保、復制與移動
1)復制 cp [參數(shù)] <源文件路徑> <目標文件路徑>
-R :遞歸復制
-p :復制時保持文件的原有屬性
-v :顯示復制進度
復制文件夾:
復制文件:
2)移動 mv [參數(shù)] [源文件或目錄] < 目標文件或目錄>
-v :顯示進度
mv除了可以移動某個文件,還可以實現(xiàn)為文件重命名
6蝙茶、文件統(tǒng)計
wc [參數(shù)] <文件列表>:文件大小統(tǒng)計
-c :統(tǒng)計文件字節(jié)數(shù)
-l :統(tǒng)計文件的總行數(shù)
-w :統(tǒng)計文件的單詞數(shù)
7艺骂、grep搜索 (管道命令)
grep [參數(shù)] <‘字符串’> <源文件>
-n :匹配的行號
-c :匹配的行數(shù)
-i (ignore):忽略大小寫
8、顯示文件內(nèi)容
1)cat :顯示文件內(nèi)容(正序顯示)
2)tac :顯示文件內(nèi)容(反序顯示)
9隆夯、更改文件權限
chmod :更改文件權限
-R :遞歸修改
10钳恕、find 文件查找
find [目錄列表] [匹配參數(shù)] [匹配標準] 查找文件
-name :根據(jù)文件的名稱查找
11、gzip壓縮工具
語法: gzip [-d#] filename 其中#為1-9的數(shù)字
“-d” : 解壓縮時使用
“-#” : 壓縮等級蹄衷,1壓縮最差忧额,9壓縮最好,6為默認
12愧口、bzip2壓縮工具
語法: bzip2 [-dz] filename
bzip2 只有兩個選項需要您掌握宙址。
“-d” : 解壓縮
“-z” : 壓縮
壓縮時,可以加 “-z” 也可以不加调卑,都可以壓縮文件抡砂,”-d” 則為解壓的選項:
13、文本編輯工具vim
1)一般模式下文本光標
h或向左方向鍵:光標向左移動一個字符恬涧。
j 或向下方向鍵:光標向下移動一個字符注益。
k 或者向上方向鍵:光標向上移動一個字符。
l 或者向右方向鍵:光標向右移動一個字符溯捆。
Ctyl+d:屏幕 向前移動半頁
Ctyl+u:屏幕向后移動半頁
+:光標移動到非空格符的下一列
-:光標移動到非空格符的上一列
n空格 (n是數(shù)字):按下數(shù)字n然后安空格丑搔,則光標向右移動n個字 符,如果改行字數(shù)小于n提揍,則光標繼續(xù)從下行開始向右移動啤月,一 直到n;
0(數(shù)字0)或者shift+6:移動到本行行首劳跃。
Shift+4:既“$”移動到本行行首
H:光標移動到當前屏幕的最頂端
M:光標移動到當前屏幕的中央那一行
L:光標移動到當前屏幕的最底行
G:光標移動到文本最末行
nG(n是數(shù)字):移動到該文本的第n行
gg:移動帶該文本的首行
n回車(n是數(shù)字):光標向下移動n行
2)一般模式下刪除谎仲,復制,粘貼
x,X:x為向后刪除一個字符刨仑,X為向前刪除一個字符
nx(n位數(shù)字):向后刪除n個字符
dd:刪除光標所在的那一行
ndd(n為數(shù)字):刪除光標所在的向下n行
dlG:刪除光標所在行第一行的所有數(shù)據(jù)
dG:刪除光標所在行的末行的所有數(shù)據(jù)
yy:復制光標所在那行
nyy:刪除光標所在行起向下n行
p,P:p復制的數(shù)據(jù)從光標下行粘貼郑诺,P則從光標上一行粘貼
y1G:復制光標所在行第一行所有數(shù)據(jù)
yG:復制光標所在行末行所有數(shù)據(jù)。
J:講光標所在行與下一行的數(shù)據(jù)結合成同一行
u:還原所有操作
3)進入編輯模式
:w:將編輯過的文本保存
:w!:若文本屬性為只讀時杉武,強制保存
:q:退出vim
:q!:不管編輯或未編輯都不保存退出
:wq:保存 退出
:e!:將文檔還原成最原始狀態(tài)
ZZ:若文檔沒有改動辙诞,則不儲存離開,若文檔改動過轻抱,則儲存后離 開飞涂,等同于:wq
:w [filename]:編輯后的文檔另存為filename;
:r[filename]:在當前光標所在的行下面讀入filename文檔的內(nèi)容
:set nu:再每行的行首顯示符號
:set nonu:取消行號