linux软件权限
linux中运行一个脚本,用户不需要W权限。
执行:1。
写入:2。
读取:4。
其他权限分别是
-rw------- (600) -- 只有读写权限。
-rw-r--r-- (644) -- 只有有读写权限;而属组用户和其他用户只有读权限。
-rwx------ (700) -- 只有有读、写、执行权限。
-rwxr-xr-x (755) -- 有读、写、执行权限;而属组用户和其他用户只有读、执行权限。
-rwx--x--x (711) -- 有读、写、执行权限;而属组用户和其他用户只有执行权限。
(1)linux软件权限扩展阅读:
sed = filename | sed 'N;s/\n/\t/'
# 对文件中的所有行编号(行号在左,文字右端对齐)。
sed = filename | sed 'N; s/^/ /; s/ *\(.\{6,\}\)\n/\1 /'
# 对文件中的所有行编号,但只显示非空白行的行号。
sed '/./=' filename | sed '/./N; s/\n/ /'
# 计算行数 (模拟 "wc -l")
‘贰’ linux可读可写权限
1.可读权限r
表示具有读取/阅读文件内容的权限。
2.可写权限w
表示具有新增、修改文件内容的权限。
①如果没有r,用vi编辑器,输入“:wq!"可以强制覆盖,但原文件内容会被清除;因此可以使用echo追加内容到文件。
②删除文件(修改文件名等)的权限是受父目录的权限控制,和文件本身的权限无关,文件名在父目录的block里。
3.可执行权限x
表示具有执行文件的权限。
①文件本身要能够执行。
②普通用户必须还要有r权限才能够执行,无r就不能执行。
③root即使没有r权限,只要有x权限就能执行。
④root用户位没有执行权限,但只要其他权限位还有x权限,那它就能执行。