Linux使用入門

Linux使用入門

Linux的學習的祕訣就是實踐,多用多練,自然就熟練了。

 

首先討論一下引導系統

l        它的配置文件可以控制到底啓動哪個操作系統[若有多個系統],那我們來看一下它的配置文件/boot/grub/grub.conf,其中default=0代碼默認啓動的操作系統,Timeout可以設置啓動時等待的時間。

l        GRUB的密碼如果不設定,那是不安全的,所以用grub-md5-crypt命令來加密一個密碼,來在配置文件/boot/grub/grub.conf中timeout的下面添加一行內容,爲GRUB設密碼,內容 “password –md5 加密碼”。多說一句,還可以爲爲系統加一道密碼,在這個文件的“title Red Hat Enterprise Linux”下面在加上一行“password –md5 加密碼”就可以了。

選擇登錄的界面,還有破解密碼這兩個任務需要用到/etc/inittab這個配置文件,這個文件的第18行“id:5:initdefault”這句話中的“5”代表了用圖形界面啓動,另外

0:關機

1:單用戶

2:多用戶狀態沒有網絡服務

3:多用戶狀態有網絡服務【用的最多】

4:系統未使用,保留給用戶

5:圖形界面【常用】

6:系統重啓

那麼破解密碼或是解決不停重啓的“6”號問題做法:在GRUB計時的時候,請輸入e,選中高亮第二行,再輸入e,【最後空一格,輸入1/刪掉最後的rhgb quiet,保留最後的一個空格,輸入single】,代表單用戶級別,【單用戶模式不用輸入密碼就可以進入,並可以修改密碼用passwd命令】,可以修改配置,按“Enter”確認,按“b”重新啓動進入單用戶模式。當啓動的過程中,停止加載時,可以通過修改密碼的方式,破解密碼。輸入passwd root,輸入兩次新密碼。再reboot【重啓】,就解決了問題。

 

清楚文件系統的結構是很重要的

/root       這是root用戶主目錄

/home 用戶主目錄

/bin 系統命令目錄

/dev 設備目錄

/lib 系統庫目錄

/media 多媒體目錄

/sbin 具有一定權限纔可以使用的命令

/mnt 默認掛載光驅和軟盤

/proc 內存目錄

/tmp 臨時文件目錄

/etc 存放相關配置

/boot 存放引導相關文件

/var 存放經常變化的數據

/lost+found 失物認領處

/opt 第三方軟件目錄

/usr 系統程序目錄

 

掛載是必須瞭解的問題

掛載的配置文件/etc/fstab,具體步驟如下:

l        檢查原掛載,若已經掛載,則必須先彈出,再進行新的掛載

l        檢查虛擬光驅是否正常ls -l /dev/cdrom |grep cd

l        檢查掛載點是否已經建立,若沒有,則新建mkdir /mnt/cdrom

l        虛擬機setting裏面設置CD爲ISO文件,並連接到Linux系統

l        掛載mount  /dev/cdrom  /mnt/cdrom

l        彈出umount  /mnt/cdrom

 

安裝軟件

根據安裝文件的不同,有三種方式

l        系統軟件rpm二進制安裝:這個要首先檢查是否已經安裝該軟件,如檢查是否安裝了mysql,那麼命令爲“rpm –qa| grep mysql”,若出現mysql-XXX的條目,說明已經安裝過了,必須先卸載,命令爲“rpm –e mysql”,若出現“......needed by...”的形式,那麼必須強制刪除“rpm –e mysql --nodeps”,至於安裝這類文件,在系統中用rpm命令就可以了“rpm –ivh 文件名稱 安裝文件”,或者圖形界面更方便。

l        壓縮文件源文件安裝:很顯然要先解壓“tar –zxvf mysql-standard-5.0.27-linux-i686-glibc23.tar.gz”,解壓若不成功,可能是空間不足,換個地方試一試就解壓成功了,然後有的需要編譯“./configure - -prefix=/usr/local/apache”,之後用可執行文件就可以運行了

l        bin執行文件安裝:這個最簡單,就是簡單的執行“sh 文件名.bin”或者先修改了執行權限“chmod +x 文件名”,再直接運行“./文件名.bin”。

 

網絡配置

不管是用傳統的橋接方式,還是用net方式,都是很容易讓客戶機和虛擬機共用網絡的

配置網絡的文件/etc/sysconfig/network-scripts/ifcfg-eth0參數的含義如下:

l        DEVICE:設備

l         ONBOOT:系統啓動時是否自動啓用網卡

l         BOOTPROTO:獲取IP方式

l        IPADDR:IP地址

l         NETMASK:子網掩碼

l         GATEWAY:網關

我們如果管理網卡,會用到下面兩個命令:

l         ifup XXX       啓動XXX網卡

l        ifdown XXX     關閉XXX網卡

管理網絡服務的命令如下:

l         service network start|stop|restart|status

若是查看網絡間的IP要用到下面兩個命令:

l        ifconfig查看IP地址

l        ping網絡IP

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