版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Linux 系統(tǒng)基礎(chǔ),2008年01月,GNU計(jì)劃:源碼共享,思想共享 Linux系統(tǒng):Unix-like操作系統(tǒng)的統(tǒng)稱(chēng) Linux版本:Debian, Redhat, Ubuntu, Centos, Linux用戶(hù):個(gè)人, 專(zhuān)業(yè)及企業(yè)用戶(hù),多任務(wù)、多用戶(hù)、多處理 動(dòng)態(tài)連接 使用虛擬內(nèi)在機(jī)制 符合POSIX1003.1標(biāo)準(zhǔn)定義,與System V、BSD兼容 支持動(dòng)態(tài)鏈接 支持多種文件系統(tǒng) 先進(jìn)的網(wǎng)絡(luò)特性 所有的源代碼可以免費(fèi)獲得 支持多種虛擬終端,支持多種語(yǔ)言 支持海量文件系統(tǒng) 增加了UPS電源管理 加強(qiáng)了系統(tǒng)備份工具 支持多種服務(wù)器 部分支持USB設(shè)備,登錄:Login: password
2、: 退出:logout 關(guān)機(jī):shutdown(now, +mins, hh:ss) h r halt reboot 虛擬控制臺(tái)(默認(rèn)6個(gè)):Alt+F1 F2 F3 F4 F5 F6,顯示命令:cat head less more ls a l 藍(lán)色:目錄 綠色:可執(zhí)行文件 紅色:壓縮文件 淺藍(lán)色:鏈接文件 灰色:其他文件,文件和目錄操作: cd cp file rm find mount, umount wc chmod chown clear touch ln mv,其他實(shí)用命令: alias, unalias gzip kill who passwd sort su ps histor
3、y last cal man bc which df csh du mkdir, rmdir grep tar find history,作業(yè)控制命令: at, batch, atq, atrm 作用:安排、檢查、刪除隊(duì)列中的作業(yè) at: 在設(shè)定時(shí)間執(zhí)行作業(yè);at -V -q 隊(duì)列 -f 文件名 時(shí)間 batch: 用低優(yōu)先級(jí)運(yùn)行作業(yè), loadavg/dev/console,Linux常見(jiàn)文件類(lèi)型有: 普通文件 目錄 設(shè)備文件:分字符設(shè)備、塊設(shè)備和網(wǎng)絡(luò)設(shè)備 鏈接文件:分軟鏈接和硬鏈接,Linux目錄解釋?zhuān)?/bin:存放系統(tǒng)的可執(zhí)行文件 /sbin:存放系統(tǒng)的可執(zhí)行文件,主要用于管理系統(tǒng) /
4、lib:存放動(dòng)態(tài)連接庫(kù)文件 /etc:存放系統(tǒng)的配置文件 /usr:存放應(yīng)用程序的bin文件,lib文件,doc文件,man文件 /var:存放系統(tǒng)運(yùn)行過(guò)程中不斷改變的文件或內(nèi)容 /tmp:存放臨時(shí)文件 /dev:存放設(shè)備文件 /boot:放置引導(dǎo)所需要的文件,如lilo /proc:磁盤(pán)目錄,用于顯示系統(tǒng)的運(yùn)行狀態(tài),如過(guò)程和CPU /mnt:文件系統(tǒng)的外接點(diǎn),示例:如何使用文件系統(tǒng)外接點(diǎn) Mount t auto /dev/fd0 /mnt/floppy 與 umount /mnt/floppy Mount t auto /dev/hda1 /mnt/diskc 與 umount /mnt/
5、diskc Mount t auto /dev/hdd /mnt/cdrom 與 umount /mnt/cdrom mount t vfat /dev/sda4 /mnt/zipdrive 與 umount /mnt/zipdrive,Linux支持的文件系統(tǒng): Minix:最古老,最可靠 Xia:minix的修正版 Ext3:當(dāng)前最通用的Linux文件系統(tǒng) MSDOS:與MSDOS、OS/2等FAT文件系統(tǒng)兼容 UMSDOS:Linux下擴(kuò)展的MSDOS文件系統(tǒng) VFAT:Windows 85/98使用的文件系統(tǒng) ISO9660:CD-ROM使用的文件系統(tǒng) NFS:網(wǎng)絡(luò)文件系統(tǒng) UFS:B
6、SD使用的文件系統(tǒng) HPFS:OS/2文件系統(tǒng) SYSV:UNIX System V,Ext3fs structure:,建立文件系統(tǒng)的命令: mkfs 語(yǔ)法:mkfs -v -t fs-type fs-options device size 參數(shù): -v: 文件系統(tǒng)格式長(zhǎng)格式輸出;-t: 選擇文件類(lèi)型 fs-options: 將要建立的文件系統(tǒng)選項(xiàng): -c: 查找并初始化壞塊列表;-l filename: 從文件filename中讀取壞塊列表 device: 文件系統(tǒng)所在設(shè)備號(hào); size:文件系統(tǒng)大小 示例:在軟盤(pán)上產(chǎn)生ext2文件系統(tǒng): fdformat n /dev/fd0 /sbin
7、/badblocks /dev/fd0 1440bad-block mkfs t ext2 l bad-block /dev/fd0,使用文件系統(tǒng)的命令: mount 語(yǔ)法:mout -t type device dir 參數(shù): device: 設(shè)備名;dir:安裝點(diǎn) -a: 加載符合要求的所有文件系統(tǒng) -t:用來(lái)確定文件系統(tǒng)類(lèi)型 -w:安裝有讀寫(xiě)權(quán)限的文件系統(tǒng) -r:安裝只讀權(quán)限的文件系統(tǒng) 示例:mount t ext2 /dev/fd0 /mnt/floppy mount a t ext2 經(jīng)常導(dǎo)致失敗的原因:a. 設(shè)備名不正確;b. 不可讀的設(shè)備;c. 安裝點(diǎn)不存在,維護(hù)文件系統(tǒng)的命令:
8、 fack 語(yǔ)法:fsck options file-system 參數(shù): -A: 檢查所有文件系統(tǒng) -V: 產(chǎn)生詳細(xì)的說(shuō)明信息 -a: 自動(dòng)修復(fù)發(fā)現(xiàn)的問(wèn)題,不提示 -r: 修復(fù)文件系統(tǒng)前要求確認(rèn) 示例:fsck /dev/hda1 返回值如下: 0:執(zhí)行成功 1:錯(cuò)誤已經(jīng)被糾正 2:文件系統(tǒng)需要重新引導(dǎo) 4: 錯(cuò)誤沒(méi)有被糾正 8:操作錯(cuò)誤 16:語(yǔ)法錯(cuò)誤 128:共享庫(kù)錯(cuò)誤,管理文件系統(tǒng)的其他命令: du:統(tǒng)計(jì)每個(gè)目錄的磁盤(pán)利用情況 參數(shù):-k:以k字節(jié)為單位顯示 -s:只顯示磁盤(pán)的總體使用情況 -a:同時(shí)顯示目錄和文件的磁盤(pán)使用情況 df:統(tǒng)計(jì)文件系統(tǒng)中未用的磁盤(pán)空間 參數(shù):-i:顯示文件
9、節(jié)點(diǎn)數(shù)i-node的使用情況 -a: 顯示所有的分區(qū),Linux系統(tǒng)內(nèi)核必須完成的任務(wù): 1. 管理對(duì)文件系統(tǒng)的讀寫(xiě),把對(duì)文件系統(tǒng)的操作映射成對(duì)磁盤(pán)或其他塊設(shè)備的操作 2. 管理程序的運(yùn)行,為程序分配資源,并且處理程序之間的通訊 (進(jìn)程管理和調(diào)度) 3. 管理存儲(chǔ)器,為程序分配內(nèi)存,并且管理虛擬內(nèi)存 4. 管理輸入輸出,將設(shè)備映射成設(shè)備文件 5. 管理網(wǎng)絡(luò),Linux系統(tǒng)引導(dǎo)與啟動(dòng)步驟: 1. 開(kāi)啟電源,主機(jī)自檢 2. 加載引導(dǎo)系統(tǒng)lilo,準(zhǔn)備執(zhí)行啟動(dòng)系統(tǒng) 3. 安裝/(root)系統(tǒng) 4. 加載系統(tǒng)核心程序(Vmlinux) 5. 執(zhí)行系統(tǒng)核心程序(Vmlinux) 6. 確認(rèn)及再安裝(r
10、oot)文件系統(tǒng),確認(rèn)磁盤(pán)交換區(qū) 7. 執(zhí)行init監(jiān)控程序 8. 執(zhí)行rc.sysinit, rc.local等腳本完成各種設(shè)定工作 9. 進(jìn)入多用戶(hù)多任務(wù)工作模式,準(zhǔn)備接愛(ài)用戶(hù)登錄 10. 啟動(dòng)系統(tǒng)工作完成,Linux系統(tǒng)啟動(dòng)級(jí)別: 0: halt 1: Single user mode 2: Multiuser, without NFS 3: Full mutiuser mode 4: unused 5: X11 6: reboot,Linux用戶(hù)相關(guān)名詞: 1. 用戶(hù)名稱(chēng) 2. 用戶(hù)標(biāo)識(shí)號(hào) 3. 口令 4. 命令解釋程序 5. 個(gè)人目錄 6. 組標(biāo)識(shí)號(hào),Linux用戶(hù)及組管理命令: u
11、seradd, userdel, usermod groupadd, groupdel, groupmod chmod, chown, chgrp, umask id passwd groups who,Linux登陸環(huán)境的設(shè)定: /etc/bashrc /etc/profile /etc/inputrc $home/bashrc $home/.bashrc_profile $home/.inputrc,磁盤(pán)配額: 用于限制user/grp在文件系統(tǒng)中的可用空間大小或文件數(shù) 安裝quota軟件 cd /mnt/cdrom/RedFlag/RPMS/ rpm ivh quota-1.66-9.i
12、386.rpm 修改用戶(hù)啟動(dòng)腳本 建立quota.user和quota.group文件 修改用戶(hù)配額,修改 /etc/fstab 1. 設(shè)置用戶(hù)quota /dev/hda4 /home ext2 defaults 1 2 /dev/hda4 /home ext2 nosuid,nodev 1 2 改為:/dev/hda4 /home ext2 defaults,usrquota 1 2 /dev/hda4 /home ext2 nosuid,nodev,usrquota 1 2 2. 設(shè)置組quota /dev/hda4 /home ext2 defaults 1 2 /dev/hda4 /
13、home ext2 nosuid,nodev 1 2 改為:/dev/hda4 /home ext2 defaults,grpquota 1 2 /dev/hda4 /home ext2 nosuid,nodev,usrquota 1 2,建立quota.user和quota.group文件 touch /home/quota.user touch /home/quota.group chmod 600 /home/quota.user chmod 600 /home/quota.group edquota u user1 edquota g group1 edquota t days reb
14、oot 檢查磁盤(pán)配額 quotacheck -augv 設(shè)備文件 比如:quotacheck /etc/hda4,啟動(dòng)磁盤(pán)配額 quotaon -vug 設(shè)備文件 比如:quotaon ugv /dev/hda4 測(cè)試用戶(hù)磁盤(pán)配額 quota 用戶(hù)名 quota Disk quotas for user linux (uid 500): FileSystem blocks soft hard inodes soft hard /dev/hda4 88 1024 2048 20 10 20 依次為:文件系統(tǒng)、塊文件類(lèi)型、軟配額大小(KB)、硬配額大?。↘B)、節(jié)點(diǎn) 類(lèi)型、軟配額最多文件個(gè)數(shù)、硬配
15、額最多文件個(gè)數(shù),設(shè)備驅(qū)動(dòng)是Linux內(nèi)核當(dāng)中的一部分 Linux內(nèi)核采用可加載模塊化設(shè)計(jì),常見(jiàn)的驅(qū)動(dòng)程序也是作為內(nèi)核模塊動(dòng)態(tài)加載的 常見(jiàn)的驅(qū)動(dòng)程序: CPU PCI總線(xiàn) TCP/IP協(xié)議 APM(高級(jí)電源管理) VFS,Linux內(nèi)核加載模塊的相關(guān)命令: lsmod rmmod insmod, modprob mknod 設(shè)備文件分類(lèi): 塊設(shè)備文件 字符設(shè)備文件 網(wǎng)絡(luò)設(shè)備文件 設(shè)備號(hào): 數(shù)字,標(biāo)識(shí)設(shè)備,Linux設(shè)備驅(qū)動(dòng)程序與外界的接口:,Linux設(shè)備驅(qū)動(dòng)程序的特點(diǎn): 內(nèi)核代碼 內(nèi)核接口:如文件I/O接口、SCSI設(shè)備接口 內(nèi)核機(jī)制和服務(wù):如內(nèi)存分配 可設(shè)置 動(dòng)態(tài)性,Linux的應(yīng)用: 1.
16、 服務(wù)器應(yīng)用:域名服務(wù)器, 郵件服務(wù)器,游戲服務(wù)器等 2. 路由器及防火墻 3. 潛入式應(yīng)用 4. 。,Linux的安全: 1. 安全級(jí)別: D級(jí):標(biāo)準(zhǔn)的DOS C級(jí):簡(jiǎn)單的身份控制 B級(jí):超強(qiáng)的身份控制 A級(jí):“理論”級(jí),強(qiáng)調(diào)整體安全的一種策略,Linux的安全: 2. 訪(fǎng)問(wèn)控制 a. 設(shè)置口令 b. 身份認(rèn)證工具TCP Wrapper tcpd: /etc/hosts.deny, /etc/hosts tcpchk,Linux的安全: 3. 加密與解密 a. 可逆和不可逆算法 b. linux用戶(hù)口令使用加密算法md5 c. 單密鑰算法:DES d. 又密鑰算法:pgp;一般用于文件加密
17、使用:安裝pgp-2.6.31 在宿主目錄下,mkdir .pgp 生成公鑰和私鑰, pgp kg,選擇長(zhǎng)度1024及設(shè)置用戶(hù)及口令 輸入隨機(jī)數(shù)字密鑰,等到pgp的的顯示數(shù)字變成0 在pgp目錄下,生成公鑰和私鑰文件分別為pubring.pgp和secring.pgp,Linux的安全: 3. 加密與解密 pgp例: user1: pgp kx user1 public = public.pgp user2: pgp ka public.pgp user2: pgp e myfile user1 user1: pgp myfile.pgp 4. sniffer與tcpdump 例:sniffer s 0 tcpdump I eth0 dst host 0,Linux的安全: 5. ssh 例:ssh root0 6. sftp 例:sftp2 1 7. scp 例:scp2 test.txt remotehost:test.txt
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年企業(yè)內(nèi)部保密制度手冊(cè)
- 2025年物業(yè)管理費(fèi)用收支管理規(guī)范
- 單位內(nèi)部管理控制制度
- 2025年企業(yè)客戶(hù)關(guān)系管理與維護(hù)手冊(cè)
- DB61T 2094.8-2025天麻生產(chǎn)技術(shù)規(guī)范 第8部分:產(chǎn)地初加工
- 超市食品安全管理制度
- 采購(gòu)物資質(zhì)量管理與追溯制度
- 辦公室員工工作環(huán)境改善制度
- 2026年舟山中遠(yuǎn)海運(yùn)船務(wù)代理有限公司招聘?jìng)淇碱}庫(kù)及1套完整答案詳解
- 養(yǎng)老院安全管理規(guī)定制度
- 檢驗(yàn)科醫(yī)患溝通培訓(xùn)課件
- 勞務(wù)分包施工技術(shù)交底方案
- 2025福建閩投永安抽水蓄能有限公司招聘21人備考題庫(kù)附答案
- 2025年昆明市呈貢區(qū)城市投資集團(tuán)有限公司及下屬子公司第二批招聘(11人)備考考試題庫(kù)及答案解析
- 2026年遼寧農(nóng)業(yè)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能考試題庫(kù)及答案詳解一套
- 轉(zhuǎn)讓健身房合同范本
- 2026廣東東莞市公安局招聘普通聘員162人筆試考試備考題庫(kù)及答案解析
- 2025中國(guó)高凈值人群品質(zhì)養(yǎng)老報(bào)告-胡潤(rùn)百富-202512
- 2025四川綿陽(yáng)市江油鴻飛投資(集團(tuán))有限公司招聘40人筆試考試備考題庫(kù)及答案解析
- 北京市公安局輔警崗位招聘300人考試歷年真題匯編帶答案解析
- 2型糖尿病視網(wǎng)膜病變的全程管理路徑
評(píng)論
0/150
提交評(píng)論