mkdir命令Linux mkdir命令参数

linux mkdir命令详解一 linux命令名称mkdir命令Linux: mkdir
使用权限:于目前目录有适当权限的所有使用者 使用方式:mkdir [-p] dirname 说明:建立名称为 dirname 之子目录 。参数:-p 确保目录名称存在mkdir命令Linux,如果目录不存在的就新创建一个 。
范例:
在工作目录下mkdir命令Linux , 建立一个名为 aaa 新的子目录 : mkdir aaa
在工作目录下的 bbb 目录中 , 建立一个名为 test 的子目录 。若 bbb 目录原本不存在,则建立一个: mkdir -p bbb/test(注:本例若不加 -p,且原本 bbb目录不存在,则产生错误 。)
语法:mkdir [选项] dir-name
说明:该命令创建由dir-name命名的目录 。要求创建目录的用户在当前目录中(dir-name的父目录中)具有写权限,并且dirname不能是当前目录中已有的目录或文件名称 。
命令中各选项的含义为:
- m 对新建目录设置存取权限 。也可以用chmod命令设置 。
- p 可以是一个路径名称 。此时若路径中的某些目录尚不存在,加上此选项后 , 系统将自动建立好那些尚不存在的目录 , 即一次可以建立多个目录 。
linux mkdir不能创建新目录怎么办?1、首先查看当前的路径,输入pwd , 回车 。
2、如果当前目录不是root的用户目录,则需要进入root用户目录 , 输入:cd /root,回车 , 进入root用户目录 。
3、新建目录new,输入命令:mkdir new,回车,即可成功创建new目录 。
4、查看当前目录下的所有文件,输入命令:ll,回车 。可以看到new目录已经存在 。
扩展资料:
mkdir命令:
用来创建指定的名称的目录 , 要求创建用户在当前目录具有权限,并且指定的目录名不能是当前目录中已有的目录 。
命令格式:
mkdir [选项] [目录]
命令参数:
-m --mode=模式,建立目录的时候同时设置目录的权限;
-p --parents 若所建立的上层目录目前尚未建立,则会一并建立上层目录;
-v --verbose 每次创建新目录都显示信息;
-h --help 帮助信息 。
linux常用命令及用法linux常用命令及用法如下:
pwd 显示工作路径
shutdown -h now 关闭系统/halt 关闭系统
shutdown -r now 重启 / reboot 重启
systemctl stop firewalld关闭防火墙
ip addr查看ip地址
1、cd命令:这是一个非常基本 , 也是大家经常需要使用的命令 , 它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径 。如:
cd /home进入根目录下面的home目录
cd home进入当前目录下的home目录
cd ..返回上一层目录
cd ../..返回上两级目录
cd / 返回跟目录
cd - 返回上次所在的目录
2、ls命令:这是一个非常有用的查看文件与目录的命令,list之意,它的参数非常多,下面就列出一些我常用的参数吧,如下:
ls查看目录中的文件
ls -a列出全部的文件,连同隐藏文件(开头为.的文件)一起列出来
ls -l显示文件和目录的详细资料
3、mkdir命令:创建
mkdir dir1 创建一个叫做 'dir1' 的目录'
mkdir dir1 dir2 同时创建两个目录
4、rm命令:删除
rm -f file1 删除一个叫做 'file1' 的文件'
rmdir dir1 删除一个叫做 'dir1' 的目录' (空目录才能删除)
rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容
rm -rf dir1 dir2 同时删除两个目录及它们的内容
5、mv命令:该命令用于移动文件、目录或更名,move之意,它的常用参数如下:-f 如果目标文件已经存在 , 不会询问而直接覆盖
mv file1 file2把文件file1重命名为file2
mv file1 file2 dir把文件file1、file2移动到目录dir中
6、cp命令:该命令用于复制文件 , copy之意,它还可以把多个文件一次性地复制到一个目录下,它的常用参数如下:
cp-a file1 file2连同文件的所有特性把文件file1复制成文件file2
cp dir/* .复制一个目录下的所有文件到当前工作目录
cp -a /tmp/dir1 .复制一个目录到当前工作目录
cp -a dir1 dir2复制一个目录
7、find命令:find是一个基于查找的功能非常强大的命令
find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录
find / -user user1 搜索属于用户 'user1' 的文件和目录
find /home/user1 -name \*.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件
find /usr/bin -type f -atime100 搜索在过去100天内未被使用过的执行文件
find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件
2-11 Linux 中的文件处理 --- mkdir、rmdir 创建目录和删除空目录命令mkdir:创建目录命令 。
-p:递归创建目录 。
例:
mkdir test:创建单个名为 test 的目录 。
【mkdir命令Linux mkdir命令参数】mkdir -p test1/test2 : 递归创建多个目录 。系统会首先创建 test1 目录,然后在 test1 目录下再创建 test2 目录 。
注:如不加 -p 选项进行递归创建将会报错 。因为 test1 这个目录是不存在的 。所以,没有办法在一个不存在的目录下创建一个新目录 。
例:
rmdir:删除空目录 。
tmp 目录下有test 和 test1两个目录 。test 为空目录 , test1 非空 。
rmdir test:删除 test 目录,此目录是空目录 。所以可以正常删除 。
rmdir test1:删除 test1 目录,系统给出 test1 目录不为空的提示 。
因为 test1 下还有 test2 目录 , 删除递归目录失败 。所以,rmdir 命令只能删除空目录 。
mkdir命令Linux的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于mkdir命令参数、mkdir命令Linux的信息别忘了在本站进行查找喔 。

    推荐阅读