歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> SCO UNIX快速入門

SCO UNIX快速入門

日期:2017/2/27 9:34:42   编辑:更多Linux
  前言:這是應該我的UNIX的“講義”吧,雖然只有一個“學生”,但我還是很認真的“備課”了,我盡量做到通俗易懂,讓從未接觸過UNIX的朋友快速入門。呵呵,匆匆,錯誤難免!   以後一定花更多的時間整理,為自己,也為需要它的朋友!   蘇華,首先,我和你一起看看UNIX的目錄,因為我覺得清楚了目錄,才能對UNIX的框架有個大概的印象!當然這裡講的是系統正常運轉所必須的,並且一定不能刪除或者修改。   / 就是根目錄;   /bin目錄中包括最常用的UNIX命令;   /dev目錄包括控制訪問外部設備的特殊設備文件;   /etc目錄中包括各種各樣的系統程序和數據文件;   /lib目錄裡包括C語言以及其他語言程序的運行庫文件;   /mnt目錄是一個空目錄,是為安裝可移動的文件系統保留的;   /opt目錄中包括在所謂的“軟件存儲目標”;   /shlib目錄中包括系統使用的共享庫;   /usr目錄中有幾個子目錄,(/usr/include 目錄包括編譯C語言程序的頭文件;/usr/lib目錄包括各種UNIX命令使用的更多的庫和數據文件;/usr/spool目錄包括各種各樣的目錄,用於存儲那些將被打印、郵寄、或通過網絡傳遞的文件;/usr/tmp 目錄包括更多的臨時文件;/usr/adm目錄包括與系統管理或記帳相聯系的數據文件; 特別地,/usr/adm/messages和/usr/adm/syslog文件包括系統錯誤消息的記錄。)   /stand目錄是引導文件系統的安裝點,引導文件系統包括安裝程序(boot),   核心(unix),以及相關的boot文件;   /tcb目錄包括所有作為TCB一部分的文件;   /tmp目錄UNIX系統程序產生的臨時文件;   /var目錄包括指定某一單獨客戶或服務器的非共享SSO文件。     一、目錄管理   1、創建目錄:mkdir Directory 比如:在/下新建子目錄suhua    #mkdir /suhua 或者:#cd / #mkdir suhua   2、列目錄內容:ls 或者:lc 或者:ls –l 或者:ls –a(可以列出隱含文件和普通文件) 比如:列出/suhua下的文件 #ls /suhua 或者:#cd /suhua  #ls    #ls more  或者:#ls pg為分屏閱讀。   3、錄的重命名:mv oldname newname (可以是目錄名或路徑名) 比如:將目錄/suhua改為/dehua #mv /suhua /dehua 或者:#cd / #mv suhua dehua   4、除目錄:rmdir directory (directory為空),dirctory裡有內容時:rm –r directory 比如:刪除目錄/suhua(內容為空) #rmdir /suhua   5、比較目錄:dircmp directory1 directory2     二、漫游文件系統   1、你在文件系統中的位置:pwd 識別當前目錄。比如:#pwd 回車,系統顯示/suhua,即你的當前工作目錄為/suhua。   2、改變目錄:cd directory 比如:你的當前目錄為:/suhua 要切換的/u/dehua(當然這個目錄要存在)#cd /u/dehua     三、管理文件   1、查看文件內容:cat filename 比如:目錄/suhua下有一個文件love,內容為:   I love you all my heart! #cat /suhua/love 或者:#cd /suhua #cat love   注:也可cat –v filename(不知道文件屬於何類型),cat filename pg(分屏閱讀)。   2、查看文件的頭部和尾部:head filename  head filename   2、復制文件:cp filename copyname(filename前面可以加路徑)或者:cp filename…pathname 比如:將目錄/suhua下的文件love復制到目錄/dehua #cp /suhua/love /dehua 假如多個文件:#cp /suhua/love1 love2 love3 /dehua   3、文件的移動和重命名:mv filename…pathname (filename前面可以加路徑)比如:將/suhua目錄下的文件love移動到目錄/dehua下,# mv /suhua/love /dehua 重命名:mv new_filename old_filename 比如:將目錄/suhua的文件love改名為happy, #mv /suhua/love /suhua/happy 或者:#cd /suhua #mv love happy   4、刪除文件:rm filename(一定要小心使用呀,蘇華!這一招,不教你,你自己找資料,呵呵!)   5、文件的比較:cmp file1 file2 文件內容排序:sort names 在文件中查找正文:grep options text filenames 查找文件:fine start_point –follow –name filename –point     四、文件和目錄的存取控制   1、改變文件的權限:chmod who operator permission filename 或者:chmod mode filename   2、改變文件系主:chown new_owner filename (蘇華,這兩個命令有點麻煩喲,哪天我在網上給你QQ時,說詳細點好了!)   3、查看你所在的組:id   4、改變當前用戶組:sg   5、改變文件所在的用戶組:chgrp new_group filename   6、在命令行中獲得幫助man [section] keywork 比如:man C kill(蘇華,這可是個很有用的命令喲,呵呵!)     五、磁盤的使用   1、軟盤的格式化:format speciafile 比如:格式化1.44M軟盤,#format /dev/rfd096ds18   2、軟盤的復制:#discp   3、用軟盤備份文件:比如將硬盤目錄下/suhua的文件love存儲到空軟盤上,你可以:#cd /suhua #tar cv6 love(覆蓋);不覆蓋為:#tar uv6 love   4、顯示軟盤中文件的名字:#tar tv6   5、將軟盤中文件恢復到硬盤:#tar xv6   6、硬盤的分區:#fdisk     六、用戶管理   1、增加和取消用戶:#scoadmin account (蘇華,裡面可有好多東東喲!你可以添加用戶,添加組,刪除用戶和組,當然也可以修改,呵呵,可以打開看一下的!)比如:添加一個用戶suhua,你可以:#scoadmin account →user→Add New User 你就可以添加用戶suhua了,祝你好運,呵呵!   2、改變用戶:su 比如:你是用戶suhua,現在改變為用戶dehua #su dehua     七、口令管理  passwd 你可以設置或者改變用戶口令。#passwd username 或者:passwd     八、系統的關閉與重啟  蘇華,在UNIX裡非法關機,是非常非常不好的事情喲,   切記切記!#shutdown –y –g0(最安全的關機方式)(當然你要有關機的權限,你才能執行這個命令的。)#haltsys(緊急關機方式。我想,蘇華,你是沒有執行這個命令的權限的,它是要超級用戶root才能執行,除非你和你們單位的系統管理員很好,他那天……,當然你來我這,我一定讓你過過這個命令的隱,嘿嘿!) #reboot 重啟系統,蘇華,假如你添加了新的硬件或者修改了一些配置文件,記得重啟喲,不然不會生效的。     九、系統管理  這裡,我要告訴你的是:系統管理的一些命令,但是你可能執行不了喲,一定別難過喲,蘇華,呵呵!   1、查詢系統時間:data   2、修改系統時間:asktime   3、誰在系統中:who你可以查詢哪些用戶進入了系統。   4、誰在做什麼:whodo顯示用戶正在進行的工作。   5、終端名的獲取:tty [-l] [-s]顯示當前正在使用的終端的設備文件及其路徑名。   6、進程狀態的了解:ps [options] 你可以知道進程活動的信息喲!什麼是進程,還記得嗎?UNIX裡,可是很重要的東東喲!   7、統計磁盤用途:du顯示指定文件所使用的磁盤塊數和全部文件占用的總塊數。   8、統計磁盤自由空間:df顯示指定文件系統中的自由空間塊數和自由I節點數。   9、文件類型的確定:file 對指定的文件進行檢測並將其分類。   10、標准輸入的復制:tee [options] [files]   11、執行的暫時停止:sleep time   12、進程的終止:kill [option] pids 終止一個進程,或者給某進程送去一個信號。   13、命令的定時運行:at time [date] [+n unit] 或者:at [option] 在指定的時間運行命令。     十、訪問DOS磁盤信息   1、DOS磁盤目錄的顯示(你有的時候可能要在UNIX裡顯示DOS磁盤上的內容喲!)#dosdir dir (dir為設備符、文件名。)比如:你看軟盤A的內容,#dosdir a: 也可以用:#dosls a: (UNIX格式顯示)   2、DOS磁盤文件內容的顯示:#doscat filename 比如:你查看軟盤A中的文件config.sys,#doscat a:config.sys   3、DOS磁盤目錄的建立和刪除:dosmkdir directory(建立) dosrmdir directory(刪除)   4、DOS磁盤的格式化:dosformat [-fqv] drive 比如:你要格式化1.44MB軟盤,#dosformat /dev/fd0135ds18   6、DOS磁盤上文件的刪除:dosrm file1 file2…   7、DOS和UNIX之間的文件復制:doscp file1 file2 或者:doscp file… directory注:太可惡了,你知道嗎?剛才斷電了,我沒保存,浪費了我好多心血喲!真的很不幸喲,有些語言的表達,一定不會一樣的了。真的有點失望,有點傷心喲!     十一、編輯文件  (VI編輯,這可是我一定要說的喲!我知道,你開始一定不會喜歡的,但習慣了,你就喜歡了,它並不壞的,呵呵!還有一點,我要提醒蘇華的是,編輯文件時……,什麼?你知道嗎?呵呵,不知道吧?嘿嘿,別忘了看看該文件是否有可寫的權限喲,假如沒有的話,還記得怎麼給權限嗎?忘了?不會吧?那麼快就忘了?哦,對了!比如:chmod u+w filename   1、啟動VI:很簡單的,#vi filename 假如該文件存在,vi就會將其讀入,否則就會創建它。記得新建目錄的命令嗎?對了,用mkdir directory,那麼新建一個文件呢?對了,聰明!你可以用vi filename創建了。   2、輸入正文:蘇華,你記住了,輸入正文之前,可一定要在命令模式下發出一個輸入正文的命令!呵呵,別急嘛!我會告訴你輸入正文的命令的。在輸入過程中,你輸入的任何字符都被視




Copyright © Linux教程網 All Rights Reserved