終端
1.物理終端 /dev/tty0
2.虛擬終端(mingetty) 6個字符 1個圖形
3.串行終端(agetty) /dev/ttyS+數字
4.控制檯 /dev/console ——》定義爲 /etc/inittab console=虛擬終端
5.模擬終端 (在圖形界面中打開終端 , telnet , ssh)
協議 X(super) 小組 x386 unix版本
xfree 86 X11 R7 Xorg(新的組)
X --->xterm(開啓只有終端端口) -->twm(窗口管理器) ---> gdm(GNOME桌面管理器)
X & 後臺運行
export DISPLAY=:0
xterm &
twm(窗口管理器)
協議基於C/S(客戶端/服務器)
圖形的傳遞方法
1:xhost 基於地址驗證
client( xhost +(代表允許) 地址 ) server(192.168.2.100
export DISPLAY=X.X.X.X:N.N)
2:xauth 基於帳號驗證 (用戶名 口令)
3: ssh -X (對方地址x.x.x.x)
桌面
1.gnome
2.kde (用yum安裝)
system-config-display(調分辨率,色身)
--reconfig (當分辨率壞掉時恢復正常)
screen(用時需要安裝) 運行比較大的文件註銷退出時文件不會丟失
按ctrl+a+d 退出
按screen -r 文件數 打開運行的文件
計劃任務
1.系統計劃任務
在文件 /etc/crontab中
前五列代表時間(minute,hour,day of month,month,day of week) “*”代表每一天,分鐘,小時,每個月 “8-10”(first-last) “*/2”每隔兩分鐘
任務(可執行腳本)---》編輯任務表格(/etc/crontab)
2.個人計劃任務
crontab是週期性執行任務
crontab -e 帳號 創建任務
crontab -r 刪除任務
crontab -l 列出任務
anacron 執行因爲某些原因而沒有執行的任務
放在這個【/etc/cron.allow(默認是沒有的)】文件中的任務
代表可以執行自己的計劃任務 而沒有放入的代表不可以執行自己的計劃任務
放在這個【/etc/cron.deny 】文件中的任務
代表不可以執行自己的計劃任務 沒有放入的可以執行計劃任務
如果【/etc/cron.allow 和/etc/cron.deny】兩個文件都存在那麼就會忽略/etc/cron.deny
at 在一個特定的時間執行一個指令(一次性的)
兩分鐘後執行刪除 /root/fsck.txt 文件
編譯內核
準備工作
安裝組
Development Libraries 開發庫
Development Tools 開發工具
潛入內核 模塊(M)
更換內核步驟:
1.內核源代碼
2. .tar.gz | .tar.bz2
展開放到指定目錄中 tar -zxvf | -jxvf 名稱 -C 目錄(/usr/src)
3. 禁用源代碼所存放的目錄
./.configure 通過--help可以查看參數 (針對應用程序的)
針對內核執行以下步驟:
make oldconfig (在字符終端下)
make menuconfig (在字符終端下)
make xmenuconfig (在kde桌面下)
make gxmenuconfig (在gnome桌面下)
4.make(編譯 )
5. make install
6.vim /etc/grub.conf 改變default=
日誌
包含日誌功能的有:
1.windows
2.Linux 在/var/log中
3.. ios(路由器中)
4 .vrp
facility.priority
facility (軟件服務): auth, authpriv, cron, daemon, kern, lpr, mail, mark, news, security(same as auth), syslog, user, uucp and local0 through local7
Priority日誌的優先級: debug, info, notice, warning, warn (same as warn-ing), err, error (same as err), crit, alert, emerg, panic (same as emerg)
舉例:
mail.warn 表示mail所產生的大於等於warn級別的記錄下來
mail.!warn 表示mail所產生的小於warn級別的記錄下來
mail.=warn 表示mail所產生的等於warn級別的記錄下來
wail.!=warn 表示mail所產生的不等於warn級別的記錄下來
nfs (網絡文件系統) 有2級別和3級別
nfs 作用:(由sun 公司開發的)linux 和 unix 之間資源共享
實現的方法:
編輯/etc/exports
{ 目錄 客戶(權限,參數)}
把共享資源導出環境中 exportfs -rv
也可以在開機時實現共享掛載:
編輯/etc/fstab
然後掛載mount -a
nis 網絡信息服務 rpc portmap
作用:集中身份驗證