UNIX 常用命令简介(3)

17)档案传输
========
?拷贝档案或目录至远端工作站

============================

  执行格式  rcp [-r] source hostnome:destination

( source 可为档名 目录名或路径 hostnome 为工作站站名 destination 为路径名称 ) 

Example  

rcp file1 doc:/home/user

        将档案 file1 拷贝到工作站 doc 路径 /home/user 之目录下 

rcp -r dir1 doc:/home/user

        将目录 dir1 拷贝到工作站 doc 路径/home/user 之目录下 


?自远端工作站 拷贝档案或目录

===============================

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

( hostname 为工作站名 source 为路径名 destination 可为档名 目录名或路径 ) 

Example   

rcp doc:/home/user/file1 file2

将工作站 doc 中 位於 /home/user 目录下之目录 dir1 拷贝到目前工作站之目录下 

目录名称仍为 dir1 

rcp -r doc:/home/user/dir1 .

将工作站 iis1 中 位於 /home/user 目录下之目录 dir1 拷贝到目前工作站之目录下 

目录名称仍为 dir1 


18)本地工作站与远端工作站之间档案传输ftp
====================================

( 必须拥有远端工作站之帐号及密码 才可进行传输工作 )

执行格式  ftp hostname or ftp ip_address

Example  

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指令进行档案传输 指令用法与

    上所述大致相同 


19)档案模式之设定
==============

?改变档案或目录之读 写 执行之允许权

======================================

执行格式 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)

Example :

%chmod  755  dir1 

将目录dir1 设定成任何使用者 皆有读取及执行之权利 但只有拥有者可做修改 

%chmod  700  file1

将档案file1 设定只有拥有者可以读 写和执行 

%chmod  o+x  file2

将档案file2 增加拥有者可以执行之权利 

%chmod  g+x  file3

将档案file3 增加群组使用者可执行之权利 

%chmod  o-r  file4

将档案file4 除去其它使用者可读取之权利 

20)改变档案或目录之拥有权

========================

执行格式 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 群组 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值