Linux 常用命令
创建文件:touch myfile
创建文件夹:mkdir aaa
删除文件夹:rmdir aaa
进入子目录:cd aaa
回退上一级:cd …
查看所有文件:ls -l
改变文件权限
- 符号模式
chmod [who] operator [permission] filename
who的含义是:
u 文件属主权限。
g 同组用户权限。
o 其他用户权限。
a 所有用户(文件属主、同组用户及其他用户 )。
operator的含义:
+增加权限。
-取消权限。
= 设定权限。
permission的含义:
r 读权限。
w 写权限。
x 执行权限。
s 文件属主和组set - ID。
举例:假定 myfile文件最初具有这样的权限: rwxr -wx rwx
- 绝对模式
chmod [mode] file,其中mode是一个八进制数。
umask
umask命令允许你设定文件创建时的缺省模式(即默认模式),对应每一类用户 (文件属主、同组用户、其他用户)存在一个相应的umask值中的数字。对于文件来说,这一数字的最大值分别是 6。系统不允许你在创建一个文本文件时就赋予它执行权限,必须在创建后用chmod命令增加这一权限。目录则允许设置执行权限,这样针对目录来说,umask中各个数字最大可以到7。
该命令的一般形式为:
umask nnn
其中nnn为umask置000-777