歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> Unix基礎知識

UNIX操作系統常用命令(4)

自遠端工作站,拷貝文件或目錄

  執行格式:rcp [-r] hostname:source destination

  ( hostname 為工作站名,source 為路徑名,destination 可為文件名、目錄名或路徑 )。

  ftp doc 與遠端工作站 doc ,進行文件傳輸

  Name (doc:user-name) : 輸入帳號

  Password (doc:user-name): 輸入密碼

  ftp> help 列出 ftp 文件傳輸,可使用之任何命令。

  ftp> !ls 列出本地工作站,目前目錄下之所有文件名。

  ftp> !pwd 列出本地工作站,目前所在之工作目錄位置。

  ftp> ls 列出遠端工作站目前目錄下之所有文件名。

  ftp> dir 列出遠端工作站目前目錄下之所有文件名(略同於 UNIX 的 ls -l 指令).

  ftp> dir . |more 同上,但每頁會暫停(可能不適用 Unix 以外的 ftp)。

  ftp> pwd 列出遠端工作站目前所在之目錄位置。

  ftp> cd dir1 更改遠端工作站之工作目錄位置至 dir1 之下。

  ftp> get file1 將遠端工作站之文件 file1 ,拷貝到本地工作站中。

  ftp> put file2 將本地工作站之文件 file2 ,拷貝到遠端工作站中。

  ftp> mget *.c 將遠端工作站中,副文件名為 c 之所有文件,拷貝到本地工作站中。

  ftp> mput *.txt 將本地工作站中,副文件名為 txt 之所有文件,拷貝遠端工作站中。

  ftp> prompt 切換交談式指令(使用 mput/mget 時不用每個文件皆詢問yes/no)。

  ftp> quit 結束 ftp 工作。

  ftp> bye 結束 ftp 工作。

  注:從PC與工作站間的文件傳輸也可透過在 PC端的 FTP指令進行文件傳輸,指令用法與上所述大致相同。

  文件模式之設定

  ] 改變文件或目錄之讀、寫、執行之允許權

  執行格式:chmod [-R] mode name

  ( name 可為文件名或目錄名;mode可為 3 個 8 位元之數字,或利用ls -l 命令,列出文件或目錄之讀、寫、執行允許權之文字縮寫。)

  mode : rwx rwx rwx r:read w:write x:execute

  user group other

  縮寫 : (u) (g) (o)

  [改變文件或目錄之擁有權

  執行格式:chown [-R] username name ( name 可為文件名或目錄名。)

  Example :

  %chown user file1 將文件 file1 之擁有權,改為使用者 user 所有。

  %chown -R user dir1 將目錄 dir1,及其下所有文件和子目錄之擁有權,改為使用者 user 所有。

  檢查自己所屬之群組名稱

  執行格式:groups

  改變文件或目錄之群組擁有權

  執行格式:chgrp [-R] groupname name ( name 可為文件名或目錄名 )

  Example :

  %chgrp vlsi file1 將文件 file1 之群組擁有權,改為 vlsi 群組。

  %chgrp -R image dir1 將目錄dir1,及其下所有文件和子目錄,改為 image 群組。

  改變文件或目錄之最後修改時間

  執行格式:touch name ( name 可為文件或目錄名稱。)

  文件之連結

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

  執行格式:ln oldname newname ( Hard link )

  Example :

  ln file1 file2 將名稱 file2,連結至文件 file1。

  執行格式:ln -s oldname newname ( Symblick link )

  Example :

  ln -s file3 file4 將名稱 file4,連結至文件file3。
Copyright © Linux教程網 All Rights Reserved