mkdir命令

mkdir命令拿来创建目录。该命令创建由dirname命名的目录。若果在目录名的后面没有加任何路径名,则在当前目录下创建由dirname指定的目录;假如给出了一个早已存在的路径linux的777命令,将会在该目录下创建一个指定的目录。在创建目录时,应保证新建的目录与它所在目录下的文件没有重名。

句型

mkdir 【选项】 【参数】

选项

-Z:设置安全上下文,当使用SELinux时有效;

-m或--mode建立目录的同时设置目录的权限; 
-p或--parents 若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录; 

--version 显示版本信息。

参数

目录:指定要创建的目录列表,多个目录之间用空格隔开。

实例

在目录/usr/jiā下构建子目录test,但是只有文件主有读、写和执行权限,其他人无权访问

命令linux_命令linux提出不保存_linux的777命令

mkdir -m 700 /usr/meng/test

在当前目录中构建bin和bin下的os_1目录,权限设置为文件主可读、写、执行,同组用户可读和执行,其他用户无权访问

mkdir -p -m 750 bin/os_1

linux文件权限解读

查看文件权限和类型

ls -lh

{%asset_img01.png%}

第一个字符通常拿来分辨文件和目录:

d:表示是一个目录,事实上在ext2fs中,目录是一个特殊的文件。

-:表示这是一个普通的文件。

l:表示这是一个符号链接文件,实际上它指向另一个文件。

b、c:分别表示区块设备和其他的外围设备,是特殊类型的文件。

s、p:这种文件关系到系统的数据结构和管线,一般甚少看见。

下边详尽介绍一下权限的种类和设置权限的方式。

权限查看

第2~10个字符当中的每3个为一组,右边三个字符表示所有者权限,中间3个字符表示与所有者同一组的用户的权限,左侧3个字符是其他用户的权限。这三个一组共9个字符,代表的意义如下:

r(Read,读取):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目录的权

w(Write,写入):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删掉、移动目录内文件的权限。

linux的777命令_命令linux_命令linux提出不保存

x(eXecute,执行):对文件而言,具有执行文件的权限;对目录了来说该用户具有步入目录的权限。

每位用户都拥有自己的专属目录linux培训班,一般集中放置在/home目录下linux的777命令linux命令tar,如/home/simon,/home/simon1

这种专属目录的默认权限为rwx——:

表示目录所有者本身具有所有权限,其他用户难以步入该目录。执行mkdir命令所创建的目录,其默认权限为rwxr-xr-x,用户可以按照须要更改目录的权限。

权限的数字抒发

文件和目录的权限表示,是用rwx这三个字符来代表所有者、用户组和其他用户的权限。有时侯,字符或许过分麻烦,因而还有另外一种方式是以数字来表示权限,并且仅需三个数字。

另外,一般这三个用户可表示为ugo

u = user
g = group
o = other

由于每位用户有rwx三个对应权限,而我们只要把这三个权限用0或则1表示,如000,110,再转换成10补码表示,111=7,之后三种用户的权限排列上去,如700,,755,等,根据rwx排列次序,有下述对应关系:

linux的777命令_命令linux_命令linux提出不保存

r = 4
w = 2
x = 1
- = 0

再转成10补码,有下述:

7 = rwx = 可读,可写,可执行
6 = rw- = 可读,可写,不可执行
5 = r-x = 可读,不可写,可执行
4 = r--
3 = -wx
2 = -w-
1 = --x
0 = ---

改变文件权限-chmod指令用法①

用字母表示权限

给user降低对file01执行权限:

chmod u+x file01

给group指定对file01的权限为rw-,other为r--

chomd g=rw,o=r,o=r  file01

linux的777命令_命令linux提出不保存_命令linux

可以用a表示所有用户,即ugo

下边给所有用户降低可执行权限

chmod a+x file01

用法②

直接用数字表示权限

chmod 755 file01

给file01最高权限(所有人可读可写可执行)

chmod 777 /home/simon/file01

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复