LINUX基礎操作:壓縮/解壓、光盤掛載、制作鏡相、YUM庫配置
今天我給大家說說LINUX常用的操作先從最基礎篇開始做吧! 希望大家可以仔細的讀這篇文章,小寧寫的很細心啊,哈哈!
www.2cto.com
操作一:數據包的壓縮和解壓縮
常見的壓縮數據包格式為 gzip和bzip 如何對這兩種壓縮文件進行壓縮和解壓呢
gzip進行壓縮: gzip /lianxi/123.txt
gip進行解壓縮: gunzip 123.txt
bzip進行壓縮:bzip /lianxi/123.txt
bzip進行解壓縮:bunzip /lianxi/123.txt
下面是操作載圖 www.2cto.com
第二部分:打包
一般使用tar 這個工具進行打包
tar 的使用方法如下
tar -cvf [被打包後的文件名][被壓縮文件名稱] 創建一個打包文件
-c create
-v verbose 可以理解為詳細過程
-f file
例子: tar -cvf lianxi.tar 123.txt
第三部分:打包+壓縮
將打包好的文件xixi.tar再進行壓縮,生成xixi.tar.gz 文件
gzip lianxi.tar
方法二:可以用打包+壓縮命令一次性解決
tar -zcvf xixi.tar.gz /lianxi2/xixi
-z 用gzip進行壓縮
解壓文件xixi.tar.gz
tar -zxvf xix.tar.gz
-x extract 提取
第四部分:光盤掛載
(1)將光盤插入到LINUX服務器中的光驅中
(2)光盤默認是在/dev/cdrom下,所以要從這裡將光盤掛載到/mnt下,到時候可以打開/mnt目錄直接訪問光盤裡面的內容
mount -t iso9660 /dev/cdrom /mnt
-t 是指type 光盤的類型為iso9660
(3)cd /mnt下 可以直接訪問光盤內的文件了
第五部分:系統光盤鏡相制作:
作用:就是本地有光盤鏡相後,不用再插入光盤,可以直接將光盤鏡相掛載到某個目錄下,這樣方便快捷
(1)制作光盤鏡相:
事先將光盤放入到光驅中,然後在命令行中打入以下命令
dd if=/dev/cdrom of=/root/Desktop/rhel5u8.iso
大概需要20分鐘左右,一張新鮮的光盤鏡相就會出現在你的系統中,哈哈!
(2)掛載鏡相到/mnt下
mount /root/Desktop/rhel5u8.iso /mnt -o loop
-o loop 采用本地環回掛載
(3)打開/mnt下目錄可以訪問裡面的文件了
cd /mnt
(4)驗證
在命令行中輸入mount查看掛載情況
注釋:上圖中最後一行顯示鏡相rhel5u8掛載到了/mnt下
第六部分: YUM庫的配置
何時需要用YUM庫,在LINUX中安裝一些安裝包時,必須先安裝其他包,比較麻煩,YUM庫呢,將所有軟件集中在一起可以解決數據包在安裝過程中的依賴關系
1.保證光盤或者鏡像的mount
mount /var/ftp/rhel5u8.iso /mnt -o loop
2.修改yum的配置文件/etc/yum.conf
gpgcheck=0 關閉key的校驗
3.cd /etc/yum.repos.d/
mv rhel-debuginfo.repo rhel-debuginfo.repo.bak
touch iso.repo //新建repo文件
4.vim iso.repo
[rhel5u8]
name=yum server
baseurl=file:///mnt/Server //baseurl=fule://:+路徑
enabled=1
gpgcheck=0
5. 測試
yum clean all 清空yum緩存
yum list 測試yum
6.用YUM安裝服務包
yum install httpd-devel
yum remove apr-dev
yum reinstall httpd