在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新建文件命令是什么?
1、创建文件夹 mkdir -p 文件夹名 p 确保目录名称存在,不存在的就建一个。2、创建文件 如:touch a.txt

在linux里怎么创建子目录?
linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字 -r 就是向下递归,不管有多少级目录,一并删除 -f 就是直接强行删除,不作任何提示的意思 1.删除文件使用实例:rm -...

linux怎么新建一个文件夹呢?
1、首先查看当前的路径,输入pwd,回车。2、如果当前目录不是root的用户目录,则需要进入root用户目录,输入:cd \/root,回车,进入root用户目录。3、新建目录new,输入命令:mkdir new,回车,即可成功创建new目录。4、查看当前目录下的所有文件,输入命令:ll,回车。可以看到new目录已经存在。

创建文件夹创建文件linuxc
Linux中怎么创建.c文件?具体方法用以下的步骤就可以:1>编译当前目录下、名字叫做first.C的c源文件;2>在当前目录下、生成名字叫first(这个名字可以自己随便写、符合linux命名规则就行)的可执行程序;关于运行:用ls-l命令,可以看到当前目录下有一个绿色的文件、名字叫first,就是刚刚编译得到的文件;...

linux创建一个文件有哪些方式
您好,1、首先说一下touch 创建文件的命令,touch可以用于创建二进制文件,用法非常简单。用法:touch+文件名,touch与文件名之间一定要有空格。图中先用之前分享过的命令来查看一下\/目录下面有多少文件以及文件的名字;2、创建一个文件名字为abc的二进制文件,那么在linux里公式就应该写成 #touch abc ...

linux怎么在当前目录创建文件?
1、首先打开xshell软件连接上linux服务器,如下图所示。2、使用【mkdir 目录名】创建目录并cd到目录下,如下图所示。3、然后输入指令【touch 文件名】创建一个空文件,如下图所示。4、接着使用【vim 文件名】创建一个空文件并打开进入编辑,如下图所示。5、最后输入【ls -l】查看当前目录下的文件...

linux 新建文件命令
有以下四个方法 1、使用vi命令新建文件;写法:vi text.txt(文件夹名字)2、使用touch命令新建文件;写法:touch text.txt(文件夹名字)3、使用cp命令新建文件;写法:cp text.txt(文件夹名字) \/home\/pungki\/office(文件放置位置)4、使用mv命令新建文件;写法:mv text.txt(文件夹名字) \/home...

Linux如何创建用户?
口令后,就能够进入系统和自己的主目录。实现用户账号的管理,要完成的工作主要有如下几个方面:用户账号的添加、删除与修改。用户口令的管理。用户组的管理。一、Linux系统用户账号的管理用户账号的管理工作主要涉及到用户账号的添加、修改和删除。添加用户账号就是在系统中创建一个新账号,然后为新账号分配...

linux创建用户权限不够linux创建用户权限
linux中怎样给予新建用户建立文件和目录的权限?Linux下给新用户建立文件和目录权限,只需要添加该用户到希望他创建文件和目录的用户组里即可,案例如下:案例:希望新建用户admin,能在\/baidu目录下创建文件和目录。1.在\/目录下用ls命令查看baidu目录的组用户权限ls-lbaidu#查看baidu所属的用户和组,并可以...

Linux中如何创建新分区啊?
Linux中创建新分区步骤如下。1、查看当前系统磁盘容量,以及已经分好的分区。2、然后从还有生于空间的分区上创建新的分区,使用m选项可以先查看创建分区选项。3、然后使用n选项创建分区,这里因为是同一步磁盘已经存在主分区,所以现在只能创建扩展分区,这里选择e,如果是新磁盘可以直接创建主分区。4、创建...

麻城市19893704646: Linux 下 如何在一个目录下创建多个 子目录 -
项类牛黄: 1、首先打开xshell软件连接上linux服务器,如下图所示. 2、使用【mkdir 目录名】创建目录并cd到目录下,如下图所示. 3、然后输入指令【touch 文件名】创建一个空文件,如下图所示. 4、接着使用【vim 文件名】创建一个空文件并打开进入编辑,如下图所示. 5、最后输入【ls -l】查看当前目录下的文件,可以看到刚创建的文件,如下图所示就完成了.

麻城市19893704646: Linux如何一次性创建1个子目录树? -
项类牛黄: 用创建目录命令mkdir,这个命令在默认的条件下只创建一级目录,要是想创建一个连续的目录,则要用到参数-p,有人已经说到了他的用法,我想补充的是,这个参数好像还可以放到后面,就这样mkdir a/b/c/d -p;

麻城市19893704646: linux 建立文件夹 -
项类牛黄: 在Linux下,可以用mkdir命令来创建文件夹,语法如下: 1. 在终端中输入命令cd /tmp/folder进入你要创建文件夹的目录,请把/tmp/folder修改为你的路径 2. 在终端中输入命令mkdir folder_name,按回车执行,folder_name是你要创建的文件夹名字 如果你要创建多级目录,比如现在/tmp是空的,你要依次建立a,b,c文件夹,可用参数-p,如下:mkdir -p /tmp/a/b/c

麻城市19893704646: linux下的创建目录的命令 -
项类牛黄: mkdir /home/h 在home下 创建h目录. mkdir h 在当前目录下创建h目录

麻城市19893704646: 这个怎么在linux创建目录? -
项类牛黄: mkdir temp professional personal mkdir professiona/{Gernal,course} mkdir -p profession/course/{c++,data,os} mkdir -p profession/course/os/{ppt,lab,progam}

麻城市19893704646: linux下如何建立多级文件目录? -
项类牛黄: linux下使用mkdir可以创建目录,使用mkdir -p参数就可以创建:mkdir -p /home/orale/duqiang1/duqiang2 如果父目录存在也不会报错.

麻城市19893704646: linux怎样创建目录树 -
项类牛黄: mkdir 文件名 这就是创建一个目录,然后就可以在这个目录下创建文件了

麻城市19893704646: 在linux下怎么创建一个目录? -
项类牛黄: 在确定你有足够的(写)权限的时候你可以使用mkdir来创建一个空目录.命令格式:mkdir ,你可以去看看《Linux就该这么学》这本书的第二章,详细介绍了这个命令的用法和选项.

麻城市19893704646: Linux下怎么创建目录命令与删除命令大全 -
项类牛黄: 1.mkdir命令 mkdir命令用于创建空白的目录,格式为“mkdir [选项] 目录”. 在Linux系统中,文件夹是最常见的文件类型之一.除了能创建单个空白目录外,mkdir命令还可以结合-p参数来递归创建出具有嵌套叠层关系的文件目录. [root@...

麻城市19893704646: 用LINUX创建属于自己的文件夹,建立一个新文件和子目录,进行复制,移动和删除等操作 -
项类牛黄: mkdir dir1 //创建目录1 cd dir1 //进入目录 touch myfile1 // 建立文件1 cp myfile1 myfile2 //将文件1copy为文件2 cd .. //退回上层目录 mkdir dir2 // 创建目录2 cp dir1/myfile1 dir2/myfile1 //将目录1中的myfile1 copy 到 dir2中 cd dir2 //进入dir2 mv ../dir1/myfile2 . //将dir1中的myfile2 移动到当前目录(dir2) rm myfile1 //将myfile1 删除.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网