Linux? ? www.kernel.org? www.gnu.org
-- 內(nèi)核
--服務(wù)器(企業(yè),金融,銀行)
-- 個(gè)人桌面版(fedora,中標(biāo)麒麟)操作系統(tǒng)
-- 手機(jī)安卓系統(tǒng)
版權(quán)許可: GNU/GPL
centos redgat ububtu suse? fedora----linux 的發(fā)行版本
下載:mirrors.163.com? mirrors.suhu.com? mirror.centos.org? 操作系統(tǒng)
安裝系統(tǒng)
1. 創(chuàng)建一個(gè)目錄用來保存虛擬機(jī)文件
2. 安裝系統(tǒng)
3. 連接操作系統(tǒng)(默認(rèn)超級(jí)管理員root)
查看iP地址:ifconfig? 網(wǎng)絡(luò)配置命令 或ip a
連接系統(tǒng)? :
XShell? ? sshroot@192.168.158.128
XManager 圖形化界面連接? 連電腦桌面
傳輸文件 :
FileZilla /secureFX
文本編輯器 : notepad++ /EditPlus
虛擬機(jī)聯(lián)網(wǎng)注意事項(xiàng)
1 虛擬機(jī)統(tǒng)一使用NAT方式連接
2當(dāng)虛擬機(jī)連不上
a)確定VMnet8網(wǎng)卡的IP地址(192.168.12.1)
b)服務(wù)--(vmware dhcp service)和(vmware nat service)
c)網(wǎng)卡"已連接"勾上
d)檢查"虛擬網(wǎng)絡(luò)編輯器"的NAT相關(guān)設(shè)置(網(wǎng)段)
3 重啟一下網(wǎng)卡? #service network restart
/表示根目錄? ,,linux系統(tǒng)里面最上層的目錄
文件或目錄名稱嚴(yán)格區(qū)分大小寫
常用命令 :
cd /var/log? 進(jìn)入指定目錄? change direction
pwd 打印當(dāng)前目錄
ls 列出當(dāng)前目錄有哪些文件(目錄)
ls -l? 長格式列出文件屬性
ls -d 查看目錄本身
ls -ld +文件路徑? ? 查看長文件目錄本身
ls -a 查看所有文件(包含隱藏文件)
ls -l 等效于ll
drwxr-xr-x.? 2 root root? 4096 Feb 22? 2013 statetab.d
-rw-r-----.? 1 root root? 1786 Sep 25? 2012 sudo.conf
如果第一個(gè)字符位置是- 代表是普通文件
如果第一個(gè)字符是d,代表是目錄
mkdir 創(chuàng)建目錄
-p 遞歸的創(chuàng)建(多級(jí)目錄創(chuàng)建)
rmdir (刪除目錄 ,,只能刪除空目錄)
rm 刪除文件或者目錄
-f? 強(qiáng)制刪除
-r? 刪除目錄
組合使用 rm -rf 文件名
cp 拷貝 == > cp src dst
-r 復(fù)制目錄
-a 復(fù)制所有 ,,包括屬性
mv 移動(dòng)或者重命名
cat 查看文件
more 分屏查看文件內(nèi)容
head -5 文件名 查看前5行內(nèi)容
tail -10 文件名? 查看文件后5行內(nèi)容
.? 或 ./代表當(dāng)前目錄
..? 或 ../ 代表上級(jí)目錄
[root@localhost ~]#? -------當(dāng)前登錄用戶@主機(jī)名 當(dāng)前目錄 ~代表當(dāng)前用戶的家目錄
#代表 超級(jí)用戶
$代表普通用戶
Ctrl +c終止命令
du 統(tǒng)計(jì)文件或者目錄大小
-s -h
組合使用 du -sh 文件
du -s /etc/*
du -s /etc
grep -- 在文件里面找符合條件的行
grep 'root' /etc/passwd
-i? 不區(qū)分大小寫? grep? -i 'root' /etc/passwd
-v 取反? grep? -v 'root' /etc/passwd
-A[2] 顯示后兩行
-B[2] 顯示前兩行
-n? 加上行號(hào)
-R? 加上遞歸
grep 支持正則表達(dá)式? ,,后面講
find? --在目錄里面找符合條件的文件或目錄
find 查找的目標(biāo)? 匹配的條件? find /etc/ -name "*conf*"
-name
-type d 或 f
vi? vim? 編輯文件
命令行模式
輸入dd 刪除光標(biāo)所在的行
輸入3dd刪除光標(biāo)所在的連續(xù)3行
輸入p 粘貼
輸入yy 復(fù)制光標(biāo)所在的行
輸入3yy 復(fù)制光標(biāo)所在的連續(xù)的三行
輸入G 光標(biāo)快速定位到最后一行
gg 光標(biāo)快速定位到第一行
u 撤銷上一部操作
查找匹配內(nèi)容 : /+查找名稱? 光標(biāo)向下 按鍵盤小寫n? 光標(biāo)向上? 按鍵盤大寫N
輸入 i 進(jìn)入插入模式
插入模式(編輯)
按ESC 輸入冒號(hào) 進(jìn)入最后行模式
最后行模式
:5 光標(biāo)定位到第五行
:1,$s/nologin/8888/g 表示 從第一行開始把整個(gè)文件的nologin替換成8888
1表示 起始行
$表示最后一行
nologin表示需要被替換的內(nèi)容
8888表示替換的內(nèi)容
g表示通行(整行替換)
set nu (顯示行號(hào))
w q !? (wq表示保存退出 ,w保存? q 退出? !強(qiáng)制退出)
touch 文件名? (創(chuàng)建一個(gè)為空的文件)
man 命令 查看命令幫助