linux命令大全目录 linux命令合集( 六 )


其余9个字符分为三组,第一组代表文件拥有者的权限,第二组代表文件拥有组的权限 , 第三组代表其他用户的权限
三组中每组又有三个字符,分别代表这 rwx 权限,也就是读,写,执行权限 。当权限不存在时,系统会以 - 填充该位 。
SUID
该权限仅作用于文件,主要用途是让使用者临时拥有文件所有者的权限 , 仅对可执行的二进制文件有用,对脚本无效,在文件所有者的x权限上生效 , 存在时x权限变为小写s,当x权限本身不存在时 , 显示大写S
SGID
当该权限作用在文件上时 , 主要用于是让使用者拥有该文件群组的权限;如果该权限作用在目录上时,主要是让新建的文件或者目录的所属组为当前目录的所属组 , 在文件群组的x权限上生效,存在时x权限变为小写s,当x权限本身不存在时,显示大写S
作用于文件
作用于目录
SBIT
该权限仅作用于目录,主要用途是让使用者在该目录创建了新文件或目录时 , 仅有该使用者或root才有权利删除该文件,在文件其他用户的x权限上生效,存在时x权限变为小写t,当x权限本身不存在时,显示大写T
以上三个特殊权限的配置与一般权限配置类似,只不过在需要配置特殊权限时,chmod后跟四位权限信息即可(需要注意的是 , 在配置特殊权限时要保证对应的位置上有x权限 , 否则将会显示大写的字母来标识无效)
一、让使用者能进入某目录成为『可工作目录』的基本权限为何?
二、使用者在某个目录内读取一个文件的基本权限为何?
三、让使用者可以修改一个文件的基本权限为何?
四、让一个使用者可以创建一个文件的基本权限为何?
五、让使用者进入某目录并运行该目录下的某个命令之基本权限为何?
linux常用命令有哪些linux 常用命令有linux命令大全目录:
pwd 命令
使用 pwd 命令找出您所在linux命令大全目录的当前工作目录(文件夹)的路径 。该命令将返回一个绝对(完整)路径,该路径基本上是所有以 / 开头的目录的路径 。绝对路径的一个示例是 /home/username 。
cd 命令
要浏览 Linux 文件和目录,请使用 cd 命令 。根据您所在的当前工作目录,它需要目录的完整路径或名称 。假设您位于 /home/username / Documents 中,并且想要转到 Documents 的子目录 Photos 。为此,只需键入以下命令linux命令大全目录:cd Photos 。另一种情况是,如果您想切换到一个全新的目录,例如 /home/username / Movies 。在这种情况下 , 您必须输入 cd,然后输入目录的绝对路径:cd /home/username / Movies 。有一些快捷方式可帮助您快速导航:cd ..(带有两个点)将一个目录向上移动 cd 直接转到主文件夹 cd-(带连字符)移动到上一个目录附带说明一下,Linux 的 shell 是区分大小写的 。因此,您必须准确输入名称的目录 。
ls 命令
LS 命令用于查看目录的内容 。默认情况下 , 此命令将显示当前工作目录的内容 。如果要查看其他目录的内容,请键入 ls,然后键入目录的路径 。例如,输入 LS / 家 / 用户名 / 文档查看的内容的文件 。您可以使用 ls 命令使用以下变体:ls -R 还将列出子目录中的所有文件 ls -a 将显示隐藏的文件 ls -al 将列出文件和目录以及详细信息 , 例如权限,大小,所有者等 。
cat 命令
cat(连接的缩写)是 Linux 中最常用的命令之一 。它用于在标准输出(sdout)上列出文件的内容 。要运行此命令,请键入 cat , 然后输入文件名及其扩展名 。例如:cat file.txt 。以下是使用 cat 命令的其他方法:cat filename 创建一个新文件 cat filename1 filename2 filename3 连接两个文件(1 和 2) , 并将它们的输出存储在新文件中(3)将文件转换为大写或小写使用,cat filename | tr a-z A-Z output.txt

推荐阅读