在ls指令加 -l 参数能看到文件权限

就像这样:

drwxrwxr-x 2 asml users 4096 Jul 24 02:45 desktop

第一个d表示这是个目录,若为"-"则为文件,"l"为链接,然后是三组rwx(读写运行)设置,分别对应:文件归属用户(u) 文件归属组(g) 其他用户(o) ,显示字母表示开放,显示横线表示拒绝

2暂时不知道是啥

asml是归属用户,表示这个文件夹是asml用户的,users是归属组

4096是大小,后面不解释

------------------------------------------------------------

可以用chmod来设置文件的权限,chown设置文件归属

chmod提供符号操作以及数字操作两种:

这是字母操作:表示设置desktop的其它用户(o)的运行权限(x)  这是个文件夹, -R表示包括它的子文件和子目录

chmod -R o-x desktop/

数字操作(r=4 w=2 x=1 想要什么权限就把数字相加即可)这个会同时设置 用户,组,其它(ugo):

chmod -R 777 desktop/

--------------

chown设置:

单设置用户:

chown -R asml desktop/

设置用户和组:

chown -R asml.users desktop/

-------------------------------------------------------------

不小心全盘 chmod -R XXX /   解决方案:

这是一个杯具,因为我刚刚(2017年7月24日)不小心作死了一下....一瞬间感觉天都塌了,以为没救,结果居然搜索到解救方法:

找一台linux系统(尽量越干净越好),把系统的权限导出,然后再导入到本机。
在好的机器上执行(建议到根目录做)
getfacl -R / > linux.chmod.txt
然后通过各种渠道上传到要修复的机子上
执行(建议到根目录做):
setfacl --restore=chmods.txt

最新文章

  1. 使用VIM插件ctags来阅读C代码
  2. Careercup - Google面试题 - 5735304249999360
  3. UEditor的使用方法
  4. C# 键值对排序
  5. Zookeeper 2、Zookeeper的安装和配置(集群模式)
  6. 【Windows 8 Store App】学习二:ResourceLoader
  7. 两种写法实现Session Scope的Spring Bean
  8. gridview动态添加行(不用datatable实现)
  9. python3-如何正常使用HTMLTestRunner.py,生成自动化测试报告
  10. 我眼中的ASP.NET Core之微服务
  11. web站点优化之使用tengine搭建静态资源服务器,静态资源合并加载案例剖析
  12. git 学习(1) ----- git 本地仓库操作
  13. Java设计模式系列之装饰者模式
  14. docker安装solr集群5.3.1
  15. .NET世界的包管理器——Nuget
  16. 多线程系列三:Lock和Condition
  17. Mina Session
  18. 【分层最短路】Joyride
  19. struts2漏洞S2-046修复解决方案
  20. 爬虫之动态HTML处理(Selenium与PhantomJS )执行 JavaScript 语句

热门文章

  1. Ignite Web 控制台(使用官方免费部署的控制台)
  2. SQL用法笔记
  3. Java中的继承性特性
  4. [js高手之路]HTML标签解释成DOM节点
  5. 转每天一个linux命令(3):pwd命令
  6. 网络唤醒原理浅析(Wake On LAN)
  7. Android事件传递机制详解及最新源码分析——ViewGroup篇
  8. Flink从Kafka 0.8中读取多个Topic时的问题
  9. Wifi长距离传输
  10. BeautifulSoup练习第一节