2013年3月4日

linux中文件系统制作

摘要: 在linux系统中创建一个新的文件系统需要:1.知晓当前文件系统挂载情况;2.创建一个新的分区;3.格式化新建分区;4.挂在新建分区。本文主要记录了前三个步骤。1.查看当前文件系统挂载情况df [-ih]该命令显示当前系统中已挂载文件系统,h以易读的方式显示,i显示inode数量。fdisk -l该命令能显示系统中的所有分区(不一定挂载)。dumpe2fs 分区名该命令会显示指定分区信息,本质是显示了分区的superblock内的信息。2.修改分区(包括创建/删除分区)fdisk 装置名注意此处的装置名不包含数字,因为它不是针对个别分区进行设置。执行后,会提示进行子操作。m列出子命令,常用有d 阅读全文

posted @ 2013-03-04 22:00 knd2 阅读(158) 评论(0) 推荐(0)

linux中的特殊文件权限

摘要: 在linux中,除了设置文件拥有者,群组以及其它用户的读,写,执行权限外,还有一些特别的权限设置。本文主要就SUID,SGID和SBIT以及隐藏属性的设置进行学习记录。1. SUID,SGID,SBIT1.1 SUIDSUID是针对一个可执行文件进行设置,当一个可执行文件设置了SUID位,则所有者的x位会变成s。此时,当一个能够执行该文件的用户执行它时,将获得该文件所有者的权限直至执行结束。1.2 SGID当作用于普通文件时,SGID与SUID类似,将所有者换为群组即可。当作用于目录时,若一个能够进入该目录的用户在该目录下新建的文件或目录所属的群组为该目录的群组。设施SGID的文件的群组x位变 阅读全文

posted @ 2013-03-04 21:01 knd2 阅读(185) 评论(0) 推荐(0)

linux上的ACL设定

摘要: linux中除了将文件的使用权限划分为所有者,群组和其它3部分进行管理以外,还可以通过ACL(Access Control List)来针对单个用户或者群组来进行权限设定。具体用到的命令为setfacl和getfacl。1.setfacl命令它的语法如下:setfacl [-m|-x] acl参数 文件名-m选项为依照acl参数来设置文件的权限信息,-x为清除后面文件的acl权限设定信息。acl参数的格式为:[u|g]:[用户列表|群组列表]:[rwx]u表示后接用户列表,g表示后接群组列表。列表中填写需要修改权限的用户或群组。最后填写要设定的权限。如下命令实现了将文件test针对knd2这个 阅读全文

posted @ 2013-03-04 16:57 knd2 阅读(222) 评论(0) 推荐(0)

导航