导航:首页 > 文件类型 > linux设置新建文件权限设置

linux设置新建文件权限设置

发布时间:2023-01-28 23:55:20

1. 如何设置UNIX/linux中新创建目录或文件的默认权限

设置权限,用chmod命令
使用方式 : chmod [-cfvR] [--help] [--version] mode file...
参数 :
mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中
u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。
+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
-c : 若该档案权限确实已经更改,才显示其更改动作 -f : 若该档案权限无法被更改也不要显示错误讯息 -v : 显示权限变更的详细资料
-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更) --help : 显示辅助说明 --version : 显示版本
例子:
1、将档案 file1.txt 设为所有人皆可读取 : chmod ugo+r file1.txt ;chmod a+r file1.txt
2、将 ex1.py 设定为只有该档案拥有者可以执行 : chmod u+x ex1.py
3、将file设置成所有人都可读可写可执行 : chmod a=rwx file ;chmod 777 file

2. linux设置文件的权限

mkdir /test
setfacl -m user:u1:rwx /test
setfacl -m user:xh:r-x /test

3. linux里的文件,如何设置为只读权限文件

需要准备的材料分别是:电脑、linux连接工具

1、首先连接上linux主机,进入等待输入指令的linux命令行状态。

4. linux中在主目录下创建abc并设置其权限,如何

1、首先进入linux系统,按目录依次进入需要设置权限的文件。

5. linux中怎样给予新建用户建立文件和目录的权限

Linux下给新用户建立文件和目录权限,只需要添加该用户到希望他创建文件和目录的用户组里即可,案例如下:
案例:希望新建用户admin,能在/目录下创建文件和目录。
1.在/目录下用ls命令查看目录的组用户权限
ls
-l

#查看所属的用户和组,并可以查看组用户的权限
2.修改用户admin对文件夹的权限
chmod
777

gpasswd
-a
admin
admin
#可以将用户admin添加到用户组里
这样新建的用户admin,便能在/这个目录下拥有创建文件和目录的权限。

6. linux中怎样新建一个文件,并为该文件赋予权限

mkdir -p dir1/dir2/dir3
赋予文件夹权限:

修改linux文件权限命令:chmod
$ ls -l rodine.org. tgz

-rw-r--r-- 1 root root 483997 Ju1 l5 17:3l rodine.org. tgz

横线代表空许可。r代表只读,w代表写,x代表可执行。注意这里共有10个位置。第一个字符指定了文件类型。在通常意义上,一个目录也是一个文件。如果第一个字符是横线,表示是一个非目录的文件。如果是d,表示是一个目录。
文字设定法
chmod [who] [+ | - | =] [mode] 文件名?
命令中各选项的含义为:
操作对象who可是下述字母中的任一个或他们的组合:
u 表示“用户(user)”,即文件或目录的所有者。
g 表示“同组(group)用户”,即和文件属主有相同组ID的所有用户。
o 表示“其他(others)用户”。
a 表示“所有(all)用户”。他是系统默认值。
操作符号能是:
+ 添加某个权限。
- 取消某个权限。
= 赋予给定权限并取消其他所有权限(如果有的话)。
设置mode所表示的权限可用下述字母的任意组合:
r 可读。
w 可写。
x 可执行。
X 只有目标文件对某些用户是可执行的或该目标文件是目录时才追加x 属性。
s 在文件执行时把进程的属主或组ID置为该文件的文件属主。方式“u+s”设置文件的用户ID位,“g+s”设置组ID位。
t 保存程式的文本到交换设备上。
u 和文件属主拥有相同的权限。
g 和和文件属主同组的用户拥有相同的权限。
o 和其他用户拥有相同的权限。
文件名:以空格分开的要改动权限的文件列表,支持通配符。
在一个命令行中可给出多个权限方式,其间用逗号隔开。例如:chmod g+r,o+r example
使同组和其他用户对文件example 有读权限。

7. LINUX下如何修改新建文件时的默认权限

使用umask命令可以设置创建新文件时的默认权限。
语法:umask [选项] [权限掩码]
参数说明:-S 以字符的方式来表示权限掩码

示例:设置文件的权限掩码,使新建文件自动生成默认权限为rw-rw----
说明:rw-rw----对应的数字就是660 ,在Linux系统中,读权限(read,r)的值是4,写权限(write,w)的值是2,执行权限(execute,x)的值是1,没有授权的值是0 ,所以rw-rw----的数字权限值就是660。因为是建立新的文件,Linux默认不允许用户建立的文件具备可执行权限,所以文件的最大值权限值是666,umask值实际上是计算的最大权限值的补码,所以此时umask值是666-660=006
所以,要依次执行如下命令:
linux@server:~$ umask 006
linux@server:~$ touch abc
linux@server:~$ ll abc
-rw-rw---- 1 linux linux 0 2010-12-11 21:44 abc

扩展:两个比较特殊的权限掩码
umask 777 #创建文件会没有任何权限,他和chmod是相反的。
umask 000 #具有所有权限。但文件没有x权限。

8. 如何设置UNIX/Linux中新创建目录或文件的默认权限

普通文件默认是644 也就是:
-rw-r--r-- 1 root root 0 May15 20:04 test
自已有读写(rw),同组人员有读(r),其它有读(r)
默认权限可通过umask 修改
默认umask 为专022
文件:666 - 022 = 644
目录属:777 - 022 = 755
如果你下了umask 011 的指令,则生成的文件目录权限就变成:
文件:666 - 011 = 655
目录:777 - 011 = 766

9. linux 怎么用代码创建文件并且设置权限

创建文件:用open函数或者fopen,选项为可读可写x0dx0afd = open(path, option);x0dx0afp = fopen(path, "rw");x0dx0a设置权限:用chmod函数或者fchmod,权限用掩码表示 x0dx0achmod(fd,0755);x0dx0afchmod(fp,0755);x0dx0a两类函数的不同在于,f开头的函数使用文件指针表示文件,open、chmod使用文件描述符表示文件

10. linux 怎么用代码创建文件并且设置权限

mkdir aaa 创建一个aaa的文件夹x0dx0atouch aaa 创建aaa文件x0dx0achmod 777 aaa 给aaa文件夹全部权限x0dx0a777解释x0dx0a第一个7代表这个文件夹的创建者读 写 执行权限x0dx0a第二个7代表这个文件夹创建者的所属组 读 写 执行权限x0dx0a第三个7代表除了文件夹的所有者和组以外的用户 读 写 执行权限x0dx0aRWX(读4 写2 执行1) 4+2+1=7 需要相应的权限就是改数字就可以了x0dx0a回答完毕

阅读全文

与linux设置新建文件权限设置相关的资料

热点内容
编程和钢琴哪个贵 浏览:841
移动进销存app哪个好 浏览:600
编程制作游戏什么原理 浏览:97
linux如何查看是否有共享文件夹 浏览:264
u盘拷贝文件以后为空 浏览:917
快云主机数据库连接方法 浏览:756
javagsp定位 浏览:384
jsp页面表格导出excel 浏览:976
imagetest教程 浏览:244
怎样将一个cad文件包图纸兼容 浏览:898
论文有什么好的网站 浏览:581
jdk7javadoc 浏览:687
编程小游戏是如何设计的 浏览:913
网络安全风险案例 浏览:46
司法考试哪个网站好 浏览:469
android搜索功能代码 浏览:437
文件名如何没有文字 浏览:601
吃鸡地图资源包文件路径 浏览:267
cad文件转移手机 浏览:733
指定局域网内文件delphi 浏览:638

友情链接