标题:
Linux 系统命令及其使用详解(大全) 03
[打印本页]
作者:
samwalton
时间:
2013-3-17 09:38
标题:
Linux 系统命令及其使用详解(大全) 03
指令名称
:chown
使用权限
:root
使用方式
:chmod [-cfhvR] [--help] [--version] user[:group] file...
说明
inux/Unix
是多人多工作业系统
,
所有的档案皆有拥有者。利用
chown
可以将档案的拥有者加以改变。一般来说
,
这个指令只有是由系统管理者
(root)
所使用
,
一般使用者没有权限可以改变别人的档案拥有者
,
也没有权限可以自己的档案拥有者改设为别人。只有系统管理者
(root)
才有这样的权限。
把计
:
user:
新的档案拥有者的使用者
IDgroup:
新的档案拥有者的使用者群体
(group)-c:
若该档案拥有者确实已经更改
,
才显示其更改动作
-f:
若该档案拥有者无法被更改也不要显示错误讯息
-h:
只对于连结
(link)
进行变更
,
而非该
link
真正指向的档案
-v:
显示拥有者变更的详细资料
-R:
对目前目录下的所有档案与子目录进行相同的拥有者变更
(
即以递回的方式逐个变更
)--help:
显示辅助说明
--version:
显示版本
范例
:
将档案
file1.txt
的拥有者设为
users
群体的使用者
jessie:
chown jessie:users file1.txt
将目前目录下的所有档案与子目录的拥有者皆设为
users
群体的使用者
lamport:
chmod -R lamport:users *
名称:
cp
使用权限:所有使用者
使用方式:
cp [options] source dest
cp [options] source... directory
说明:将一个档案拷贝至另一档案
,
或将数个档案拷贝至另一目录。
把计
:
-a
尽可能将档案状态
,
权限等资料都照原状予以复制。
-r
若
source
中含有目录名
,
则将目录下之档案亦皆依序拷贝至目的地。
-f
若目的地已经有相同档名的档案存在
,
则在复制前先予以删除再行复制。
范例:
将档案
aaa
复制
(
已存在
),
并命名为
bbb:
cp aaa bbb
将所有的
C
语言程式拷贝至
Finished
子目录中
:
cp *.c Finished
名称:
cut
使用权限:所有使用者
用法:
cut -cnum1-num2 filename
说明:显示每行从开头算起
num1
到
num2
的文字。
范例:
shell>> cat example
test2
this is test1
shell>> cut -c0-6 example ## print
开头算起前
6
个字元
test2
this i
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0