資源描述:
《unix高級操作命令》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、UNIX高級操作命令UNIX高級操作命令目錄目錄課程說明1課程介紹1課程目標(biāo)1相關(guān)資料1第1章shell的基礎(chǔ)知識21.1什么是shell21.2別名化31.3shell變量41.3.1shell變量的存儲機(jī)制41.3.2變量替換41.3.3命令替換61.4用戶環(huán)境61.5兩個重要的環(huán)境變量71.6登錄時發(fā)生的事情81.7shell啟動文件91.8監(jiān)控進(jìn)程9第2章UNIX通用命令112.1用戶管理112.1.1增加新用戶112.1.2刪除用戶122.1.3增加新用戶組122.1.4刪除用戶組122.2進(jìn)程管理13
2、2.2.1ps命令132.2.2后臺進(jìn)程132.2.3kill命令142.3文件系統(tǒng)管理152.3.1mount152.3.2umount152.3.3加載配置文件162.3.4fsck162.4系統(tǒng)性能監(jiān)控182.5使用網(wǎng)絡(luò)服務(wù)192.5.1rlogin命令19UNIX高級操作命令目錄2.5.2rcp命令192.5.3主機(jī)間的信任關(guān)系20第3章shell編程簡介22第4章HP-UX系統(tǒng)管理274.1HP-UX系統(tǒng)管理工具SAM274.1.1啟動SAM274.1.2在X_Windows環(huán)境下運(yùn)行SAM274.1.
3、3在字符終端運(yùn)行SAM284.1.4運(yùn)行SAM進(jìn)行遠(yuǎn)程系統(tǒng)管理284.2HP系統(tǒng)的運(yùn)行級別284.3用邏輯磁盤管理器(LVM)管理磁盤284.3.1什么是邏輯卷284.3.2邏輯磁盤管理器簡介294.3.3邏輯磁盤管理的基本規(guī)則304.3.4邏輯磁盤管理器的工作機(jī)制304.3.5邏輯磁盤管理的規(guī)劃314.3.6與邏輯磁盤管理相關(guān)的命名規(guī)則314.3.7使用SAM提供的邏輯磁盤管理工具324.3.8使用命令行邏輯磁盤管理工具334.3.9磁盤的鏡像34第5章Solaris系統(tǒng)管理405.1Solaris運(yùn)行級別管理
4、405.1.1SunSolaris運(yùn)行級別405.1.2改變系統(tǒng)運(yùn)行級別命令405.2OpenBoot(Prom)常用命令415.3應(yīng)用軟件常用安裝/刪除命令(add/deletesoftware)425.3.1管理軟件包425.3.2管理補(bǔ)丁435.4硬盤分區(qū)及格式化44UNIX高級操作命令課程說明課程說明課程介紹本課程為UNIX的高級操作命令,它是前續(xù)課程《UNIX基本命令》的補(bǔ)充。由于很多系統(tǒng)級的命令都是各UNIX操作系統(tǒng)專用命令,所以我們就主要使用的HP-UX和Solaris分別作了介紹,但我們不對因其版
5、本變化而導(dǎo)致命令變化做出及時的通知,也不對由于操作沒有在配套的操作系統(tǒng)上進(jìn)行而導(dǎo)致的微小或重大損失負(fù)任何責(zé)任。本課程包括的主要內(nèi)容如下:shell基礎(chǔ)知識、UNIX的通用命令、shell編程簡介、HP-UX系統(tǒng)管理和Solaris系統(tǒng)管理。課程目標(biāo)l掌握shell的基礎(chǔ)知識l了解shell的編程基礎(chǔ)知識l掌握通用UNIX高級命令l掌握HP-UX系統(tǒng)管理命令l掌握Solaris系統(tǒng)管理命令相關(guān)資料lHP-UX用戶手冊lSolaris用戶手冊1UNIX高級操作命令第3章shell編程簡介第1章shell的基礎(chǔ)知識1.
6、1什么是shellUNIXshell(UNIX外殼)是一個UNIX的特殊程序。Shell可以看成是一個命令解釋器,在命令提示符下輸入命令,命令發(fā)出后會被執(zhí)行。使用者通過shell與計算機(jī)通信。shell接受用戶在鍵盤上敲入的內(nèi)容,并把這些內(nèi)容翻譯成內(nèi)核可以理解的形式,然后系統(tǒng)執(zhí)行這個命令。本章內(nèi)容主要介紹POSIXshell的交互性特點(diǎn)。POSIXshell不僅僅執(zhí)行用戶的命令,還通過與用戶交互,完成其他功能。但在東信北郵公司的智能網(wǎng)產(chǎn)品中Cshell也得到廣泛使用,所以下面的介紹中,如果遇到POSIXshell
7、與Cshell不同的地方,會單獨(dú)提出。當(dāng)你登錄到UNIX系統(tǒng)時,shell會先為你的終端會話過程定義一些特定的特征,然后顯示你的提示符。這個提示符在POSIX、Bourne和Kshell中被默認(rèn)為是一個$符號。Cshell的默認(rèn)提示符是一個百分比符號(%)。目前UNIX系統(tǒng)有四種比較通用的shell可供選擇:lBourneshell(/usr/old/bin/sh)AT&TUNIX系統(tǒng)最初提供的shell,由貝爾實(shí)驗(yàn)室開發(fā)而成。它提供了UNIX的命令解釋器和編程用的接口,該接口可用來開發(fā)shell程序,常常被稱為
8、腳本(script)。這些可編程的交互式接口可以實(shí)現(xiàn)變量定義和替換、變量和文件檢測、分支和循環(huán)功能。lCshell(/usr/bin/csh)基于BSD的UNIX系統(tǒng)提供的shell,由加利福尼亞大學(xué)伯克利分校的BillJoy開發(fā)而成。由于它具有一些交互性的特征,如可以從命令?;謴?fù)和編輯曾經(jīng)鍵入的命令以及別名機(jī)制(允許使用個性化的名字取代系統(tǒng)當(dāng)前的命令),人們認(rèn)為它比Bo