1. 初探Linux命令——查看及修改文件的权限

  1. 查看文件的详细信息:
ls -l
# 得到以下结果
# drwxr-xr-x@  3 cme   admin  102 11  7 17:18 IntelliJ IDEA.app
文件详细信息.jpg
  1. drwxr-xr-x@ 代表文件的操作权限(第1位表示是目录还是文件,d表示目录,-表示文件;第2位到第10位表示文件的读写执行权限,即 rwxr-xr-x),cme 代表拥有者,admin 代表群组;
  2. r 的值为 4,w 的值为2,x 的值为1(所以 IntelliJ IDEA.app 文件的权限为 755,也就是 rwxr-xr-x );
  3. 其中 1-3 这3位代表 所有者 的权限,4-6 这3位代表 所属组 的权限,7-9 这3位代表 其他人 的权限,所以 IntelliJ IDEA.app 文件的权限为 cme可读可写可执行,admin可读可执行,其他人可读可执行
  1. 将上面提到的文件( IntelliJ IDEA.app)改为所有人都可以读写以及执行:
sudo chmod -R 777 IntelliJ\ IDEA.app/
# 解读:
# sudo 以管理员权限运行
# chmod 更改权限
# -R 将子文件及其子文件下的文件都更改为当前文件的权限
# 777 所有人的权限都为可读可写可执行
# IntelliJ\ IDEA.app 被更改的文件(夹),其中 \ 为转义字符,本处为将空格转义

你可能感兴趣的:(1. 初探Linux命令——查看及修改文件的权限)