亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > Unix > 正文

Sun Solaris 用戶手冊 -- 四.Unix 命令

2024-07-26 00:29:33
字體:
來源:轉載
供稿:網友


(一)基本命令

命令格式: 命令 參數

1.ls 顯示文件名,等同于dos下dir命令

命令格式:ls [option] file

option:

-l 顯示詳細列表

域1 :文件類型和文件權限

域2 :文件連接數

域3 :文件所有者名字

域4 :文件用戶組名字

域5 :文件長度

域6-8 :最近修改日期

域9 :文件名

-a 顯示所有文件,包含隱藏文件(以. 起頭的文件名)

-R 顯示文件及所有子目錄

-F 顯示文件(后跟*)和目錄(后跟/)

-d 與l選項合用,顯示目錄名而非其內容




2.cd 目錄轉換,等同于dos下cd命令

注意目錄分隔符為“/”,與dos相反

命令格式:cd dirname

3.pwd 顯示當前路徑

4.cat 顯示文件內容,等同于dos下type命令

命令格式:cat filename

5.more 以分頁方式查看文件內容.

命令格式:more filename 

6.rm 刪除文件

命令格式: rm [-r] filename (filename 可為檔名,或檔名縮寫符號.)

例子 :

rm file1 刪除檔名為 file1 之文檔.

rm file? 刪除檔名中有五個字元,前四個字元為file 之所有文檔.

rm f* 刪除檔名中,以 f 為字首之所有文檔.

rm -r dir1 刪除目錄 dir1,及其下所有文檔及子目錄.

7.mkdir 創建目錄

命令格式: mkdir [-p] directory-name

Exmaple :

mkdir dir1 建立一新目錄 dir1.

mkdir -p dir/subdir 直接創建多級目錄

8.rmdir 刪除目錄

目錄必須首先為空

命令格式: rmdir directory


9.cp 文檔復制

命令格式: cp [-r] source destination

例子:

cp file1 file2 將文檔 file1 復制成 file2

cp file1 dir1 將文檔 file1 復制到目錄 dir1 下,文件名仍為 file1.

cp /tmp/file1 . 將目錄 /tmp 下的文檔 file1復制到現行目錄下,

檔名仍為 file1.

cp /tmp/file1 file2 將目錄 /tmp 下的文檔 file1現行目錄下,檔名

為file2

cp -r dir1 dir2 (recursive copy) 復制整個目錄.

若目錄 dir2 不存在,則將目錄dir1,及其所有文檔和子目錄,

復制到目錄 dir2 下,新目錄名稱為dir1.若目錄dir2不存在,

則將dir1,及其所有文檔和子目錄,復制為目錄 dir2.


 
10.mv 文件移動 

命令格式: mv source destination

例子:

mv file1 file2 將文檔 file1,更改檔名為 file2.

mv file1 dir1 將文檔 file1,移到目錄 dir1 下,檔名仍為 file1.

mv dir1 dir2 若目錄 dir2 不存在,則將目錄 dir1,及其所有檔

案和子目錄,移到目錄 dir2 下,新目錄名稱為 dir1.

若目錄 dir2 不存在,則將dir1,及其所有文檔和子

目錄,更改為目錄 dir2.


 

11.du 查看目錄所占磁碟容量

命令格式: du [-sk] directory

例子 :

du dir1 顯示目錄 dir1 的總容量及其次目錄的容量

du -sk dir1 顯示目錄 dir1 的總容量,以k bytes為計量

 

12.find 文件查找 

命令格式: find dir -name filename command

例子:

find . -name hello -PRint 尋找目前目錄及所有的子目錄內叫

hello的文檔.

find . -ctime +7 -print 找出七天內未被更動的文檔

find . -size +2000m -print 找出大小超過2000 bytes的文檔

find /tmp -user b1234567 -print 在/tmp下屬於b1234567的文檔

find . -name '*.c' -exec rm {} 刪除所有的.c檔

find . -name test/* -print 顯示當前目錄及其子目錄文件名前4

位為test的文件名


13.vi 編輯器

命令狀態:

j,k,h,l:上下左右

0: 行首

$: 行尾

i,I :插入命令,i 在當前光標處插入 I 行首插入

a,A:追加命令,a 在當前光標后追加,A 在行末追加

o,O:打開命令,o 在當前行下打開一行,O在當前行上插入一行

r,R :替換命令,r 替換當前光標處字符,R從光標處開始替換

數字s: 替換指定數量字符

x: 刪除光標處字符

dd: 刪除當前行

d0: 刪除光標前半行

d$: 刪除光標后半行

ctrl+f :后翻頁

ctrl+b:前翻頁

G : 文件尾

數字G: 數字所指定行

/string 查找字符串

n 繼續查找

N 反向繼續查找

% 查找對應括號

u 取消上次操作

ex命令狀態 

:set number 顯示行號

:set smd 顯示顯示狀態

:0 文件首

:1,5 copy 7 塊拷貝

:1,5 del 塊刪除

:1,5 move 7 塊移動

:1,$s/string1/string2/g 全文件查找string1并替換為string2

:wq! 存盤退出


(二) 增強命令

1. ln 文檔連結

命令格式:ln -s oldname newname ( Hard link )

同一文檔,可擁有一個以上之名稱,可將文檔做數個連結.

例子 :

ln -s file1 file2   將名稱 file2,連結至文檔 file1.

 

2.grep 搜索字符串

命令格式: 

grep string filename


尋找字串的方法很多,比如說我想找所有以M開頭的行.此時必須引進pattern的觀

念.以下是一些簡單的□例,以及說明:


^M 以M開頭的行,^表示開始的意思

M$ 以M結尾的行,$表示結束的意思

^[0-9] 以數字開始的行,[]內可列舉字母

^[124ab] 以1,2,4,a,或b開頭的行

^b.503 句點表示任一字母

* 星號表示0個以上的字母(可以沒有)

+ 加號表示1個以上的字母

/. 斜線可以去掉特殊意義


<eg> cat passwd | grep ^b 列出大學部有申請帳號者名單

cat passwd | grep ^s 列出交換學生申請帳號者名單

cat passwd | grep '^b.503' 列出電機系各年級...

grep '^/.' myfile.txt 列出所有以句點開頭的行

 

3.fgrep 搜索字符串

命令格式:fgrep string file

4.file 顯示文件類型

命令格式:file fileall

文件類型為shell script,ELF 32bit,ASCII text,data or tar file

5.diff 比較文檔或目錄之不同內容

命令格式:diff [-r] name1 name2 ( name1 name2 可同時為檔名,或目錄名稱.)

例子 :

%diff file1 file2

比較文檔 file1 與 file2 內,各行之不同處.

%diff -r dir1 dir2

比較目錄 dir1 與 dir2 內,各文檔之不同處.

6.cmp 比較文檔相同部分

命令格式:cmp file1 file2

 


7.ftp 遠程文件傳輸

命令格式: ftp [hostname|IP address]
 

在進入 ftp 之後,如果與 remote host 連接上了,它將會詢問你 username 

與密碼,如果輸入對了就可以開始進行文檔傳輸.

注意:如用戶無密碼,無法注冊

(1) ftp 命令 

ascii 將傳輸模式設為 ascii 模式.通常用於傳送文字檔.

binary 將傳輸模式設為 binary 模式,通常用於傳送執行檔,壓縮檔與影像

檔等.

cd remote-directory 將遠程主機上的工作目錄改變.

lcd [ directory ] 更改本地主機的工作目錄.

ls [ remote-directory ] [ local-file ] 列出遠程主機上的文檔.

get remote-file [ local-file ] 取得遠方的文檔.

mget remote-files 可使用通用字元一次取得多個文檔.

put local-file [ remote-file] 將本地主機的文檔送到遠程主機.

mput local-files 可使用通用字元一次將多個文檔放到遠程主機上.

help [ command ] 線上輔助指令.

mkdir directory-name 在遠程主機創建一個目錄.

prompt 更改交談模式,若為 on 則在 mput 與 mget 時每作一個文檔之傳

輸時均會詢問.

quit/bye 離開ftp .

(2) 后臺執行ftp
 

1.首先,將過程所用到的指令依順序放入文檔中,如下:

%cat ftp_command

!mkdir test

lcd test

cd test

prompt

binary

mget *.*

bye

2.其次,建一個.netrc檔,屬性為400,讓ftp 自動到此讀取Username

與PassWord,方可順利login 到的主機,如下:

%cat .netrc

machine remote login anonymous password guest 

3.最後再執行下面指令即可.

%nohup ftp remote < ftp_command > message &


8.telnet 遠程終端訪問

命令格式:

telnet [hostname|IP address]
 


9.IO 重新導向

UNIX所有的程式執行時,均需要資料的輸入以及輸出資料.一般而言,資料是

從鍵盤輸入,并將資料輸出到螢幕上,這就叫做標準輸入及標準輸出,而我們

可以更改標準出輸出入.

A. 更改標準輸入 —— 在命令後方加"< <filename>" ,即可從<filename>這

個文檔輸入資料.

B. 更改標準輸出 —— 在命令後方加"> <filename>" ,即可將螢幕輸出的資

料導向到<filename>這個文檔上.

C. 更改標準輸出 —— 在命令後方加">> <filename>",功能與B.相似,只不

過這會將資料加在文檔後方.

D. 管道 —— 在兩個命令中間加上'|',即可將前方指令的輸出當成後方指令


D. 管道 —— 在兩個命令中間加上'|',即可將前方指令的輸出當成後方指令

的輸入.


例:

cd /tmp

ls -l > /tmp/ls.out

cat /tmp/ls.out

more /tmp/ls.out

rm /tmp/ls.out

ls | more

ls | wc -l (word count, count line number,算出文檔數目)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品av电影| 免费91在线视频| 日韩av电影免费观看高清| 国产精品黄视频| 亚洲福利视频网站| 91国产视频在线| 97在线视频免费看| 一区二区三区四区视频| 中文字幕一区二区三区电影| 国产一区二区三区视频| 日韩免费在线观看视频| 欧美日韩在线视频一区| 亚洲美女精品久久| 自拍偷拍亚洲欧美| xxxx性欧美| 91干在线观看| 国产精品久久久久久久久久久久| 高清一区二区三区四区五区| 中文字幕日韩av电影| 亚洲国产97在线精品一区| 一级做a爰片久久毛片美女图片| 91精品视频在线| 日韩国产激情在线| 国产91在线播放| 国产欧美精品久久久| www.美女亚洲精品| 亚洲欧美制服中文字幕| 欧美精品生活片| 国产在线观看一区二区三区| 68精品国产免费久久久久久婷婷| 成人97在线观看视频| 色与欲影视天天看综合网| 在线视频日本亚洲性| 亚洲性日韩精品一区二区| 成人免费视频在线观看超级碰| 中文字幕精品一区久久久久| 欧美激情综合色| 一本色道久久综合狠狠躁篇怎么玩| 成人日韩av在线| 最近免费中文字幕视频2019| 欧美性猛交99久久久久99按摩| 色av中文字幕一区| 麻豆成人在线看| 欧美怡春院一区二区三区| 国产一区红桃视频| 91日本视频在线| 国产一区二区在线免费视频| 欧美精品久久久久久久免费观看| 国自产精品手机在线观看视频| 国产精品黄页免费高清在线观看| 欧美电影在线观看完整版| 日韩欧美aⅴ综合网站发布| 日韩综合中文字幕| 91久久精品久久国产性色也91| 亚洲色图五月天| 在线播放精品一区二区三区| 国产精品爽爽ⅴa在线观看| 欧美高清视频在线播放| 精品一区精品二区| 亚洲一级免费视频| 欧美中文字幕在线视频| 国产91精品不卡视频| 精品福利视频导航| 国产欧美日韩中文字幕| 亚洲娇小xxxx欧美娇小| 欧美亚洲视频一区二区| 日韩欧美在线国产| 欧美一级大片视频| 久久久精品中文字幕| 日韩h在线观看| 国产精品白丝av嫩草影院| 欧美日韩免费观看中文| 成人免费在线视频网站| 日本久久亚洲电影| 美乳少妇欧美精品| 精品国产自在精品国产浪潮| 久久久精品中文字幕| 91视频免费在线| 欧美专区在线播放| 日韩三级影视基地| 91福利视频在线观看| 一区二区亚洲精品国产| 国产精品入口夜色视频大尺度| 欧洲午夜精品久久久| 97人洗澡人人免费公开视频碰碰碰| 欧美精品videossex88| 国产精品av电影| 高清欧美性猛交xxxx黑人猛交| 亚洲精选中文字幕| 国产精品久久久久999| 日韩成人小视频| 欧美成人精品一区二区| 国产精品久久久久久av福利软件| 久久久久久久一| 久久激情视频久久| 成人黄在线观看| 国产精品视频在线播放| 久久久久久噜噜噜久久久精品| 亚洲桃花岛网站| 亚洲精品videossex少妇| 国产精品久久久久久一区二区| 亚洲最新av在线网站| 精品偷拍一区二区三区在线看| 欧美激情乱人伦| 日av在线播放中文不卡| 日韩精品亚洲精品| 色多多国产成人永久免费网站| 欧美日韩亚洲视频一区| 亚洲国产成人精品久久久国产成人一区| 丝袜情趣国产精品| 亚洲国模精品私拍| 亚洲黄色有码视频| 精品免费在线观看| 精品国产福利视频| 日韩av在线天堂网| 4438全国成人免费| 日韩欧美一区二区三区久久| 精品久久久久久中文字幕一区奶水| 日韩黄在线观看| 亚洲成人网在线观看| 国产精品99久久久久久白浆小说| 国产日产欧美精品| 日韩av一卡二卡| 午夜精品久久久久久久99热浪潮| 国产精品影片在线观看| 欧洲中文字幕国产精品| 欧美激情成人在线视频| 亚洲第一综合天堂另类专| 亚洲精品小视频在线观看| 国外成人在线播放| 97碰在线观看| 国产亚洲精品久久久优势| 中文字幕日韩在线播放| 欧美第一页在线| 国产丝袜一区二区三区免费视频| 日韩欧美极品在线观看| 国产精品大陆在线观看| 欧美激情视频播放| 欧美小视频在线| 亚洲精品av在线播放| 高清欧美一区二区三区| 国产精品亚洲视频在线观看| 色综合久久88色综合天天看泰| www国产精品视频| 欧美在线一区二区三区四| 日韩精品视频免费| 欧美日韩亚洲精品一区二区三区| 欧美亚洲激情视频| 亚洲精品久久久一区二区三区| 国产精品久久久久久久久久新婚| 国产日韩综合一区二区性色av| 91精品久久久久久久久久久久久久| 欧美成人免费小视频| 国产精品久久国产精品99gif| 国产成人一区二区三区电影| 亚洲欧洲午夜一线一品| 亚洲精品xxx| 亚洲欧洲日产国码av系列天堂| 欧美裸体男粗大视频在线观看| 国产精品久久久久福利| 国产在线拍偷自揄拍精品| 欧美亚洲视频在线观看| 55夜色66夜色国产精品视频| 一级做a爰片久久毛片美女图片|