在linux里怎么创建子目录?

作者&投稿:赏服 (若有异议请与网页底部的电邮联系)
~

具体操作如下:

一、目录创建

在/home/wwwroot目录下新建一个sinozzz123的文件夹

mkdir /home/wwwroot/sinozzz123

二、目录复制

1.把/home/wwwroot/sinozzz里面的文件和文件夹等复制到home/wwwroot/sinozzz123目录下

cp -rf /home/wwwroot/sinozzz/* /home/wwwroot/sinozzz123

2.把/home/wwwroot/sinozzz123/abc/下的文件夹和文件复制到home/wwwroot/sinozzz123目录下

cp -rf /home/wwwroot/sinozzz123/abc/* /home/wwwroot/sinozzz123

3.把/home/wwwroot/sinozzz目录复制到/home/wwwroot/sinozzz123目录下,即把sinozzz复制变成sinozzz123的子目录,变成/home/wwwroot/sinozzz123/sinozzz的路径

cp -rf /home/wwwroot/sinozzz /home/wwwroot/sinozzz123

三、目录剪切

1.使用mv命令剪切文件。

如需要将/home/wwwroot/sinozzz123/music/目录下的1.mp3文件剪切到/home/wwwroot/sinozzz123/abc目录下,执行下面的命令即可:

# mv /home/wwwroot/sinozzz123/music/1.mp3 /home/wwwroot/sinozzz123/abc

2.使用mv命令剪切文件夹。

把/home/wwwroot/sinozzz123/soft文件夹剪切到/home/wwwroot/sinozzz123/abc目录下

# mv /home/wwwroot/sinozzz123/soft /home/wwwroot/sinozzz123/abc

3.使用mv命令剪切文件夹和文件

把/home/wwwroot/sinozzz123/photo/下的文件夹和文件剪切到/home/wwwroot/sinozzz123/abc目录下

# mv /home/wwwroot/sinozzz123/photo/* /home/wwwroot/sinozzz123/abc

四、目录重命名

在linux下,移动文件跟重命名都是同一个命令,mv(就是move的意思)

命令: mv 源文件名 目标文件名

1.把/home/wwwroot/sinozzz123/index.htm重命名为/home/wwwroot/sinozzz123/index.html

# mv /home/wwwroot/sinozzz123/index.htm /home/wwwroot/sinozzz123/index.html

2.把/home/wwwroot/sinozzz123目录重命名为/home/wwwroot/sinozzz456

# mv /home/wwwroot/sinozzz123 /home/wwwroot/sinozzz456

五、目录删除

linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。

直接rm就可以了,不过要加两个参数-rf

即:rm -rf   目录名字

-r 就是向下递归,不管有多少级目录,一并删除

-f 就是直接强行删除,不作任何提示的意思

1.删除文件使用实例:

rm -f /home/wwwroot/sinozzz456/index.html

将会强制删除/home/wwwroot/sinozzz456/index.html这个文件

2.清空文件夹实例:

rm -rf /home/wwwroot/sinozzz456/abc/*

将会强制删除/home/wwwroot/sinozzz456/abc目录下所有文件、文件夹,保留/home/wwwroot/sinozzz456/abc目录

3.删除文件夹实例:

rm -rf /home/wwwroot/sinozzz456

将会强制删除/home/wwwroot/sinozzz456目录以及其下所有文件、文件夹

需要提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的

当然,rm还有更多的其他参数和用法,man rm就可以查看了



Linux类系统创建目录的命令是:mkdir
例如:
mkdir test #就是在当前目录里面创建一个文件夹名称是“test”的目录
mkdir /tmp/test #就是在/tmp目录下创建一个文件夹名称是“test”的目录
备注:注意区分相对路径和绝对路径

创建子目录有两种情况
1)在绝对路径下创建
绝对路径:可以理解为全路径
2)在相对路径下创建
相对路径:一般指的是相对当前路径的路径
比如当前路径为/home/test,且该路径下有一个work路径,那么 ./work 就是相对于当前路径下的路径,而 /home/test/work 就是绝对路径

现在要在work目录下创建子目录 study 可以在/home/test路径执行 mkdir -p work/study进行创建,也可以通过指明全路径来创建,比如 mkdir -p /home/test/work/study 来创建work下的子目录 study

-p 参数的意思就是,如果 work目录不存在,则创建一个 work目录,如果不加 -p,则如果在/home/test下执行 mkdir work/study,并且 /home/test下没有work目录的时候,则会创建失败,因为work目录不存在

1)在绝对路径下创建
绝对路径:可以理解为从根开始的全路径
命令为 mkdir /data/oldboy -p
其中,oldboy是data的子目录
2)在相对路径下创建,相对路径:一般指的是相对当前路径的路径(pwd查看)
命令为:
cd /data
mkdir oldboy

linux目录创建文件linux目录创建
答:linux系统创建父目录的命令?Linux多级目录创建的参数是-p,例如:mkdir-p/fdir/test/sdir以上,fdir是父目录,sdir是子目录,如果要创建子目录会一级一级进行创建的 linux中怎样给予新建用户建立文件和目录的权限?Linux下给新用户建立文件和目录权限,只需要添加该用户到希望他创建文件和目录的用户组里...

Linux 怎么创建文件和文件夹
答:之前在我的中有很多关于Python的教程。我们使用的开发环境是Ubuntu16+Python3。 那么怎么使用Linux创建文件夹和文件呢。如何使用Linux命令来管理文件夹和文件呢。我们就来讲解一下ubuntu创建文件和文件夹的一些常用操作命令。使用mkdir 命令来创建目录和子目录 例如 我们创建一个first文件夹 ;mkdir first 使用...

linux下如何建立多级文件目录?
答:很多新手都会遇到创建多级目录失败的问题,在Linux中我们使用mkdir这个命令来创建一个目录,但是假如我们输入:mkdir /a/b/c 但是a不存在的话,命令就会报错,提示a目录不存在,这时我们只需要加上-p选项就可以创建多级目录了,-p代表着自动创建父子关系,推荐你看看《Linux就该这么学》这本书的第二章,...

linux怎么创建目录
答:可以直接是使用mkdir命令创建,如,mkdir /tesr 表示创建tesr目录。如果需要创建多级目录结构,可以直接加参数-p即可,如mkdir /data/123/test -p,表示创建多级目录

linux中,在其父目录不存在时先创建父目录的命令,怎么来
答:mkdir -p -p就是递归创建,可以在其父目录不存在时先创建父目录!rmdir -p a/b/c 可以在其父目录存在时先删除子目录!

mkdir无法创建目录权限不够怎么改linux为目录设置权限了解
答:-p参数,可以帮助我们在创建子目录时,如果子目录的父目录不存在,可以帮助我们直接创建一个 lsmkdir -p -m 700 ./bin/a1ls -al ./binlslinux为目录设置权限了解,mkdir无法创建目录权限不够怎么改。mkdir无法创建目录权限不够怎么改 mkdir命令使用 在当前目录下创建bin目录,并且在bin目录下创建a1...

在linux系统上建立目录/mvfile的步骤
答:mkdir /mvfile linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。1.命令格式:mkdir [选项] 目录...2.命令功能:通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录。要创建文件夹...

linux下怎么新建文件和文件夹
答:linux系统下可以使用mkdir命令一次性创建多个文件夹。其形式有如下两种:命令mkdirfilename1filename2filename3用于在同一个目录下创建三个文件名分别为filename1,filename2,filename3的文件夹。linux中怎样新建一个文件,并为该文件赋予权限?1、在用户dangzhiyong(非root用户)文件夹下使用vi编辑器新建一...

Linux删除文件(夹)、创建文件(夹)命令
答:删除文件(文件夹)和创建文件(文件夹)的Linux命令有哪些?在Linux系统中删除文件,很多用户都习惯使用rmdir命令。因为Linux没有回收站功能,所以建议用户使用rm -rf命令。具体用法可以按照以下命令操作。一、Linux删除文件夹命令 Linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的...

linux中怎么创建目录?
答:在桌面系统里用鼠标右键就可以,终端里mkdir mkdir是linux的建立目录命令。Linux操作系统,是一种计算机操作系统,中文读法大致一般为“哩内克斯”,但真正的读法应为“哩纳克斯”。Linux操作系统的内核的名字也是“Linux”。Linux操作系统也是自由软件和开放源代码发展中最著名的例子。