二、Linux命令之mkdir

macOS Go环境配置失效的根源与可信落地方案 Go环境变量PATH、GOROOT、GOPATH是Go开发的基础概念,其配置原理直接影响命令识别、模块管理与工具链调用。在macOS系统中,由于Shell初始化机制(zsh取代bash)、默认路径未自动注入PATH、Apple Silicon架构适配等多重因素,极易出现'go command not found'或环境错乱问题。技术价值在于建立可验证、可复现、可审计的环境配置范式,避免因路径错位、版本冲突或权限误设导致的工程阻塞。典型应用场景包括M1/M2芯片Mac开发、CI/CD标准化部署、多版本Go共存 阅读详情

🧡Linux命令之mkdir

mkdir是"make directory"的缩写,功能就是用来创建目录的。

通过mkdir --help查看帮助

$ mkdir --help
用法:mkdir [选项]... 目录...
若指定<目录>不存在则创建目录。

必选参数对长短选项同时适用。
  -m, --mode=模式   设置权限模式(类似chmod),而不是 a=rwx 减 umask
  -p, --parents     需要时创建目标目录的上层目录,但即使这些目录已存在
                      也不当作错误处理
  -v, --verbose     每次创建新目录都显示信息
  -Z                   设置每个创建的目录的 SELinux 安全上下文为默认类型
      --context[=CTX]  类似 -Z,或如果指定了 CTX,则将 SELinux 或 SMACK 安全
                         上下文设置为 CTX 对应的值
      --help            显示此帮助信息并退出
      --version         显示版本信息并退出

如果目录不存在则创建目录,如果存在就会提示文件已存在

lyear@us:~$ mkdir temp  # 创建目录temp
lyear@us:~$ mkdir temp1 temp2  # 也可以创建多个目录
lyear@us:~$ ls
temp  temp1 temp2
lyear@us:~$ mkdir temp  # 目录存在则提示
mkdir: 无法创建目录 “temp”: 文件已存在

如果要创建多级目录,需要加参数-p

tree命令可以通过sudo apt install tree -y下载

lyear@us:~/temp$ mkdir t1/t2/t3 -p  # 递归常见多级目录
lyear@us:~/temp$ tree . # 通过tree命令查看 
.
└── t1
    └── t2
        └── t3

mkdir命令还可以在创建目录时设置权限

lyear@us:~/temp$ mkdir -m 700 t2  # 只有所有者有所有权限
lyear@us:~/temp$ ls
t1  t2
linux特殊权限和高级命令----宋轶聪 <br />特殊权限<br />前面我们学习过linux的基本权限,但如果只有基本权限,可能无法满足各式各样的要求<br /> <br />例如:建立一个公共目录 任何人都可以在目录里建立自己的文件,但只能删除自己的文件,此时基本权限就无能为力了.<br />如果你想要完成这种需求就必须要借助linux的特殊权限;特殊权限可以更精密的定义文件的权限;<br />之前我们看到的umask是0022,其中第一个0就是描述的特殊权限.<br /> <br />这类特殊权限共有三种;<br />suid  sgid 阅读详情

相关推荐

linuxlinux命令

一.文件操作 1.创建目录 // 1.创建名为file的目录 sudo mkdir -p file 2.创建文件 // 1.创建名为测试.txt的文件 sudo touch 测试.txt

王佑辉的博客 876

每天一个linux命令(4):mkdir命令

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

weixin_33943836的博客 2501

Linux必备命令-man-su-sudo-pwd-cd-ls-mkdir-mv-cp-rm-ln-chown-chgrp-cat-more-less-vim-find-locate

Shell 简介命令行相关补充:man命令man---例子:su---用户切换sudo---特权命令pwd---显示当前目录cd---改变当前位置ls---列出当前目录mkdir---建立目录mv---移动mv---例子参数-i例参数-b例cp---拷贝rm---删除 命令行相关 命令行相关: 行首“$” 或 “#” - 命令行提示符 行中 ## - 视为注释开始 注意: 命令行是区分大小写的! 补充: 使用命令行补全(Tab) 和通配符可以提高输入效率 通配符共有3个: “*”,“?”,“[]”

方池安夏的博客 2445

sudo 命令

sudo 命令使用场景 普通用户想临时使用超级管理员权限时使用sudo sudo 命令使用 第一步:创建普通用户(原始还有一个root 用户) 使用普通用户临时使用超级管理员权限 第步:使用普通用户在root具有的权限呢目录下直接创建目录报错“权限不够” 第三步:使用sudo 创建 sudo mkdir 001 提示错误“zhangsan1 不在 sudoers 文件中” 第四步:将zha...

LiBing686的博客 713

Linux命令mkdir命令与rmdir命令

一、mkdir命令。 功能:用于创建目录。 注意:默认状态下,如果要创建的目录已经存在,则提示已存在,而不会继续创建目录。 所以在创建目录时,应保证新建的目录与它所在目录下的文件没有重名。 mkdir命令还可以同时创建多个目录。 格式: mkdir [参数] [目录] 主要的参数 主要功能 -p 递归创建多级目录 -m 建立目录的同时设置目录的权限 -v 显示目录的创建...

专注Java后端技术干货、项目源码总结分享,期待您的关注。 1118

Linux基础命令)之 pwd,cd,ln,mkdir,touch,rm

如果原始文件被删除,所有指向它的符号链接也就都被破坏了。软链接有自己的inode,是linux特殊文件的一种,作为一个文件,它的数据是它所连接的文件的路径。-p 可快速创建出目录结构中指定的每个目录,对于已存在的目录不会被覆盖。方法:touch {文件名1,文件名2,文件名3}方法一:touch 文件名1 文件名2 文件名3。mkdir [参数] [/路径/]新目录名。:删文件也可以使用 rm -r 文件名。它引用的是文件在文件系统中的。而不是文件在件结构中的位置。-v 显示创建目录的详细过程。

m0_72210904的博客 1073

Linux操作命令mkdir,rm,mv,cp,cat,nl)

mkdir mkdir命令:创建指定的目录,要求创建的用户在当前目录具有写权限,并且指定的目录名不能是当前目录中已有的目录 mkdir:make directory的缩写 命令格式:mkier 【选项】 目录 常用参数 参数 描述 -m --mode=模式 设定权限<模式> -p --parents 可以使一个路径名称。若路径中的某些目录尚不存在,加上此选项后,系...

HexString的博客 628

linux命令学习笔记()——tr、xargs、scp、mkdir、grep

tr 用来替换、删除文件中的字符 tr -d 第一字符集 第字符集 用第字符集的字符删除第一字符集的字符 tr -s 删除重复出现的字符,只留第一个 xargs 将标准输出转化为命令行参数 xargs -d 指定分隔符 xargs -p 系统会询问继续执行,y继续执行 xargs -n num 指定几个参数可以使用 xargs -E char char前的参数可以使用,但是不能...

zzrs_xssh的博客 819

Linux/UNIX操作命令积累【mkdir、groupadd、groupdel、useradd、userdel】

在使用Linux/UNIX下,经常会使用文本界面去设置系统或操作系统,作者本人在工作的过程也在不断接触这方面的命令,所以为此特酝酿、准备、开始了本文的编写。本文主要记录自己平时遇到的一些Linux/UNIX下操作命令,记录与整理一下,一可加深印象,可记录分享。希望各位看官,对于不合适的或有歧义的地方,给予指明与说明,以便共同学习与提高。【转载使用,请注明出处:http://blog.csdn.net/mahoking】

HOKING的专栏 2142

Linux操作命令):mkdir、rm、mv、cp、cat、nl

 Linux命令实例练习一、实验介绍1.1 实验内容1.2 实验知识点1.3 实验环境、实验步骤2.1 mkdir 命令2.2 rm 命令2.3 mv 命令2.4 cp 命令2.5 cat 命令2.6 nl 命令三、参考链接Linux操作命令)一、实验介绍1.1 实验内容本次实验将介绍 Linux 命令mkdir、rm、mv、cp、cat、nl 命令的用法。1.2 实验知识点mkdir ...

java_green_hand0909的博客 968

Linux常用命令:文件与目录管理 ls、ll、cd、pwd、mkdir、rmdir

1、相对路径与绝对路径 绝对路径:路径的写法一定由根目录 / 写起。 相对路径:路径的写法不是由 / 写起,相对路径意指相对于目前工作目录的路径! 比如想从d目录到a目录可以用下面方法 [root@master ~]# cd /home/a/b/c/d/ [root@master d]# cd /home/a/ [root@master a]# cd /home/a/b/c/d...

qq_41880352的博客 453

Linux基础命令(mkdir、文件操作、查找命令和grep、wc和管道符、echo和重定向符重点的详细解释)

mkdir:用于创建一个或多个目录mkdir[-p]Linux路径参数必填选项-p-v-m MODEchmod-m 755-m。

2302_80308074的博客 970

linux基本命令)-ls、alias、du、mkdir、touch、ln、cp、rm、mv、which、find

文章目录一、 列表显示目录内容-ls1、ls -a:2、ls -A:3、ls -l4、ls -h5、ls -d6:ls -R7、ls -r8、ls --color9、ls -F、设置别名-alias1、使用方法2、更改别名写到文件里的方法三、统计目录及文件空间占用情况-du1、du -a2、du -h 一、 列表显示目录内容-ls 1、ls -a: 列出所有文件(隐藏和不隐藏的。可以理解为all),并且列出了层级关系,看图有:“.”,“…”上一级关系, 文件名前面有“.”代表隐藏文件。 2、ls -A:

weixin_56667320的博客 441

Linux ->> mkdir命令

Linux下创建文件夹。常见用法: 1)创建文件夹时如果父层目录不存在就自动创建,这样命令保证绝对可以成功运行 root@ubuntu:/tmp# mkdir -p ThisDIr/Jerry root@ubuntu:/tmp# ls config-err-6ha607 unity_support_test.0 vmware-file-mod0 config-err-N...

weixin_30770783的博客 161

linux创建文件夹/文件 - touch 、mkdir

linux创建文件夹/文件 - touch 、mkdir

WQYDF的博客 409

linux帮助命令

(2) man mkdir (详细版)(man命令手册,而且。(1)mkdir --help (简单版)你不懂的命令可以使用2种方法。

weixin_55054283的博客 233

thinkphp5的mkdir() Permission denied问题

thinkphp5的mkdir() Permission denied问题 最近一直在用tp5写项目,在此遇到的问题也比较多。今天来谈谈“mkdir() Permission denied”错误。 你如果不仅仅写代码,还得部署到线上,那么这个tp5的这个错误,你有很大概率会遇见它。 因为这跟文件的权限有关系,特别是自动生成的文件或者目录类的权限,linux服务器出于安全因素对于用户的权限有着...

qq_35271254的博客 510
上一篇: docker mysql:8.0.29的简单安装与使用
下一篇: 三、Linux命令之cp
不知几个光年
博客等级 码龄7年 5粉丝 · 16原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值