酷站(www.ku0.com)-致力于为互联网从业者提供专业的网络资源资讯

热门关键词:  企业  as  baidu  c4rp3nt3r  美女

Linux学习之mkdir命令介绍

来源:互联网 作者:秩名 人气: 发布时间:2021-12-08
本篇文章主要介绍了Linux学习之mkdir命令介绍,对大家的学习或者工作具有一定的参考学习价值,感兴趣的小伙伴们可以参考一下,也感谢大家对酷站(ku0.com)的支持。

前言

最近几天越来越对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时有效;

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

在这里插入图片描述

 

版权声明:本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 959677720#qq.cn(#换@) 举报,一经查实,本站将立刻删除。
原文链接:https://blog.csdn.net/WeiHao0240/article/details/121740608

相关文章

  • ssh端口转发是什么?有什么用?

    ssh端口转发是什么?有什么用?

    前言 一开始我对 ssh 端口转发这个名词概念很模糊,听起来也很晦涩难懂,不知道它的作用到底是什么,有什么用处,于是便开始查找相关资料、理解、运用,后来发现其......
    12-22
  • Linux学习之mkdir命令介绍

    Linux学习之mkdir命令介绍

    前言 最近几天越来越对Linux很感兴趣了,想再见塔克斯的心情也是越来越浓烈,自从它给我留了110110110之后,就没了联系。到现在我也是一头雾水,我又找不到它而且又没......
    12-08
  • Linux开机自启动服务两种方法介绍

    Linux开机自启动服务两种方法介绍

    rc.local方式 1.首先创建一个要自启动的脚本 vi /etc/scripts/createFile.sh #!/bin/bash #开机创建一个文件夹 mkdir /opt/ccc 2.给予执行权限 chmod 777 createFile.sh 3.在/etc/rc.d/rc.local文件中添......
    12-06
  • linux配置主机名的介绍

    linux配置主机名的介绍

    1. 配置Linux hostname 下面配置两台centos7 虚拟机,主机名分别配置为client和server,它们主机IP 地址分别为192.168.30.8和192.168.30.9。 配置client主机 [root@client ~]# vi /etc/sysconfig/ne......
    11-30
  • Cpanel下Cron Jobs定时执行PHP的方法

    Cpanel下Cron Jobs定时执行PHP的方法

    打开cpanel管理后台,在高级的选项下有一个时钟守护作业,如下图,点击进入。 设置页面有三大选项:Cron Email(通知邮箱地址,每次定时执行成功或失败都会通知这个邮......
    07-04
  • 实时计算框架Flink集群搭建与运行机制

    实时计算框架Flink集群搭建与运行机制

    一、Flink概述 1.1、基础简介 主要特性包括:批流一体化、精密的状态管理、事件时间支持以及精确一次的状态一致性保障等。Flink不仅可以运行在包括YARN、Mesos、Kubernet......
    06-25
  • Apache Calcite 实现方言转换的代码

    Apache Calcite 实现方言转换的代码

    定义 Calcite能够通过解析Sql为SqlNode,再将SqlNode转化为特定数据库的方言的形式实现Sql的统一。 实现 在Calcite中实现方言转换的主要类是SqlDialect基类,其具体的变量含义如下......
    06-08
  • 快速开启Apache SkyWalking的自监控

    快速开启Apache SkyWalking的自监控

    1. 开启Prometheus遥测数据 默认情况下, 遥测功能(telemetry)是关闭的(selector为none),像这样: telemetry: selector: ${SW_TELEMETRY:none} none: prometheus: host: ${SW_TELEMETRY_PROMETHEUS_HOST:0.0......
    06-08
  • ARM架构下的函数的调用过程

    ARM架构下的函数的调用过程

    背景知识 1、ARM64寄存器介绍 2、STP指令详解(ARMV8手册) 我们先看一下指令格式(64bit),以及指令对于寄存机执行结果的影响 类型1、STP Xt1, Xt2, [Xn|SP],#imm 将Xt1和Xt2存入......
    06-06