mkdir命令

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

语法

mkdir 【选项】 【参数】

选项

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

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

--version 显示版本信息。

参数

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

实例

在目录/usr/meng下建立子目录test,并且只有文件主有读、写和执行权限,其他人无权访问

mkdir -m 700 /usr/meng/test

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

mkdir -p -m 750 bin/os_1

linux文件权限详解

查看文件权限和类型

ls -lh

{%asset_img 01.png%}

第一个字符一般用来区分文件和目录:

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

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

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

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

s、p:这些文件关系到系统的数据结构和管道,通常很少见到。

下面详细介绍一下权限的种类和设置权限的方法。

权限查看

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

r(Read,读取):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目录的权
w(Write,写入):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件的权限。
x(eXecute,执行):对文件而言,具有执行文件的权限;对目录了来说该用户具有进入目录的权限。

每个用户都拥有自己的专属目录,通常集中放置在/home目录下,如/home/simon,/home/simon1

这些专属目录的默认权限为rwx------:

表示目录所有者本身具有所有权限,其他用户无法进入该目录。执行mkdir命令所创建的目录,其默认权限为rwxr-xr-x,用户可以根据需要修改目录的权限。

权限的数字表达

文件和目录的权限表示,是用rwx这三个字符来代表所有者、用户组和其他用户的权限。有时候,字符似乎过于麻烦,因此还有另外一种方法是以数字来表示权限,而且仅需三个数字。

另外,通常这三个用户可表示为ugo

u = user
g = group
o = other

因为每个用户有rwx三个对应权限,而我们只要把这三个权限用0或者1表示,如000110,再转换成10进制表示,111=7,然后三种用户的权限排列起来,如700,,755,等,按照rwx排列顺序,有下列对应关系:

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

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

下面给所有用户增加可执行权限

chmod a+x file01

用法②

直接用数字表示权限

chmod 755 file01

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

chmod 777 /home/simon/file01

linux命令--mkdir 与文件权限相关推荐

  1. 每天一个linux命令(2):文件权限详解

    Linux文件权限详解 文件和目录权限概述 在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录. 通过设定权限可以从以下三种访问方式限制访问权限:只允 ...

  2. Linux命令之修改文件权限chmod

    概述 chmod 命令可以修改文件或目录的权限. 注:chmod 命令有两种修改权限的方法:一种是包含字母和操作符表达式法:一种是包含数字的数字设定法. 语法 该命令的语法如下: # 第一种修改方法 ...

  3. linux文件权限754表示,Linux命令chmod修改文件权限 777和754方法

    在linux操作系统下,使用shell命令来操作: 常用下面这条命令: chmod 777  文件或目录 示例:chmod  777 /etc/squid 运行命令后,squid文件夹(目录)的权限就 ...

  4. linux命令之chmod(文件权限)

    chmod英文全拼:change mode 该命令是控制用户对文件的权限命令 文件调用分为三个级别:Owner(文件所有者).Group(用户组).Other Users(其他用户) 权限分为三种:R ...

  5. linux添加目录命令权限,linux chmod命令设置目录/文件权限详解

    首页 > Linux教程 > 常用命令 > chmod 文件权限 linux chmod命令设置目录/文件权限详解 linux中chmod命令用于改变系统文件或目录的访问权限,用数字 ...

  6. Linux命令 - mkdir命令

    Linux命令 - mkdir命令   mkdir是make directory的缩写,Linux中 mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录 ...

  7. 第二章:Linux系统目录介绍+第三章:Linux系统文件类型和文件权限

    文章目录 二.Linux目录结构 1.Linux的文件目录结构图 2.常用目录介绍 3.相对路径和绝对路径 三. Linux系统文件类型和文件权限 1.文件类型 2.文件权限 3.如果修改文件权限 3 ...

  8. 【linux】linux命令如何查看文件、文件夹的属性,包括大小、修改时间、谁修改的...

    [linux命令如何查看文件.文件夹的属性,包括大小.修改时间.谁修改的] 1.查看文件大小: #du -sh filename 2.查看文件,文件夹属性: #ls -l filename #ls - ...

  9. linux删除的文件有回收站么,Linux命令行删除文件到回收站

    先说方法,原理后面分析. 由于我使用的是Ubuntu14,这里以该系统为主,其他系统略有区别. 可以新加别名del,用于删除文件. alias del='mv -t ~/.local/share/Tr ...

最新文章

  1. java 闭包与回调
  2. CF888G Xor-MST (01字典树+MST)
  3. 网站推广流量获取仍需寻找全新获取网站推广流量渠道
  4. 需要大规模配置头文件的解决方案《vc》[转]
  5. 算法优化:最大子段和,最大子矩阵和,一维,二维情况分析,动态规划
  6. python爬虫用多线程还是多进程_python爬虫之多线程、多进程爬虫
  7. android屏幕适配流程,Android屏幕适配姿势
  8. android linux 优化,【「Android」UE手游研发中,如何做好Android内存优化?】|Linux|DEX|腾讯游戏|_傻大方...
  9. 《2018华为92家核心供应商及其供应产品》
  10. python 结巴分词学习
  11. vtiger 安装中文语言包(汉化的步骤)--拓展繁体中文
  12. SSIS变量如何获取当前的系统时间(字符串格式年月日)
  13. C#panel渐变绘制
  14. 默然日记20150207
  15. 【unity3D弹跳的小球游戏制作】
  16. 为什么您没有得到最好的承包商,您将如何做(第2部分)
  17. 如何有效设计你的调查问卷?
  18. java连接qq邮箱_java如何使用ssl连接qq邮箱
  19. Android中ExpandableListView控件的用法详解
  20. 无线充电怎么测试软件,无线充电测试难点及解决方案

热门文章

  1. 鸿蒙系统有carp,手把手教你CarPlay怎么用?CarPlay支持车型一览
  2. Win10多版本CUDA和CUDNN安装
  3. react类组件中父组件调用子组件函数
  4. Day629.思考题解答① -Java业务开发常见错误
  5. 苹果发布iOS 12.5.1,以修复旧设备上的COVID-19暴露通知
  6. 大学生书店网页设计制作 简单静态在线书店HTML网页作品 小说书籍网页作业成品 学生期末作业网站模板
  7. 驾校学车,科目二坡路定点停车和起步操作技巧!
  8. 新手程序员首份工作月薪三千,网友:3000元?你是在丢码农的脸吗
  9. 微信小程序毕业设计 基于微信化妆品商城小程序系统开题报告
  10. 内存卡不小心格式化后怎么找回丢失数据?