bin: 存放二进制可执行文件(ls,cat,mkdir等)
boot: 存放用于系统引导时使用的各种文件
dev: 用于存放设备文件
etc:存放系统配置文件 /etc/profile /etc/passwd /etc/shadow
home: 存放所有用户(除了root)文件的根目录
lib:存放跟文件系统中的程序运行所需要的共享库及内核模块
mnt:系统管理员安装临时文件系统的安装点
opt:额外安装的可选应用程序包所放置的位置
proc:虚拟文件系统,存放当前内存的映射
root:超级用户目录
sbin:存放系统管理命令
tmp:用于存放各种临时文件
usr:用于存放系统应用程序,比较重要的目录/usr/local 本地管理员软件安装目录
/usr不是user的缩写,其实usr是Unix Software Resource的缩写, 也就是Unix操作系统软件资源所放置的目录,而不是用户的数据;= windows Program Files
var:用于存放运行时需要改变数据的文件
tmp : 临时目录 可以存放一些不重要的文件
建立目录:mkdir
参数:
-m:--mode=模式,设定权限<模式> (类似 chmod),数字类型;
-p:--parents 可以是个路径名, 系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录;
建立空文件:touch
touch 文件
移动、复制和删除目录/文件
移动和重命名:mv
mv [-参数] 源目录或文件 目标文件或目录
-b :若需覆盖文件,则覆盖前先行备份。
-i :若目标文件 (destination) 已经存在时,就会询问是否覆盖!
复制:cp
cp [-参数] 源目录或文件 目标文件或目录
参数:
-a: –archive 递归复制文件目录,并且复制的文件的属性也一致
-i: –interactive 覆盖前询问
-R:递归处理,将指定目录下的文件及子目录一并处理
删除:rm
rm [-参数] 文件或目录
命令功能:
删除一个目录中的一个或多个文件或目录,如果没有使用- r选项,则rm不会删除目录。如果使用 rm 来删除文件,通常仍可以将该文件恢复原状。
参数:
-f: --force 忽略不存在的文件,从不给出提示。
-i:--interactive 进行交互式删除
-r, -R: --recursive 指示rm将参数中列出的全部目录和子目录均递归地删除。
改变文档的所有权:chown(change own)
chown [选项]... [所有者][:[组]] 文件或目录...
命令功能:
通过chown改变文件的拥有者和群组。在更改文件的所有者或所属群组时,可以使用用户名称和用户识别码设置。
普通用户不能将自己的文件改变成其他的拥有者。其操作权限一般为管理员。
参数:
-R 处理指定目录以及其子目录下的所有文件
改变文件的所属组:chgrp
chgrp [选项] [组] 文件或目录
chgrp命令可采用群组名称或群组识别码的方式改变文件或目录的所属群组。使用权限是超级用户。
-R 处理指定目录以及其子目录下的所有文件
改变文档权限:chmod
符号类型改变档案权限
权限范围
u :目录或者文件的当前的用户
g :目录或者文件的当前的群组
o :除了目录或者文件的当前用户或群组之外的用户或者群组
a :所有的用户及群组
数字类型改变档案权限
chmod [参数]三位权限数字 文件或目录
-R 处理指定目录以及其子目录下的所有文件
数字与字符对应关系如下:
r=4,w=2,x=1
若要rwx属性则4+2+1=7
若要rw-属性则4+2=6
若要r-x属性则4+1=5
共有条评论 网友评论