在home文件夹下创建/test123/test123.txt

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在home文件夹下创建/test123/test123.txt相关的知识,希望对你有一定的参考价值。

在home文件夹下创建/test123/test123.txt

应该是linux吧,操作命令:1. cd /home (进入home目录)
2.mkdir test123(创建test123目录)
3.cd /test123(进入test123目录)
4.Vi test123.txt(创建上面的txt文件)
5.Esc(切换模式)
:wq(保存退出)
以上命令的解释:cd /home 进入 '/ home' 目录';
mkdir dir1 创建一个叫做 'dir1' 的目录' ;
vi是linux的文本编辑器,如果当前目录没有此文件,linux会自动创建一个,这就是为什么可以用vi创建上面的txt文件;

顺便拓展下:vi 编辑器有3种,进入vi后默认是命令模式,输入 i 进入编辑模式 ;输入结束后 请按esc键回命令模式;输入q就是退出(不改动情况下);输入wq就是存盘后退出输入;q!放弃存盘强行退出
参考技术A 465121451515

学习Linux运维的个人笔记:文件管理之创建/复制/移动/删除

一、创建

  • 创建文件
    touch+路径=创建成功(无则创建,有则修改时间)
    例1:建一个名为“test”的文件在“/home”目录下
    #touch /home/test
    例2:创建一个名为“test1”,“test2”,“test3”,“test4”,“test5”的文件在“/home”下的批量操作。
    #touch /home/test{1…5}\'学习Linux运维的个人笔记:文件管理之创建/复制/移动/删除(六)_批量操作\'
  • 创建目录
    mkdir+路径+选项=创建成功
    选项:-v 显示详细信息 / -p 递归创建目录
    例1:创建一个名为“xx”的目录在“/home”目录下
    #mkdir /home/xx/
    例2: 在“/home”目录下创建名为“zz”和“cc”的目录,再在“zz”目录下创建命为"zz1"和"zz2"的目录。
    因为“zz1"和”zz2“的父目录”zz“现在并不存在,所以现在需要用递归创建目录,否则创建时找不到父目录。
    #mkdir /home/{zz/{zz1,zz2},cc} -p\'学习Linux运维的个人笔记:文件管理之创建/复制/移动/删除(六)_递归_02\'
    接下来用树状目录显示结构更加直观。(如果没有树状命令,输入#yum install tree -y)
    #tree /home\'学习Linux运维的个人笔记:文件管理之创建/复制/移动/删除(六)_linux_03\'
    这样就代表我们创建成功了。

二、复制

  • cp+拷贝文件所在路径+目标所在路径+选项=复制成功
    选项:-v:详细显示命令执行的操作/-r: 递归处理目录与子目录/-p: 保留源文件或目录的属性
    (如果需要拷贝目录需要加-r,文件则不需要)
    例1:将"/home/zz/“目录下的"zz1"和"zz2"复制在”/home/cc/"下
    #cp /home/zz/zz1/ /home/zz/zz2/ /home/cc/ -r
    例2:将"/home/zz/“目录下的"zz1"复制在”/home/xx/"下,并且修改目录名字为"xx1"
    #cp /home/zz/zz1/ /home/xx/xx1/ -r
    \'学习Linux运维的个人笔记:文件管理之创建/复制/移动/删除(六)_批量操作_04\'

三、移动

  • mv+移动文件所在路径+目标所在路径=移动成功
    例1:将"/home/zz/“目录下的"zz1"和"zz2"移动在”/home/xx/"下
    #mv /home/zz/zz{1…2} /home/xx/
    例2:将"/home/xx/“目录下的"xx1"移动在”/home/zz/"下并改名为zz3
    #mv /home/xx/xx1 /home/zz/zz3\'学习Linux运维的个人笔记:文件管理之创建/复制/移动/删除(六)_linux_05\'

四、删除

  • rm+路径+选项=删除成功
    选项: -r: 递归/-f: 强制删除/-v: 详细过程
    (同样,删除目录需要加-r,并且会不断提示,可以加上-f,谨慎操作)
    例:将’’/home/cc/zz1/’‘和’‘home/cc/zz2/’\'删除
    注意:引入一个特殊的符号,* 表示匹配所有
    rm /home/cc/zz*/ -rf\'学习Linux运维的个人笔记:文件管理之创建/复制/移动/删除(六)_创建目录_06\'

五、创建、复制、移动和删除的应用

例:1)创建一推文件 { /data/filea-filez }
2) 创建一个目录 { /data/dir }
3) 将文件剪贴到对应目录
4) 删除文件 { /data/dir/* }\'学习Linux运维的个人笔记:文件管理之创建/复制/移动/删除(六)_运维_07\'

以上是关于在home文件夹下创建/test123/test123.txt的主要内容,如果未能解决你的问题,请参考以下文章

linux 如何直接进入一个文件夹

linux系统下 redhat 我想5秒执行下一个自动rm的脚本,来清理一个目录里的所以文件 怎么写

linux怎么删除指定目录的内容?

linux下文件夹的创建复制剪切重命名清空和删除命令

redhat linux crontab 执行时当前路径是哪里?

ubuntu终端新创建的用户在/home下为啥没有它的文件