文件权限及chmod使用方法

文件权限及chmod使用方法,第1张

文件权限

在linux在,由于安全控制需要,对于不同的文件有不现的权限,限制不同用户的操作权限,总共有rwxXst这一些权限,我们经常使用到的是rwx,对于文件和文件夹而言,他们代表着不同的含义

所以:如果文件夹只有x位,可以进得去文件,只有wx位,可以删除文件夹下的文件,只要删除的文件名写对也是可以删除的,所以对于普通用户,文件夹一般只开能rx位

举个例子

所以能不能删除一个文件就看它所有的文件夹的权限就可以了,看下面一个例子:

对于testdir其它用户拥有完全权限,对于secdir其它用户只有进入查看权限,对于tfile只有读的权限,我们现在用其它用户进行登陆,并尝试删除secdir目录

发现不管如何都删除不了secdir,按照刚刚讲的,我对文件夹testdir有rwx权限,应该可以删除secdir才对,但这里为什么删除不了呢?

这里其实不是删除不了文件夹secdir,而我们没有权限删除tfile,因为对于tfile而言,要删除它的话我们需要拥有对secdir的wx权限,而对于secdir我们只有r权限,并不具有x权限,所以我们这里删除不了tfile,而tfile又在secdir里面,所以我们也就删除不了secdir了。

所以如果没有tfile,我们的普通用户是可以删除文件夹secdir的

[chenzejin@zejin240 tmp]$ exit

exit

[root@zejin240 tmp]# rm testdir/secdir/tfile -f

[root@zejin240 tmp]# su chenzejin

[chenzejin@zejin240 tmp]$ rm testdir/secdir/ -r

rm: remove write-protected directory `testdir/secdir'? y

[chenzejin@zejin240 tmp]$ ll testdir/

total 0

那么我们如何修改文件的权限:chmod命令

修改文件或目录的权限属性

1、首先在电脑中,点击这个adb,如下图所示。

2、然后在打开的窗口中,输入命令:【adb devices】。需要手机设置开发者选项,然后连接到电脑上。

3、看到提示一个设备,那么说明adb连接上了手机,那么此时进入到shell【adb shell】。

4、那么此时提示【$】,输入提取命令:【su】。

5、此时变为一个【#】,那么说明获得手机最高root权限了,那么输入【ls】。

6、进入到修改文件的目录,这里进入到存储【cd sdcard】,输入修改权限的命令:【chmod 775】+被修改文件名。

7、那么文件权限将会被修改了的。如果是给予文件可执行权限,那么输入【chmod a+x】+被修改的文件名即可。

1、删除包含指定关键字的行:

sed -i '/hello/d' test_temp 

[root@host]$ cat test_temp 

world

123

4566

889

2、删除指定行号的行

sed -i '2d' test_temp  

[root@host]$ cat test_temp        

world

4566

889

3、sed -i '1d' a.txt删首行

4、sed -i '$d' b.txt删尾行

5、sed -i 's/[ ]*//g' c.txt删空格

6、sed -i '/^$/d' d.txt删空行

7、sed -i ‘/love/d’ a.txt删包含string的行。

扩展资料:

shell 命令

常用命令:

cat 文件名 输出文件内容到基本输出(屏幕 or 加>fileName 到另一个文件)

cb 格式化源代码

chmod //change mode,改变文件的权限

cp copy

date 当前的时间和日期

echo $abc 在变量赋值之后,只需在变量前面加一个$去引用.

lint 语法检查程序

ls dir

man help

more type

du 查看磁盘空间状况

ps 查看当前进程状况

who 你的用户名和终端类型

定义变量 name=abc? (bash/pdksh) || set name = abc (tcsh)

mkdir 创建目录

rmdir 删除目录

cd 进入目录

rm 删除文件

more 显示文件

echo 显示指定文本

mv 改文件名 /移动文件

pwd 显示目录路径命令

参考资料来源:百度百科-shell


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/143205.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-19
下一篇2023-03-19

发表评论

登录后才能评论

评论列表(0条)

    保存