天天看點

Linux(Red Hat)入門(讀書筆記)

1.Linux的分區

至少兩個:Linux native(檔案)分區和Linux Swap(交換)分區

主分區用作存放Linux檔案,交換分區為運作Linux時提供虛拟記憶體

2.Linux硬碟命名

通過字母和數字的組合來辨別硬碟分區,如"hda1"

含義是:hd指IDE硬碟,sd指SCSI硬碟,

第三個字母指分區在哪個裝置,按a,b,c,d順序排列

最後的數字指分區順序。

前四個分區(主分區或擴充分區)用數字1到4表示

邏輯分區從5開始,如hda3表示第一個IDE硬碟上的第三個主分區或擴充分區

3.樹形目錄

/根目錄,/usr

4.使用魔法分區,将電腦分區

5.安裝網絡伺服器版linux

6.選擇分區工具:Disk Druid和fdisk,建議Disk Druid

主界面上是'Current Disk Partitions

7.建議為Linux分一個根分區,一個交換分區

用Tab選擇Add,Edit New Partition

Mount Point項中,輸入"/"(根目錄)

Size選擇大小,Type選擇Linux native

建立交換分區,Mount Point留白,Type選擇Swap

8.LILO配置

Linux Loader即linux引導器

兩種選擇,MBR第一硬碟的主引區,Linux分區的引導扇。

9.選擇軟體包

ftp伺服器,域名伺服器,Web伺服器,Mysql伺服器

10.Shell像Dos

有多種bash,csh,ksh

如果是root登入是#,其他是$

P11

11.檔案名與檔案類型

Linux下的特殊檔案,裝置檔案。

在Linux下把I/O設定都映射成為一個檔案。

12.目錄結構

Linux下隻有一個根目錄,不像windows一個分區一個根目錄

如果有多個分區的話,需要将其它分區mount到根目錄上來用。

與windows相反,一個是"/",一個是"/"(linux下)

/home、/usr就是根目錄下面的home,usr目錄

/bin:存放linux常用指令、工具

/dev:存放着所有的裝置檔案

/home:使用者主目錄,每建一個使用者,就會在這裡建立一個與使用者同名的目錄,

給該使用者一個自己的空間。

/lost+found:丢失的檔案

/mnt:外部裝置的挂接點。通常用cdrom與floppy兩個子目錄。

簡化了CD光牒與軟碟的使用,運作:mount /mnt/cdrom就把CD光牒的内容

mount到/mnt/cdrom上。你就可以通路了。

使用完後umount /mnt/cdrom

/proc:一個假目錄,通過這裡你可以通路到記憶體裡的内容

/sbin:存放着系統級的指令與工具

/usr:通常用來安裝各種軟體的地方

/usr/X11R6 X Window 目錄

/usr/bin與/usr/sbin一些後安裝的指令與工具

/usr/include、/usr/lib及/usr/share則是存放一些共享連結庫

/usr/local常用來安裝新軟體

/usr/src Linuc源程式

/boot:Linux就是從這裡啟動的。

/etc: 這裡存放Linux大部分的配置檔案

/lib:靜态連結庫

/root:root使用者的主目錄,這就是特權之一

/var:通常用來存放一此變化中的東西

/var/log:存放系統日志

/var/spool:存放一些郵件、新聞、列印隊列等

P12止

顯示檔案内容(dos下用type)

1) cat指令

cat 檔案名一 檔案名二

2) more指令,less,head,tail

編輯檔案

vi 檔案名

檔案複制

cp a.txt /home/use1

rm a.txt

mv

目錄操作

mkdir

rmdir

cd與dos下的差別是加空格

"cd /","cd ..","cd ."直接輸入"cd"将回到使用者主目錄

pwd顯示目前目錄

ls列出目錄

檔案與目錄的權限操作

r w x可讀,可寫,可執行

chmod設定目錄權限

chmod g+rw a.txt

g表示同組使用者

chmod 664 a.txt

将權限值轉化為數字後

使用者管理

#useradd user1

#useradd -d /home/xf user1

磁盤管理

df即Disk Free

軟體安裝

rpm包/tar包

安裝rpm

rpm -ivh 包名

-i表示安裝軟體

删除 rpm -e 軟體名

舉例

安裝用:rpm -ivh sofeware-1.2-111.rpm

删除用:rpm -e sofeware

tar安裝

tar -xvzf 包名     先解壓縮

閱讀install檔案與readme檔案

執行"./configure"指令為編譯做好準備

執行"make"指令進行軟體編譯

執行"make install"完成安裝

執行"make clean"删除臨時檔案

怎麼執行?

一般是放在/usr/local/bin目錄,具體看install/readme檔案

X windows簡介

ghome與kde桌面

切換桌面

# switchdesk KDE

安裝中文輸入法

一些指令

網絡應用

1.netconf

2.ifconfig

ifconfig eth0 192.168.0.1(格式:ifconfig 網絡裝置名 IP位址)

網絡配置檔案

web伺服器

red hat內建了apache伺服器,安裝的時候選中即可

配置檔案位于/etc/httpd/conf目錄下

修改完成後執行:/etc/rc.d/init.d/httpd restart即可

Web服務的主目錄在/var/www/html

ftp伺服器

red hat中內建Wu-FTP

配置在/etc/xinetd.d目錄下的wu-ftpd檔案中

繼續閱讀