顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


主題 - qqmanko

頁: [1]
1
課後溫習+認證考試 / 3/26 117-102 PASS
« 於: 2008-03-27 19:00 »
102重點

繼上次2/18po的101重點3/26我終把102終結了~照例把心得跟重點打出來給大家可以參考以及複習
這次的102考題比我想像中的簡單,我花了20分鐘就寫完了,在檢查兩遍後40分按下了End Exam
超緊張的啦!還好670 PASS了,真的很謝謝大家的重點整理即心得分享,所以我也把我的心得分享
給有需要的人^^
填充題不會太難,只要基本的組態檔&重要的指令有背應該都足以應付的。在來就是NCLP了,等我
PASS在來po我的心得分享吧^^
我還另外自已在準備時後有準備了一個組態檔這邊放不下了,所以有需要可以到我的blog查看^^
http://www.wretch.cc/blog/qqmanko&article_id=5535295

administrativetasks

usermod–L=passwd-l...................................................................將帳號關閉可用-U恢復
atq=at–l..........................................................................................列出已排在佇列中的工作
cut–f3–d:/etc/passwd....................................................................要知道cut是用-d來定義分隔欄
awk–F:‘{print$3}’/etc/passwd.......................................................awk是用-F
/etc/passwd&/etc/group.................................................................-rw-r--r--(passwd&group)
/etc/shadow&/etc/gshadow............................................................-r-------(shadow&gshadow)
chage..............................................................................................是修改密碼的
usermod..........................................................................................是修改帳號的
userdel.............................................................................................-r移除該使用者的家目錄
/etc/skel...........................................................................................該資料夾內的所以東西會複制一份至給新增user’shomedirectory
syslogd............................................................................................./etc/syslog.conf
...facility.levellogfile
...kern.*/dev/console
logrotate.........................................................................................將累積的日誌備份
/var/log/messages.........................................................................儲存各種日誌檔有問題看這就對了
tail-f.................................................................................................可以讓檔案保持在開啟狀態不斷更新
/etc/crontab....................................................................................系統行事曆
...minutehourdaymonthweekusercommand
...*/11****cat/var/log/messages
...每隔11分鐘執行一次
/var/spool/cron/[username]............................................................個人cron目錄
...minutehourdaymonthweekcommand
/etc/anacrontab..............................................................................解決於錯過系統排程執行
ext2.................................................................................................可使用dump的檔案系統
/etc/cron.(allow,deny)
/etc/at.(allow,deny)........................................................................都不存在只有root可以用at其它不能使用,corn是每個人都可使用
tar...................................................................................................-t最出tarfile的內容
...-r可以加入新的檔案
hwclock..........................................................................................-s、--hctosys
...用硬體時間校正系統時間
...-w、--systohc
...用系統時間校正硬體時間
ntpdate..........................................................................................與遠端server校正時間
/etc/ntp.conf..................................................................................裡面的server變數是用來指定校定的serverip

networkingfundamentals

ClassA...........................................................................................開頭0~126
ClassB...........................................................................................開頭128~191
ClassC...........................................................................................開頭192~223
ClassD...........................................................................................開頭224~239(群播用)
CalssE...........................................................................................開頭240~254(保留實驗)
私用IP............................................................................................10.0.0.0~10.255.255.255
...172.16.0.0~172.31.255.255
...192.168.0.0~192.168.255.255
192.192.2.17/26..........................................................................可用主機=63-2(0,255)-1(自已用去)=61
ping...............................................................................................是利用ICMP來測試遠端的主機連結狀態
/etc/host.conf................................................................................控制名稱解析的順序。
...order     hosts,bind
...(先參考/etc/hosts在參考/etc/resolve.conf)
/etc/hosts.allow(deny)..................................................................系統「開放/拒絕」存取服務對象
...[daemon-list:client-list]
...in.tftpd:LOCAL
/etc/nsswitch.conf.........................................................................定義resolve的資料來源與查解順序
...hosts:  files
...passwd: files
/etc/resolv.conf..............................................................................列出DNSservers的IP位址
...nameserver168.95.1.1
/etc/services..................................................................................通訊埠與應用層協定的對應關係
...tptp69/udp
/etc/protocols................................................................................主機所支援的協定
...fc133FC#Fibrechannel
ifconfig...........................................................................................設定網路介面的作業
route add default gw192.168.100.1 eth0..................................設定gateway192.168.100.1給eth0
DHCP............................................................................................會自動分配ip給主機
/etc/ppp/options...........................................................................有關ppp的指令,不過通常是空的

networkingservices

/etc/(x)inetd.conf..........................................................................(x)inet服務的控管
...#killall–SIGHUP(x)inetd(即可重新讀取)
sendmail......................................................................................./etc/sendmail.cf
/var/spool/mqueue.......................................................................信件的佇列,(暫存郵件)
/var/spool/mail..............................................................................系統使用者信箱集中處
/etc/mail/access...........................................................................限制存取sendmail的server
...localhost RELAY
/etc/aliases...................................................................................信箱別名定義;每次修改後須執行newaliases
...sysadmin:student,root
mailq..............................................................................................查看佇列中的信件
apache.........................................................................................../etc/httpd/conf/httpd.conf
...apachectl控制apache的指令
...apachectlconfig可以用來檢查apache組態檔的語法
nfs.................................................................................................../etc/exports
...$exportfs可讓exports立即生效
...[directorysystem(option)]
.../usrda.com(rw)
samba............................................................................................/etc/samba/smb.conf
...$testparm檢查設定smb.conf語法是否正確
portmap..........................................................................................動態分配給遠端RPCports
named(BINDv8)............................................................................./etc/named.conf
named(BINDv4)............................................................................./etc/named.boot(named-bootconf.pl可將v4轉換成v8/9)
CNAME..........................................................................................主機別名
MX...................................................................................................郵件server
PTR.................................................................................................反解的ip位址
sshd................................................................................................./etc/ssh/sshd_config
dhcp................................................................................................./etc/dhcpd.conf
ntp.../etc/ntp.conf(ntpdate)設定校時伺服器

kernel

lsmod...............................................................................................列出以載入的模組
rmmod..............................................................................................移除模組
modinfo............................................................................................顯示模組檔特定資訊
modprobe........................................................................................載入特定模組並自動載入所需模組-r移除模組
depmod-a........................................................................................重建modules.dep檔
patch.................................................................................................可利用修補檔來修補原始檔案
(2.4)
make(config,xconfig,menuconfig)
makedep
makeclean
makebzImage
makemodules
makemodules_install
(2.6)
make(config,xconfig,menuconfig)
makeclean
make
makemodules_install

security

ulimit................................................................................................限制使用者的資源用量
/etc/hosts.allow...............................................................................ALL代表全部
...LOCAL代表本機
...EXCEPT代表例外
iptables............................................................................................net:主要作用來源與目地之ip或port的轉換
...mangle:主要與特殊的寺包的路由旗標有關
last...................................................................................................查看上次登入的資料
...儲存於/var/log/wtmp
who,w..............................................................................................目前登入資料
...儲存於/var/log/utmp
/etc/nologin.....................................................................................所有人都不能登入,只有superuser才可登入

printing

lprm-=lprmall....................................................................................皆為刪除所有列印排程中的檔案
lpq...查看列印佇列中的檔案
catfoo.txt|lpr-#12.............................................................................是利用「|」來重導列印
lpadmin............................................................................................來組態CPUS
/etc/printcap.....................................................................................印表機的組態檔

documentation

/usr/share/doc/..................................................................................存放文件如FAQ,HOWTO
/usr/share/man/.................................................................................存放manpage
[http://www.tldp.org]............................................................................HOWTOS的網站
...The Linux Documentation Project
comp.os.linux.....................................................................................新聞群組
LWN.net..............................................................................................記起來就對了啦!
LinuxToday
NewsForge
/etc/issue............................................................................................登入前訊息
/etc/issue.net......................................................................................遠端登入前訊息
/etc/motd.............................................................................................登入後訊息
wall...寫訊息給線上所以有使用者
apropos=man–k.................................................................................搜尋關鍵字
whatis=man–f.....................................................................................搜尋有關的manpage

boot,initializationshutdown

/etc/bashrc...........................................................................................整體的函式與別名
/etc/profile............................................................................................定義變數跟環境設定
~/.bashrc..............................................................................................個人整體的函式與別名
~/.profile...............................................................................................個人定義變數跟環境設定
/etc/inittab............................................................................................定義開機runlevel
...id:5:initdefault
...定義ctrl+alt+del
...ca:ctrlaltdel:shutdown–rnow
dmesg...................................................................................................列出開機的所有訊息
N 3...上一次的level跟目前一樣為level3
shutdown-F...........................................................................................下次開始強制fsck
init1=telnet1..........................................................................................都為更變為單人模式
inits=telnets
initS=telnetS

shells,scripting,programmingandcompiling

#!/bin/bash............................................................................................宣告使用何種shell
set...列出「當前」shell可用變數
env...列出「所有」shell可用變數
export...把shell變數變成環境變數
echo$*...取得程式之後所有位置參數名稱列表
echo$$...取得當前shell的PID
echo$#...引數的總數
echo$@..................................................................................................列出所有的引數
echo$1...代表第一個引數,以此類推

2
課後溫習+認證考試 / 2008/2/18 600 PASS
« 於: 2008-02-21 14:41 »
2008/2/18 600 PASS

Hardware and Architecture 50%
Linux Installation and Package Management 68%
X windows Systex 85%
Device,Linux Filesystems and FHS 75%
GUN and Unix Commands 73%

剛學Linux的新手,一開始在巨X補習聽了NCLP兩次後,在家苦讀了一個多月一開始的
英文對我來說很吃力,一度想去考取中文試題不過我看了諸位大大的評論,覺得沒錯即然
要走資訊這條路就該把英文學好,畢盡往後還是得看一些Document,所以給大家一些
我的小小的心得。
由於想把英文學好,首先我先看考古題增加自已對題目的熟悉度,也將自已不會的單字一
一記錄下來,這可以幫助背單字(記住背的時後不要把中文寫在旁邊)
在做考古題時,遇到不會的可以找google或著試著找書本答案,不然就實作看是否正
確,再不然就man一下了。一定要懂原理,參數多多少少也是要記住,休息的時後可以
上網找一別人的心得或是吸收別人的問題與答案,在依序看牛頭就可以了啦。
只要持之以恆就可以考到的啦!不過一定要有進度跟自我督促的能力。
接下來還要準備102的考試!又是埋頭苦讀的時候了。

鳥哥的論壇讓我學到很多東西,也在酷學園得到許多資訊跟答案,在巨x上過netman老
師的課讓我受益良多,以下是我整理的重點希望對有想要考照的人有幫助。

我參考的書籍有
1.牛頭書
2.鳥哥私房菜(基礎篇)
3.LPI教戰手冊

Hardware and Architecture

/proc/interrupts........算是必考題!一定要背熟
Setserial..................這個有考到,是填充題!要知道它是拿來幹麻的
USB........................ 2.2以前是不支援的,要更新kernel
IRQ中斷值.................要背起來, lp1 跟sound card 互衝的是IRQ 5

Linux Installation and Package Management

Swap........................是要memory的2~3倍
LILO.........................只要有改過它,都要重新執行一次
RPM、DPKG...............一定要背熟考5~7題,要記長參數。
................................Dpkg
................................-r(--remove)是移除安裝檔案,但會保留組態檔。
................................-P(--purge)是移除安裝檔案,但不會保留組態檔。
................................RPM 注意長參數跟查詢相關的參數。
編譯Source................ ./config > make > make install。順序要背起來
ldd跟ldconfig..............要記得那一個要幹麻的,ldconfig會依據/etc/ld.so.conf建
................................立新的/etc/ld.so.cache索引檔。修改過ld.so.conf都要執
................................行過一次ldocnifg才可成功。
................................LD_LIBRARY_PATH這個環境變數要記住。
apt-get .....................更新用 apt-get update
alien.........................這考一題,在Debian OS可用alien install RPM package

GUN and Unix Commands

su.............................切換使用者加上「 su - 」可切換該user’s environment
date..........................M=minute,Y=year,d=day,H=hour,m=month,
................................S=second
od............................觀看octal file。
head、tail..................前者看檔案前10行;後者看檔案後10行。
cut............................-d 定義欄位分隔符號;-f 印出所列出的欄位
................................Ex: $ cut –d: -f3,7 /etc/passwd
................................要記得/etc/passwd七個欄位分別為什麼
................................User name:passwd:UID:GID:Comment:HomeDirectory:Login Shell
expand..................... 將tab轉成空格。
nl.............................檢視檔案會列出line numbers
cp、rm......................有-r遞迴,但mv沒有這option
................................cp
................................-l 會變成hard link
................................-s 會變成soft link
................................tr 將字元轉換成相應對的字元。
................................Ex: $ tr a-z A-z test.txt
mkdir.......................-p會自動建立不存在的中間層目錄
................................Ex: $ mkdir –p dir1/dir2/dir3/dir4
grep......................... 記得-v為列出條件以外的資料。
I/O...........................Ex: $ cat file1 > file2.....;file1 (stdout) file2
................................Ex: $ cat < file2............;file2 (stdin) cat
................................Ex: $ cmd1 | cmd2........;cmd11(stdout) 轉向 cmd2(stdin)
................................Ex: 2>&1......................;將stderr導入stdout
................................Ex: >&2........................;將stdout導入stderr
ln.............................加上-s才是soft link,要注意看題目
................................Soft link 來源檔移除就不能使用
................................Hard link來源檔移除還是能使用,但不能link directory
kill...........................「clean up」關鍵字
top,renice.................都可以修改nice值
................................使用nice未指定adjustment預設為10
................................未使用nice預設為0
sed...........................Ex: $ sed 's/foo/FOO/g' file1
................................將file1檔案中的foo全部代換成FOO
Which.......................是從PATH搜尋
vi.............................在vi內要使用指令可用
................................Ex: $ :!ls –l file1
................................存儲離開可用[: x],[ZZ],[:wq]
fg.............................是將背景執行拉回前景工作
bg.............................是將背景工作開啟,依然在背景執行
jobs 檢視背景工作的jobid
................................Ex: $ kill %1.....................;刪除jobid編號1的工作

Device,Linux Filesystems and FHS


fsck,mkfs,mke2fs.......都是格式化工具
................................mke2fs –j 為格式化為ext3
fdisk..........................常用編號要記住
................................[linux:83],[swap:82],[raid:fd],[lvm:8e]
Primary partition 最多只能四個!
................................/dev/hdb3 是屬於第一個IDE controller第二HD的第三parttition
df.............................顯示[末使用]的空間還有多少
du............................顯示[已使用]多少空間
lsattr........................檢視應file的attributes(屬性)
umask......................這個應該也算必考題吧!會給你一個值要你反推回去umask
................................Ex: file permission -rw-r---w-
................................Umask=024
quota........................repquota –a 可以檢視所有的quota配額
mount.......................從/etc/fstab掛載組態檔

X windows Systex

Files...........................是XF86Config的fonts section
FontPath.....................'unix/:7100' Font server
DISPLAY.....................要將x應用程式的輸出到遠端,要設定DISPLAY變數。

如有錯誤請告知,我會更正^^
LPI 你等著吧!有一天你就要遠從美國坐飛機來我家了!哈
慢慢的才發現原來我要學的東西這麼多
網路上看到的一個好句子
「認證是一種能力受肯定的榮譽,而不是一張職場的保命符」

頁: [1]