linux命令从入门到精通.doc

linux命令从入门到精通.doc

ID:55631715

大小:107.00 KB

页数:34页

时间:2020-05-21

linux命令从入门到精通.doc_第1页
linux命令从入门到精通.doc_第2页
linux命令从入门到精通.doc_第3页
linux命令从入门到精通.doc_第4页
linux命令从入门到精通.doc_第5页
资源描述:

《linux命令从入门到精通.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、001d目录。l符号链接(指向另一个文件)。s套接字文件。b块设备文件。c字符设备文件。p命名管道文件。对于文件属主来说,在只有读权限位被置位的情况下,仍然可以通过文件重定向的方法向该文件写入。chmod命令的一般格式为:chmod[who]operator[permission]filenamewho的含义是:u文件属主权限。g同组用户权限。o其他用户权限。a所有用户(文件属主、同组用户及其他用户)。operator的含义:+增加权限。-取消权限。=设定权限。permission的含义:r读权限。w写权限。x执行权限。s文件属主和组set-ID。t粘性位*。l给文件加锁,使其他用户无法

2、访问。u,g,o针对文件属主、同组用户及其他用户的操作。如果在文件列表时看到“t”,那么这就意味着该脚本或程序在执行时会被放在交换区(虚存)。不过由于当今的内存价格如此之低,大可不必理会文件的“t”的使用。r=4w=2x=1如果希望一次设置目录下所有文件的权限,可以用:chmod644*这将使文件属主和同组用户都具有读和写的权限,其他用户只具有读权限。“t”代表了粘性位。如果在一个目录上出现*在列文件或目录时,有时会遇到“t”位。“t”位,这就意味着该目录中的文件只有其属主才可以删除,即使某个同组用户具有和属主同等的权限。不过有的系统在这一规则上并不十分严格。还可以通过使用-R选项连同子

3、目录下的文件一起设置:chmod-R664/usr/local/home/dave/*这样就可以一次将/usr/local/home/dave目录下的所有文件连同各个子目录下的文件的权限全部设置为文件属主和同组用户可读和写,其他用户只读。使用-R选项一定要谨慎,只有在需要改变目录树下全部文件权限时才可以使用。目录的读权限位意味着可以列出其中的内容。写权限位意味着可以在该目录中创建文件,如果不希望其他用户在你的目录中创建文件,可以取消相应的写权限位。执行权限位则意味着搜索和访问该目录chmod-R-hownerfile-R选项意味着对所有子目录下的文件也都进行同样的操作。-h选项意味着在改

4、变符号链接文件的属主时不影响该链接所指向的目标文件如果你希望知道自己属于哪些用户组,可以用如下的命令:group或者用id命令为了找出其他用户所属于的组,可以用如下的命令:groupJacky当最初登录到系统中时,umask命令确定了你创建文件的缺省模式。这一命令实际上和chmod命令正好相反。你的系统管理员必须要为你设置一个合理的umask值,以确保你创建的文件具有所希望的缺省权限,防止其他非同组用户对你的文件具有写权限。在已经登录之后,可以按照个人的偏好使用umask命令来改变文件创建的缺省权限。相应的改变直到退出该shell或使用另外的umask命令之前一直有效。一般来说,umas

5、k命令是在/etc/profile文件中设置的,每个用户在登录时都会引用这个文件,所以如果希望改变所有用户的umask,可以在该文件中加入相应的条目。如果希望永久性地设置自己的umask值,那么就把它放在自己$HOME目录下的.profile或.bash_profile文件中。umask命令允许你设定文件创建时的缺省模式,对应每一类用户(文件属主、同组用户、其他用户)存在一个相应的umask值中的数字。对于文件来说,这一数字的最大值分别是6。系统不允许你在创建一个文本文件时就赋予它执行权限,必须在创建后用chmod命令增加这一权限。目录则允许设置执行权限,这样针对目录来说,umask中各

6、个数字最大可以到7。该命令的一般形式为:umasknnn其中nnn为umask置000-777。例如,umask值002所对应的文件和目录创建缺省权限分别为664和775umask值与权限umask文件目录067166245344423522601700对于umask值002,相应的文件和目录缺省创建权限是什么呢?第一步,我们首先写下具有全部权限的模式,即777(所有用户都具有读、写和执行权限)。第二步,在下面一行按照umask值写下相应的位,在本例中是002。第三步,在接下来的一行中记下上面两行中没有匹配的位。这就是目录的缺省创建权限。稍加练习就能够记住这种方法。第四步,对于文件来说,

7、在创建时不能具有文件权限,只要拿掉相应的执行权限比特即可。这就是上面的例子,其中umask值为002:1)文件的最大权限rwxrwxrwx(777)2)umask值为002-------w-3)目录权限这就是目录创建缺省权限rwxrwxr-x(775)4)文件权限这就是文件创建缺省权限rw-rw-r--(664)下面是另外一个例子,假设这次umask值为022:1)文件的最大权限rwxrwxrwx(777)2)umask值为022-

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。