码迷,mamicode.com
首页 > 其他好文 > 详细

第十天+第十一天

时间:2016-07-31 22:42:23      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:linux笔记

权限管理:

r

w

x


三类用户:

u:属主

g:属组

o:其他用户


chown:改变文件属主(只有管理员可使用)

chown USERNAME file,....

-R:修改目录及其内部文件的属主

--reference=/path/to/...   file1,file2....参照路径下的属主而修改目标文件的属主(属主属组一块改)


chown USERNAME:GRPNAME file,...

chown :GRPNAME file,...

chown USERNAME.GRPNAME file,...

chgrp:修改文件属组(管理员)

chgrp GRPNAME file,...

-R

--referense=/path/to/...   file1,...


chmod:修改文件的权限


修改三类用户权限:

chmod MODE file,...

-R 目录及其子文件

--reference=/path/to/.... file,...


修改某类用户或某些累用户的权限:

u属主,g属组,o,a

chmod 用户类别=MODE file

chmod ug=rwx /test/aa


修改某类用户的某位或某些位的权限:

chmod u+x,g-x /test/aa

chmod +x /test/aa


openssl passwd -1 -salt ‘12345678‘手动创建密码


遮罩码:umask


666-umask 文件 减去umask=权限

777-umask 目录 减去umask=权限


文件默认不会有执行权,如果算出的结果又执行权,则将其加1;



站住用户登录的角度来说,SHELL的类型:

登录式shell:

正常通过某终端登录

su - USERNAME

su -l USERNAME


非登录式shell:

su USERNAME

图形终端下打开命令窗口

自动执行的shell脚本


bash的配置文件:

全局配置

/etc/profile,/etc/profile.d/*.sh, /etc/bashrc

个人配置

~/.bash_profile, ~/.bashrc


profile类文件:

设定环境变量

运行命令式脚本


bashr类的文件:

设定本地变量

定义命令别名


登录式shell如何配置文件?

/etc/profile --> /etcprofile.d/*.sh-->~/.bash_profile-->~/.bashrc-->/etc/bashrc


非登录式shell如何配置文件

~/.bashrc-->/etc/bashrc-->/etc/profile.d/*.sh


bash 脚本解释器


本文出自 “Linux从零开始” 博客,请务必保留此出处http://sky123.blog.51cto.com/6404169/1832461

第十天+第十一天

标签:linux笔记

原文地址:http://sky123.blog.51cto.com/6404169/1832461

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!