SC312 Tester - SUN操作系統的基本命令用法

以下列出SC312 Tester 常用的UNIX指令

main cd pwd ls
mkdir cp mv rm
cat more lpr lpq
lprm      

 

man

功能:man是unix的指令,用於顯示內存在計算機中的手冊或參考頁。

語法一: 

prompt> man command

此處的comman 填上我們要查的指令

 

語法二: 

prompt> man -k keyword

還有另一種格式的man,它將搜索手冊頁,並根據關鍵字搜索為您提供簡短的命令清單

Keyword 關鍵字是您感興趣的主題

 

範例:

prompt> man cd

Name

   cd - change working directory

 

 

cd

 

cd

功能:Change Directory、變更目錄、Change working directory

 

語法: 

prompt> cd (directory)

此處的(directory)是一個可選擇的參數。若沒有鍵入此參數時,則會回到home directory. 

 

範例:

prompt> cd

(回到home directory)

 

prompt> cd /home/bob/work

(變更到/home/bob/work這一個絕對路徑)

 

prompt>cd test

(進到test這一個子目錄。若這個子目錄有存在的話)

 

prompt>cd ..

(變更到上一層一目錄)

 

 

 

 

 

pwd

功能:print working directory. 顯示目前的工作路徑

語法: 

prompt> pwd

 

 

ls

 

ls

功能:list directory contents、列出目錄的內容

 

語法: 

prompt> ls (options)

無選項  - 提供一個的簡單列表,將當前目錄中的文件,按照字母順序排列。

選項 - 有一些選項可以使用,可以顯示較為詳細的資料。

 

範例:

prompt> ls

(簡單的字母順序排列)

 

prompt> ls -a

(包含隱藏檔)

 

prompt>ls -F

(在目錄和可執行文件的名稱末尾標記)

 

prompt>ls -l

(顯示出完整的資料;包含權限、日期、大小…)

 

prompt>ls /home

(顯示/home目錄下的所有內容)

以上僅列部分選項,可使用「man」來得到更多的選項。

 

 

 

mkdir

 

mkdir

功能:make new directory、用來建立一個新的目錄

說明:新目錄的名稱是必須的參數

 

語法: 

prompt> mkdir dirname

 

範例:

prompt>make fun

(建立一個名稱為fund的新目錄)

此新目錄的權限,和創建這個目錄時的所在位置的權限相同。

 

 

cp

 

cp

功能:copy a file. 複製檔案。

說明:選項 -r 可用將整個目錄複製到另一個路徑下。r (recursive)

 

語法一: 

prompt> cp file-A file-B

prompt> cp 來源檔 目的檔

將file-A的內容,複製成file-B

 

 

語法二: 

prompt> cp -r Dir-A Dir-B

prompt> cp 來源目錄 目的目錄

將DIR-A整個目錄的內容,複製成DIR-B整個目錄的內容

 

 

語法三: 

prompt> cp file-A Dir-B

將file-A檔案複製到Dir-B目錄下,並包持原來的檔名

 

 

mv

 

mv

功能:mv is used to move or rename files. 用來移動或更改檔案的名稱。

 

語法一: 

prompt>mv filea filec

將filea改名為filec

 

語法二: 

prompt>mv dir0 dir2

將目錄dir0改名為dir2

 

語法三: 

prompt>mv filea dir2

將fileah移動到目錄dir2底下

 

 

其它:

  • mv和cp是使用相同的格式。
  • mv和cp主要的差別在於,cp仍保持原始檔案在原來的目錄下。但mv則否。
  • 假如我們要將filec移動到dir3目錄下時,若dir3目錄下已經有一個filec時,在dir3目錄下的filec則會被移除。

 

rm

 

rm

功能:remove a file. 刪除檔案

 

語法一: 

prompt>mv filea

刪除filea這個檔案

 

語法二: 

prompt>mv -r dir2

刪除dir2整個目錄

 

 

cat

 

cat

功能:concatenate.  連接、顯示檔案內容

 

語法一: 

prompt>cat filea

顯示filea的內容到標準輸出裝置 (如:螢幕)

 

語法二: 

prompt>cat filea fileb

將filea fileb的字串連接並顯示內容到標準輸出裝置。

 

 

語法三: 

prompt>cat filea fileb > filec

將filea fileb的字串連接起來,並合併到檔案filec中

備註:

prompt>cat filea fileb > filec

(若filec原本已存在,則會被覆寫)

 

prompt>cat filea fileb > filea

(filea在被讀取之前,會先被銷毀)

 

 

more

 

more

功能:display file contents. 顯示檔案的內容

說明:more的功能是將文字檔案的內容顯示到螢幕上。一次顯示一頁,並停在螢幕填滿為止。

 

語法: 

prompt>more filename

一次一頁的顯示檔案內容到螢幕上。

備註:

要看下一下時,按「空白鍵」

想要看更多行時,按「Enter」

要中斷時,按「q」

其它更多選項,請再用「man more」指令查看

 

lpr

 

lpr

功能:lpr is the basic command for sending files to the printer. 將檔案傳送到印表機

 

語法: 

prompt>lpr filename

列印檔案

範例:

prompt>lpr -Pps4 filea

(將檔案a傳送到印表機ps4)

印表機時名稱可在printcap這個檔案中查到

 

lpq

 

lpq

功能:display print queue. 查看printer裏還有多少排程等待列印。

 

語法: 

prompt>lpq

列出等待列印的清單

 

lprm

 

lprm

功能:remove job form print queue. 刪除printer排程中的工作項目

語法: 

prompt>lprm

 

 


arrow
arrow
    文章標籤
    SC312
    全站熱搜

    News123 發表在 痞客邦 留言(0) 人氣()