Unix基礎知識培訓教材_第1頁
Unix基礎知識培訓教材_第2頁
Unix基礎知識培訓教材_第3頁
Unix基礎知識培訓教材_第4頁
Unix基礎知識培訓教材_第5頁
已閱讀5頁,還剩12頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、一用戶11.1用戶登錄11.2退出11.3修改密碼11.4超級用戶11.4.1登錄11.4.2修改其它用戶密碼11.4.3系統管理21.5切換至其他用戶21.6查看當前系統中正在使用的用戶2二在線指令說明2三目錄23.1根目錄23.2顯示當前目錄位置33.3特殊目錄標志33.4改變目錄位置33.5創建新目錄33.6刪除目錄33.7更改目錄名稱4四文件44.1列出文件44.2復制文件44.3移動或更改文件名稱54.4刪除文件54.5閱讀文件54.6查找文件54.7從文件中查找字符串64.8比較文件內容64.9特殊文件64.9.1.profile64.9.2/etc/hosts64.9.3/etc

2、/hosts.equiv6五文件屬性75.1基本屬性75.2修改文件操作權限75.3修改擁有者75.4修改組名8六遠程登錄8七文件傳輸87.1rcp87.2ftp9八環境變量108.1查看環境變量108.2設定環境變量108.3取消環境變量設置10九tar命令119.1將多個文件打包成一個歸檔文件119.2將歸檔文件解包119.3查看歸檔文件內容119.4將文件歸檔至軟盤119.5將歸檔文件從軟盤讀出129.6查看軟盤中的歸檔文件129.7磁帶上歸檔文件的處理12十文件壓縮1210.1壓縮文件1210.2解壓縮文件12十一進程管理1311.1查看進程1311.2終止進程13十二管道13十三輸入

3、/輸出控制1413.1標準輸入控制1413.2標準輸出控制14一 用戶1.1 用戶登錄login: à 輸入用戶名password: à 輸入密碼1.2 退出$ exit或$ <Ctrl> + d1.3 修改密碼$ passwdOld password: à 輸入舊密碼New password: à 輸入新密碼Retype new password: à 再輸入一次新密碼1.4 超級用戶1.4.1 登錄以用戶名root登錄,超級用戶的提示符為“#”。1.4.2 修改其它用戶密碼# password usernameNew passw

4、ord:Retype new password:1.4.3 系統管理# scoadmin1.5 切換至其他用戶$ su - usernameà 切換至用戶username,-選項表示切換用戶的同時,切換當前的環境變量為新用戶的設置,否則只切換用戶,但仍保留當前的環境變量設置。1.6 查看當前系統中正在使用的用戶$ whoà 顯示所有當前正在使用的用戶。$ who am ià 顯示自身用戶信息。二 在線指令說明$ man command-name可以查看各條命令的說明。三 目錄3.1 根目錄根目錄為:/3.2 顯示當前目錄位置$ pwd3.3 特殊目錄標志.

5、4; 當前目錄.à 當前目錄的上一層目錄3.4 改變目錄位置$ cd dirnamedirname為目錄名稱或目錄縮寫。例:$ cdà 改變目錄位置至用戶login時的起始目錄$ cd dirnameà 改變目錄位置至dirname下$ cd .à 改變目錄位置至當前目錄的上一層目錄3.5 創建新目錄$ mkdir dirname3.6 刪除目錄$ rmdir dirnameà dirname目錄下必須沒有文件存在,否則無法刪除$ rm r dirnameà 刪除目錄dirname,以及該目錄下的所有子目錄及文件3.7 更改目錄名稱$

6、 mv source_dir destination_dir四 文件4.1 列出文件$ ls -atFlgR nameà name可為文件名或目錄名,若為文件名,則列出與該文件名相匹配的文件,若為目錄名,則列出與該目錄名相匹配的目錄下的文件。例:$ lsà 列出當前目錄下的文件及目錄名;$ ls aà 列出包含以 . 起始的隱藏檔所有文件及目錄名;$ ls F ( lf )à 列出當前目錄下的文件及目錄名,同時包含其類型,“/”結尾表示為目錄、“*”結尾表示為可執行文件;$ ls l ( l / ll )à 列出當前目錄下所有文件的許可權、擁有

7、者、文件大小、修改時間及名稱;$ ls tà 按照文件最后修改時間的順序,依序列出文件名;$ ls Rà 列出當前目錄,以及所有子目錄下的文件名。4.2 復制文件$ cp -r source destination例:$ cp file1 file2à 將文件file1復制成file2$ cp file1 dir1à 將文件file1復制到目錄dir1下,文件名仍為file1$ cp r dir1 dir2à 復制整個目錄,若目錄dir2存在,則將目錄dir1及其所有文件和子目錄復制到dir2下;若目錄dir2不存在,則將目錄dir1及其所有文

8、件和子目錄復制為目錄dir2。4.3 移動或更改文件名稱$ mv source destination例:$ mv file1 file2à 將文件file1更改文件名為file2。$ mv file1 dir1à 將文件file1移動到目錄dir1下,文件名仍為file1。$ mv dir1 dir2à 若目錄dir2不存在,則將目錄dir1更改目錄名為dir2;若目錄dir2存在,則將目錄dir1及其所有文件和子目錄,移到目錄dir2下。4.4 刪除文件$ rm filenamefilename可為文件名,或文件名縮寫符號,例:$ rm file1à

9、 刪除文件file1。$ rm f*à 刪除所有以f開頭的文件。$ rm file?à 刪除前四個字母為file,且文件名共有五個字母的文件。4.5 閱讀文件$ more filename4.6 查找文件$ find search_path name filename print例:$ find . name file1 printà 從當前目錄(.)查找文件file14.7 從文件中查找字符串$ grep -i string fileà 從文件file中查找并顯示包含字符串string的行,-i選項表示忽略大小寫。4.8 比較文件內容$ diff fi

10、le1 file2à 比較并列出文件file1和file2各行之間的不同點。4.9 特殊文件4.9.1 .profile每個用戶的根目錄下有一個隱藏文件.profile,可以用ls a查看。每次用戶登錄時,首先執行該文件。對該用戶的環境變量設置,或其它的預處理均可在該文件中設置。4.9.2 /etc/hosts主機名稱與IP地址的映像關系存放在/etc/hosts文件中,只有超級用戶才能對其進行編輯。該文件的格式為:IP地址主機名稱別名。例如:localhostlocalhost01kjqtkjqt4.9.3 /etc/hosts.equiv如果要

11、為不同主機之間、或不同主機的某些用戶之間建立信任關系,即使用戶在其它主機上有一定的網絡操作權限,需要在/etc/hosts.equiv文件中設置相應的主機名和用戶名。該文件的格式為:主機名用戶名,若不寫用戶名,則表示為該主機的所有用戶建立信任關系。主機名必須在/etc/hosts中定義。五 文件屬性5.1 基本屬性擁有者(owner):該文件所屬的用戶所屬組(group):該文件所屬的組操作權限:讀(r)、寫(w)、可執行(x)使用命令ls l可查看以上的文件屬性,如:$ ls l tmp-rwxr-r- 1 bzkj informix 177663 Feb 22 14:47 tmptmp文件

12、的擁有者為bzkj,所屬組為informix,對擁有者有讀、寫和執行權限,對同組其它用戶及不同組其它用戶只有讀的權限。5.2 修改文件操作權限$ chmod -R mode nameà name可為文件名或目錄名例:$ chmod 754 file1à 擁有者有讀、寫、執行權限,同組其它用戶有讀、執行權限,其它用戶用讀權限。$ chmod R 700 dir1à 將目錄dir1及其所有文件和子目錄設為只有擁有者可以讀、寫、執行的權限。5.3 修改擁有者$ chown -R username nameà name可為文件名或目錄名。例:$ chown us

13、er file1à 將文件file1的擁有者改為user。$ chown R user dir1à 將目錄dir1及其下所有文件和子目錄的擁有者改為user。5.4 修改組名$ chgrp -R groupname nameà name可為文件名或目錄名。例:$ chgrp group file1à 將文件file1的所屬組改為group$ chgrp R group dir1à 將目錄dir1及其下所有文件和子目錄的所屬組改為group。六 遠程登錄$ rlogin hostname -l username$ telnet hostname$

14、 telnet IP-Addresshostname必須在/etc/hosts文件中定義。七 文件傳輸7.1 rcp1、 拷貝文件或目錄至遠端主機:$ rcp -r source hostname:destinationà source為本地文件或目錄名,hostname為遠端主機名(須在/etc/hosts文件中定義),destination為目錄名稱。例:$ rcp file1 host1:/tempà 將文件file1拷貝到主機host1的/temp目錄下。$ rcp r dir1 host1:/tempà 將目錄dir1拷貝到主機host1的/temp目錄

15、下。2、 從遠端主機拷貝文件或目錄$ rcp -r hostname:source destination7.2 ftp$ ftp hostname或$ ftp IP_Address例:$ ftp host1à 與遠端主機進行連接Name( host1:user-name):à 輸入遠端主機的登錄用戶名Password:à 輸入登錄用戶的密碼進入后的系統提示符為ftp>ftp>helpà 列出所有的命令ftp>!lsà 列出本地主機當前目錄下的文件ftp>!pwdà 顯示本地主機當前目錄位置ftp>ls&

16、#224; 列出遠端主機當前目錄下的文件ftp>dirà 同lsftp>pwdà 顯示遠端主機當前目錄位置ftp>lcd dir1à 改變本地主機工作目錄至dir1下ftp>cd dir1à 改變遠端主機工作目錄至dir1下ftp>ascà 將傳輸類型設為ascii方式ftp>binà 將傳輸類型設為binary方式ftp>get file1à 將遠端主機當前目錄下的文件file1復制到本地主機當前目錄ftp>put file1à 將本地主機當前目錄下的文件file1

17、復制到遠端主機當前目錄ftp>mget *.cà 將遠端主機當前目錄下的*.c文件復制到本地主機當前目錄ftp>mput *.cà 將本地主機當前目錄下的*.c文件復制到遠端主機當前目錄ftp>promptà 切換交談式指令(使用mput/mget時是否詢問y/n)ftp>byeà 結束ftp工作八 環境變量8.1 查看環境變量$ envà 顯示所有的環境變量設置$ echo $ENV_VARIABLEà 顯示指定環境變量的設置例:$ echo $PATH/bin:/etc:/usr/bin:/tcb/bin8

18、.2 設定環境變量$ ENV_VARIABLE=XXX;export ENV_VARIABLE例:$ PATH=$PATH:$INFORMIXDIR/bin;export PATHà 將環境變量PATH設定為原PATH值+$INFORMIXDIR/bin8.3 取消環境變量設置$ unset $ENV_VARIABLE例:$ set GZJ=gzj;export GZJà 設置環境變量GZJ$ echo $GZJgzjà 顯示環境變量值$ unset $GZJà 取消環境變量GZJ的設置$ echo $GZJà 已取消九 tar命令9.1 將多

19、個文件打包成一個歸檔文件$ tar cvf destination source1 source2 à source可以為文件名,也可以為目錄名。例:$ tar cvf src.tar srcà 將src目錄下的所有文件及子目錄tar入src.tar文件中。9.2 將歸檔文件解包$ tar xvf sourceà 將歸檔文件source解開例:$ tar xvf src.tarà 將src.tar文件解開9.3 查看歸檔文件內容$ tar tvf sourceà 查看歸檔文件source的內容例:$ tar tvf src.tarà

20、查看src.tar文件的內容9.4 將文件歸檔至軟盤$ tar cv6 file1 file2 例:$ tar cv6 a.cà 將文件a.c歸檔至軟盤9.5 將歸檔文件從軟盤讀出$ tar xv6à 將軟盤中的歸檔文件讀出,并存在至當前工作目錄。9.6 查看軟盤中的歸檔文件$ tar tv69.7 磁帶上歸檔文件的處理磁帶上歸檔文件的處理與軟盤中的處理方法基本相同,只是將設備編號6改為8即可。十 文件壓縮10.1 壓縮文件$ compress filenameà 將文件filename壓縮,生成壓縮文件source.Z例:$ compress src.tarà 壓縮文件src.tar,生成壓縮文件10.2 解壓縮文件$ uncompress filenameà 解壓縮文件filename,生成壓縮前的文件例:$ uncompress src.tar.Zà 生成壓縮前的文件src.tar十一 進程管理11.1 查看進程$ ps

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論