Chinaunix首页 | 论坛 | 博客
  • 博客访问: 144161
  • 博文数量: 27
  • 博客积分: 2196
  • 博客等级: 大尉
  • 技术积分: 330
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-17 10:29
文章存档

2008年(27)

我的朋友

分类: LINUX

2008-08-13 12:05:23

这里记录一些平时学习Linux时遇到的命令的使用,和一些备忘的事情。

1、/etc/skel目录用来放入一些文件,使每个新建的用户进入时都能在自己的家目录里看到。

2、umask命令,作用:umask设置用户文件和目录的文件创建缺省屏蔽值,若将此命令放入profile文件,就可控制该用户后续所建文件的存取许可。它告诉系统在创建文件时不给谁存取许可。使用权限是所有用户。

umask [-p] [-S] [mode]

参数
-S:确定当前的umask设置。
-p:修改umask 设置。
[mode]:修改数值。
传统Unix的umask值是022,这样就可以防止同属于该组的其它用户及别的组的用户修改该用户的文件。既然每个用户都拥有并属于一个自己的私有组, 那么这种“组保护模式”就不在需要了。严密的权限设定构成了Linux安全的基础,在权限上犯错误是致命的。需要注意的是,umask命令用来设置进程所 创建的文件的读写权限,最保险的值是0077,即关闭创建文件的进程以外的所有进程的读写权限,表示为-rw-------。 在~/.bash_profile中,加上一行命令umask 0077可以保证每次启动Shell后, 进程的umask权限都可以被正确设定。


3、使用df -i可以查看系统硬盘的各分区的inode的使用情况
阅读(1688) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~