Linux学习之mkdir命令详解

目录
  • 前言
  • 1. 文件概念基础知识
  • 2. mkdir命令

前言

最近几天越来越对Linux很感兴趣了,

想再见塔克斯的心情也是越来越浓烈,

自从它给我留了110110110之后,就没了联系。

到现在我也是一头雾水,

我又找不到它而且又没有联系方式,

但是心中的烈火已经被点燃,

趁着月色我又开始学习起来。

1. 文件概念基础知识

上几个命令都是对文件或者文件夹进行操作的,

那么问题就来了:

Linux是先有文件还是先有文件夹(目录)?
首先我们来看一下文件与文件夹的区别是什么?
文件:以计算机硬盘为载体存储在计算机上的信息集合。文件可以是文本文档、图片、程序等等。格式是文件名.扩展名,拓展名用于指示文件类型
文件夹:用来组织和管理磁盘文件的一种数据结构。协助人们管理计算机文件的,每一个文件夹对应一块磁盘空间,它提供了指向对应空间的地址,它没有扩展名。
目录:文件名和文件物理位置之间的映射关系,这种文件的索引称为文件目录。
确定文件位置的方法就是:绝对路径目录+文件名

简单总结一下就是带扩展名的就是文件,

不带扩展名的就是文件夹,

目录就是地址栏的信息。

但是注意,在Windows系统可能没有勾选查看文件扩展名

会不显示扩展名名的。


而有些linux文件也是没有后缀名的,以后遇到再解释吧。

好了,知道了基础知识,

那么Linux是先有文件还是先有文件夹(目录)?问题答案是什么呢?

有兴趣的同学可以自己去探寻一下答案哟~

2. mkdir命令

通过上面的了解,

我们知道任何系统不可能都将文件放到一个文件夹(目录)下面。

那我们改如何管理Linux文件呢?

首先就是要建一个文件夹,

分类存放自己的文件,也是便于以后查找。

mkdir(make directory)用于创建目录。

参数全参数说明-p–parents递归创建多级目录-m–mode=MODE建立目录的同时设置目录的权限-v–verbose显示目录的创建过程-Z设置安全上下文

mkdir 文件夹名

可以看到直接创建文件夹,不可以创建多级。

默认权限是777减去掩码

mkdir -p 多级目录

如果有多级文件夹需要创建,用这个又快又好。

mkdir -m 755 文件夹名

想让创建的文件夹赋予对应的权限怎么办,

这个参数让你欲罢不能。

mkdir -v 文件夹名

就是将创建了什么文件夹输出一下,爱要大声说出来嘛。

mkdir -Z 文件夹名

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

目前和正常的创建没啥区别。

到此这篇关于Linux学习之mkdir命令详解的文章就介绍到这了,更多相关Linux mkdir命令内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Linux常用命令mkdir详解

    mkdir  make directories  创建目录 语法格式:mkdir [option][directory] mkdir [选项] [目录] 注意:mkdir 命令以及后面的选项和目录,每个元之间都要至少要有一个空格 参数选项:-p,-m mkdir -p ysg/test 使用 mkdir 创建多级目录时,建议直接只用 -p 参数,可以避免出现 "No such file or directory" 没有文件或目录的报错了,也不会影响已存在的目录. mkdir -m 77

  • Linux中mkdir命令详解

    linux mkdir用来创建目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录. 1. 新建一个文件夹 one 2. 新建三个文件夹three,four,five 3. 新建一个多层级文件夹 201904/a/01 总结 以上所述是小编给大家介绍的Liunx中mkdir命令详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的.在此也非常感谢大家对我们网站的支持! 如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

  • linux中mkdir命令使用详解

    linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录. 1.命令格式: mkdir [选项] 目录... 2.命令功能: 通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录.要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限.并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写). 3.命令参数

  • linux mkdir命令详解

    mkdir命令用来创建目录.该命令创建由dirname命名的目录.如果在目录名的前面没有加任何路径名,则在当前目录下创建由dirname指定的目录:如果给出了一个已经存在的路径,将会在该目录下创建一个指定的目录.在创建目录时,应保证新建的目录与它所在目录下的文件没有重名. 注意:在创建文件时,不要把所有的文件都存放在主目录中,可以创建子目录,通过它们来更有效地组织文件.最好采用前后一致的命名方式来区分文件和目录.例如,目录名可以以大写字母开头,这样,在目录列表中目录名就出现在前面. 在一个子目录

  • Linux学习之mkdir命令详解

    目录 前言 1. 文件概念基础知识 2. mkdir命令 前言 最近几天越来越对Linux很感兴趣了, 想再见塔克斯的心情也是越来越浓烈, 自从它给我留了110110110之后,就没了联系. 到现在我也是一头雾水, 我又找不到它而且又没有联系方式, 但是心中的烈火已经被点燃, 趁着月色我又开始学习起来. 1. 文件概念基础知识 上几个命令都是对文件或者文件夹进行操作的, 那么问题就来了: Linux是先有文件还是先有文件夹(目录)? 首先我们来看一下文件与文件夹的区别是什么? 文件:以计算机硬盘

  • linux的基本命令mkdir使用详解

    目录 1.mkdir 命令介绍 2.常用参数及案例 2.1 常用参数 2.2 案例举例 2.2.1 在当前工作目录,创建目录文件 2.2.2 创建带权限的目录 2.2.3 创建多个目录 2.2.4 连同子目录一同创建 3.问题汇总 3.1 目录下有个名为mufenggrow的文件,是否还可以使用mkdir创建同名文件 3.2 目录下有个名为mufenggorw的文件是否还可以touch一个同名文件? 今天我们一起来探讨文件管理命令中的mkdir命令,创建文件夹,学习永无止境,冲! 1.mkdir

  • linux中权限管理命令详解(chmod/chown/chgrp/unmask)

    Linux操作系统对多用户的管理,是非常繁琐的,所以用组的概念来管理用户就变得简单,每个用户可以在一个独立的组,每个组也可以有零个用户或者多个用户.本文给大家介绍linux中权限管理命令详解(chmod/chown/chgrp/unmask),具体内容如下: chmod 解释 命令名称:chmod 命令英文原意:change the permissions mode of a file 命令所在路径:/bin/chmod 执行权限:所有用户功能描述:改变文件或目录权限 语法 chmod [{ug

  • linux 下的yum命令详解

    yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载.安装.yum提供了查找.安装.删除某一个.一组甚至全部软件包的命令,而且命令简洁而又好记. yum的命令形式一般是如下:yum [options] [command] [package ...] 其中的[opt

  • LINUX重启MYSQL的命令详解

    如何启动/停止/重启MySQL 一.启动方式 1.使用 service 启动:service mysqld start 2.使用 mysqld 脚本启动:/etc/inint.d/mysqld start 3.使用 safe_mysqld 启动:safe_mysqld& 二.停止 1.使用 service 启动:service mysqld stop 2.使用 mysqld 脚本启动:/etc/inint.d/mysqld stop 3. mysqladmin shutdown 三.重启 1.

  • Linux系统命令中tree命令详解

    介绍 tree 命令英文理解为树的意思,其功能是是创建文件列表,将目录所有文件以树状的形式列出来.是一款在颜值上优先于ls的命令. linux中的tree命令默认并不会安装,下面来先看看tree安装 安装方法 tar -zxvf tree-1.7.0.tgz cd tree-1.7.0 make cp -af tree /usr/bin 或者 yum install -y tree tree命令详解 -a 显示所有文件和目录. -A 使用ASNI绘图字符显示树状图而非以ASCII字符组合. -C

  • Linux系统中systemctl命令详解

    Linux Systemctl是一个系统管理守护进程.工具和库的集合,用于取代System V.service和chkconfig命令,初始进程主要负责控制systemd系统和服务管理器.通过Systemctl –help可以看到该命令主要分为:查询或发送控制命令给systemd服务,管理单元服务的命令,服务文件的相关命令,任务.环境.快照相关命令,systemd服务的配置重载,系统开机关机相关的命令. 1. 列出所有可用单元 # systemctl list-unit-files 2. 列出所

  • Linux下的chkconfig命令详解

    chkconfig命令 Linux下的chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息.谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接. 使用语法 chkconfig [–add][–del][–list][系统服务] 或 chkconfig [–level <等级代号>][系统服务][on/off/reset] chkconfig在没有参数运行时,显示用法.如果加上服务名,那么就检查这个服务是否在当前运行级启动.如果是,返回true

随机推荐