RHCE學習筆記(一)

小弟不才,過了年報班學習RHCE,兩個月的時間過去了,昨天在僑福芳草地考試了,O(∩_∩)O~PASS,下面將學習的筆記共享出來,希望能給準備考RHCE的同學一些幫助。


注意事項:
名稱中有空格的地方要寫 \ (反斜槓) 或者 ‘ ’(單引號括上)
重置虛擬機:gls-resetvm

輸入setup 可以有多種工具使用

一、系統的安裝:

1.編輯自動安裝腳本的工具:   system-config-kickstart


二、軟件包的管理


1.軟件包的最小單位: rpm


2.  yum-3.2.27-14.el6.noarch(x86_64/i686).rpm

軟件包名稱-版本號-發佈號-架構號.rpm


3.如果系統中已經存在的軟件包保存爲
.rpmsave

.rpmnew


4.從5版本開始引入yum
支持軟件倉庫
圖形界面工具:system-config-packages(pirut)

             pup


5.倉庫 以.repo 結尾  倉庫裏面必須有repodata 的配置文件
倉庫的位置:/etc/yum.repos.d/  
倉庫的寫法:
[repo-name]
name=A nice description
baseurl=http://yourserver.com/path/to/repo  (建立本地倉庫 file:///media/RHEL_6.2\ x86_64\ 1/不能直接複製光盤名稱,空格處是反斜槓 或者用單引號括上‘ ’
enable=1/0    1爲啓用    0爲不啓用

gpgcheck=1/0  1爲啓用檢查 0爲不啓用檢查


6.yum 的使用方法
安裝軟件(以foo-x.x.x.rpm爲例):yum install foo-x.x.x.rpm
刪除軟件:yum remove foo-x.x.x.rpm或者yum erase foo-x.x.x.rpm
升級軟件:yum upgrade foo或者yum update foo
查詢信息:yum info foo
搜索軟件(以包含foo字段爲例):yum search foo
顯示軟件包依賴關係:yum deplist foo

查找某條命令與軟件包的關係:yum provides ****


7.使用yum 可以升級內核
在升級完內核後要對 /etc/grub.conf    進行配置,按照要求來配置默認的啓動內核

升級內核可以將kernel 文件下載到本地,然後使用 yum localinstall 進行安裝,最後要加上 --nogpgcheck 防止進行檢查



三、基礎知識


1.一個圖形終端和五個文本終端

 手動開啓圖像化界面:startx


2.在文本界面下啓動鼠標

gpm 服務 ,需要安裝


3.配置 visudo 文件,來下放用戶的權限

 在執行命令的時候前面加 sudo command  輸入密碼


4.history 查看以前執行過的指令

 快捷執行以前的指令  !* (指令前的數字)


四、瀏覽文件系統


1.目錄名稱的大小寫敏感
目錄結構:
常用目錄:


2.掛載文件的時候要先創建子目錄再掛載


3.瀏覽常用命令:
內嵌指令:cd          

獨立指令:ls   cp   mv   rm


4.命令的格式
command option argument    命令+選項(行爲,要做什麼)+參數(目標,對誰進行操作)
命令和命令之間用 ; (分號)來隔開


5.獲得命令行的幫助

whatis
command --help

man


6.pwd  打印當前目錄
 cd .. 返回上一層目錄
 cd    回車,直接回家目錄
 cd -  返回剛纔的目錄
 ls -d */  只是顯示目錄
 ls -R  遞歸目錄,顯示子目錄
 cp [option] file1 file2 destination(dir)  拷貝的文件可以有多個,但是目標地址只能有一個
 stat /etc  查看文件夾的屬性
 shred   文件粉碎命令
 ln -s /etc/fatab mafstab  建立軟鏈接
 du -s(h)  (M的形式)統計數據大小
 df -Th      顯示文件系統的信息

 file        查看文件的信息


7.文件類型
b  表示塊設備    累積後才相應

c  標識字符設備  即時生效


五、編輯器


1.vi編輯器
開始進入時是瀏覽模式
: 進入擴展模式
i  進入編輯模式
! 爲強制執行
e! 文件被重新讀取
a  進入編輯模式時,移動到下一個字符
o  進入編輯模式時,直接重新開始一行
w  存盤
q  退出
x  存盤並退出
快速定位的方法:
G     快速定位到最後一行
gg    快速定位到第一行
:***/***G  快速定位到第***行
w/b   往後/前跳一個單詞
快速查找/替換:
/***   能夠快速查找字符
n、N   定位到要查找的東西,並且向下/上跳轉
:%s/a/d/g  s 表示搜索  /a 超找a /d 替換成d  /g 全行替換  (不加/g只是替換行的第一個搜索字符)
:nohl  nohighlight  取消高亮
複製粘貼的方法:(光標一下***行)
yy    複製本行
***yy 複製***行
p     粘貼
dd    刪除/剪切
***dd 刪除/剪切***行
ctrl + v  屬於vim 的擴展功能,可以支持選擇單行中的一段字,或者一塊字
u     撤銷操作
ctrl + r   反撤銷操作
切屏幕
ctrl + w  s 橫向屏切屏
ctrl + w  v 縱向屏切屏
ctrl + w  → / ←   切換不同窗口的光標
:qa!   強制全部退出,不存盤
ctrl + w  o 關閉所有窗口,只存留當前窗口
ctrl + w  n  新建一個窗口
vim 的一些擴展功能
:set (no)nu[mber]  表示/取消行數標記
:set autoindent    自動縮進功能
:set ignorecase    大小寫不區分
編輯 ~/.vimrc  可以設置默認情況  (set number  默認打開後顯示行號)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章