Mac中权限相关操作

先查看Android.mk的相关权限情况。

appledeMacBook-Pro:base apple$ ls -l Android.mk 
-rw-r--r--  1 apple  staff  43718 Jan 13 04:51 Android.mk

- rw-   r--  r--     rw- 表示apple用户,r-- 表示用户组staff的权限,r--表示其他用户的权限。

给apple用户添加x权限。

appledeMacBook-Pro:base apple$ 
appledeMacBook-Pro:base apple$ chmod u+x Android.mk 
appledeMacBook-Pro:base apple$ ls -l Android.mk 
-rwxr--r--  1 apple  staff  43718 Jan 13 04:51 Android.mk
appledeMacBook-Pro:base apple$ 
appledeMacBook-Pro:base apple$ 

可以看到 rwx 多了个x 

给apple用户减去x权限

appledeMacBook-Pro:base apple$ 
appledeMacBook-Pro:base apple$ chmod u-x Android.mk 
appledeMacBook-Pro:base apple$ 
appledeMacBook-Pro:base apple$ ls -l Android.mk 
-rw-r--r--  1 apple  staff  43718 Jan 13 04:51 Android.mk

可以看到x被减掉。

rwx 分别代表   读,写,执行权限。   R --- 4   W ----2   X ---1  

+  -   添加 ,取消权限。

-R  递归

u: 文件所属者;g: 与u 同组用户;o:其他;a:前面三者。

操作例子:

将Android.mk添加所有人都可以写权限。

appledeMacBook-Pro:base apple$ chmod a+w Android.mk 
appledeMacBook-Pro:base apple$ ls -l Android.mk 
-rw-rw-rw-  1 apple  staff  43718 Jan 13 04:51 Android.mk

将Android.mk 添加apple 和 staff 组可以执行权限。

appledeMacBook-Pro:base apple$ chmod ug+x Android.mk 
appledeMacBook-Pro:base apple$ ls -l Android.mk 
-rwxrwxrw-  1 apple  staff  43718 Jan 13 04:51 Android.mk
appledeMacBook-Pro:base apple$ 

去除其他用户的写权限,组权限只可读,当前所有者rwx都可以。

appledeMacBook-Pro:base apple$ 
appledeMacBook-Pro:base apple$ chmod g-wx,o-w Android.mk 
appledeMacBook-Pro:base apple$ ls -l Android.mk 
-rwxr--r--  1 apple  staff  43718 Jan 13 04:51 Android.mk
appledeMacBook-Pro:base apple$ 


通常我们使用sudo 命令,sudo apt-get install openssh-server 。。。。

需要输入密码,但是好些情况都输入的不对。很奇怪。比较su和 sudo区别。

所以看到有人使用下面方法后就减少了不少烦恼。


点击打开链接

xxx is not in the sudoers file.This incident will be reported.的解决方



将某个目录下所有文件包括子文件夹里面的文件权限修改:

chmod 774  .   -R    使用-R遍历。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值