创建目录

mkdir 文件名

mkdir /var/www/test

cp复制命令

cp命令复制文件从一个位置到另一位置。如果目的地文件存在,将覆复写该文件; 如果目的地目录存在,文件将复制到该目录下 (目录不会被复写)。

语法:
语法是
cp [命令开关]… SOURCE DEST
cp [OPTIONS]… SOURCE… DIRECTORY
cp [OPTIONS]… –target-directory=DIRECTORY SOURCE…

命令开关:

-a 等同于 -dpR.
–backup[=CONTROL] 对每个存在的目标文件制作备份。
-b 如同 –backup,但是不接受参数。
-f 如果存在的目标文件不能被写操作打开,删除它并且再试一次。
-p 等同于 –preserve=mode,ownership,timestamps (保留模式,所有者和时间戳信息)。
–preserve[=ATTR_LIST] 保留指定的属性 (默认属性:模式,所有者,时间戳)和安全配置, 如果可能的话添加附加属性:连接,所有。
–no-preserve=ATTR_LIST 不保留指定的属性。
–parents 在目录下添加源路径。

示例:

  1. C复制两个文件:

    cp file1 file2

    上述cp命令复制文件file1.php 的内容到文件file2.php中。

  2. 备份拷贝的文件:
    cp -b file1.php file2.php

    创建文件file1.php的带着符号 ‘~’的备份文件file2.php~。

  3. 复制文件夹和子文件夹:
    cp -R scripts scripts1

    上面的 cp 命令从 scripts 复制文件夹和子文件夹到 scripts1。

mv移动命令

mv 命令是move的缩写。 用它从一个目录到一个目录移动/重命名文件。 mv命令不同于cp命令,mv命令是完全的从源移动文件并且把文件移动到指定的目录,这里cp命令只是复制文件的内容从一个文件到另一个文件。

语法:
语法是
mv [-f] [-i] 原名称 新名称

命令开关:

-f 在覆盖前不提示(equivalent to相当于 –reply=yes). mv -f 将在没有提示的情况下移动文件(多个文件),即使它将复写存在的目标文件。
-i 在复写另一文件前做出提示

示例:

  1. To Rename / Move a file:

    mv file1.txt file2.txt

    这个命令重命名file1.txt文件的名字为file2.txt。

  2. To move a directory移动一个目录
    mv hscripts tmp

    在上述命令中,如果tmp目录已经存在,mv命令将移动hscripts文件夹/目录下的所有文件,目录和子目录到tmp目录。 如果没有tmp目录,它将重命名 hscripts目录为tmp目录。

  3. 移动多个文件/更多问价到另一目录
    mv file1.txt tmp/file2.txt newdir

    这个命令移动当前目录的file1.txt文件和tmp文件夹/目录的file2.txt文件到newdir目录。

rm删除命令

rm Linux 命令用来移除/删除目录下的文件。

语法:
语法是
rm [命令开关..] [文件 | 目录]

命令开关:

-f 不提示用户,删除目录下的所有文件。
-i 交互模式。使用这个选项,rm命令在删除任何文件前提示用户确认。
-r (或) -R 递归的删除参数表中的目录及其子目录。 目录将被清空并且删除。 当删除目录包含的具有写保护的文件时用户通常是被提示的。

示例:

  1. 移除/删除文件:

    rm file1.txt

    这里rm命令将移除/删除文件file1.txt。

  2. 删除目录树:
    rm -ir tmp

    这里rm命令递归的删除tmp目录下所有子目录下内容,对于每个文件的删除都会提示你,然后删除tmp目录本身。

  3. 一次删除多个文件。
    rm file1.txt file2.txt

    rm命令同时删除文件file1.txt 和file2.txt。

centos 文件新建、删除、移动、复制等命令的更多相关文章

  1. [WinAPI] API 9 [文件的删除、复制和移动功能]

    Windows系统为文件的删除.复制.重命名或移动文件提供了相应的API函数.删除文件使用DeleteFile函数:复制文件使用CopyFile函数:重命名文件和移动文件实际是一个操作,使用MoveF ...

  2. Win8 Metro中文件读写删除与复制操作

    Win8Metro中,我们不能在向以前那样调用WIN32的API函数来进行文件操作,因此,下面就来介绍一下Win8 Metro中文件的读写操作. 1 Windows 8 Metro Style App ...

  3. linux vi 删除一行,复制一行命令,删除所有空白行

    删除所有空白行(^是行的开始,\s*是零个或者多个空白字符:$是行尾) :g/^\s*$/d 删除一行: dd 复制一行: yy ,之后是要 p 才会贴上来的.

  4. centos彻底删除文件夹、文件命令(centos 新建、删除、移动、复制等命令)

    centos彻底删除文件夹.文件命令(centos 新建.删除.移动.复制等命令: 1.新建文件夹 mkdir 文件名 新建一个名为test的文件夹在home下 view source1 mkdir ...

  5. 转发:centos彻底删除文件夹、文件命令(centos 新建、删除、移动、复制等命令)

    http://blog.csdn.net/lpdx111/article/details/16877725 centos彻底删除文件夹.文件命令(centos 新建.删除.移动.复制等命令: 1.新建 ...

  6. Linux文件的建立、复制、删除和移动命令

    mkdir命令一.mkdir 命令使用权限 所有用户都可以在终端使用 mkdir 命令在拥有权限的文件夹创建文件夹或目录. 二.mkdir 命令使用格式 格式: mkdir [选项] DirName ...

  7. Linux常用命令,查看树形结构、删除目录(文件夹)、创建文件、删除文件或目录、复制文件或目录(文件夹)、移动、查看文件内容、权限操作

    5.查看树结构(tree) 通常情况下系统未安装该命令,需要yum install -y tree安装 直接使⽤tree显示深度太多,⼀般会使⽤ -L选项⼿⼯设定⽬录深度 格式:tree -L n [ ...

  8. centos MySQL主从配置 ntsysv chkconfig setup命令 配置MySQL 主从 子shell MySQL备份 kill命令 pid文件 discuz!论坛数据库读写分离 双主搭建 mysql.history 第二十九节课

    centos  MySQL主从配置 ntsysv   chkconfig  setup命令  配置MySQL 主从 子shell  MySQL备份  kill命令  pid文件  discuz!论坛数 ...

  9. LINUX之根目录介绍、普通目录创建、删除、复制、移动、权限管理命令记录

    (一)Linux 系统目录结构 登录系统后,在当前命令窗口下输入命令:ls / /bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令. /boot:这里存放的是启动Linux时使用的 ...

随机推荐

  1. Hadoop 尝试

    一. 使用环境Ubuntu 安装Hadoop需要的软件 命令: $ sudo apt-get install ssh $ sudo apt-get install rsync 提示错误: 错误原因: ...

  2. 前端框架之Vue(5)-条件渲染

    v-if 在字符串模板中,比如 Django Template语法中,我们得像这样写一个条件块: <!-- Handlebars 模板 --> {%if 1%} <h1>Yes ...

  3. Sublime Text 许可证

    ----- BEGIN LICENSE Alexander Single User License EA7E- 51F47F09 4EAB1285 7827EFF0 8B1207DC A76A6EA3 ...

  4. Kubernetes总结

    1.Kubernetes简介 在了解Kubernetes之前,我们有必要先简单了解一下传统的运维模式.在传统的项目架构中(单体or微服务),我们一般将项目打包为war或fatJar的方式进行部署. 在 ...

  5. C 语言boolean 值判断

    printf("%d\n", !0);       1           1 printf("%d\n", !0);     #include <std ...

  6. [py]Python locals() 函数

    Python locals() 函数作用 http://www.runoob.com/python/python-func-locals.html locals() 函数会以字典类型返回当前位置的全部 ...

  7. maven install安装工程

    在一个项目中,想要运行一个子工程,要先把它的依赖工程导入到maven中. 右键依赖工程--run as--maven install.

  8. JS通过类名判断是否都必填

    //判断class='required' 是否都必填 function required() { var flag = true; $(".required").each(func ...

  9. php 中 get_cfg_var() 与 ini_get() 的异同

    背景 get_cfg_var() 取的值是配置文件中的值 ini_get() Gets the value of a configuration option, 则取的当前值(运行时,PHP系统定义) ...

  10. shell基础:通配符和其他特殊符号

    这些东西可以用来批量删除:用× 通配符 其实就是基本用来匹配文件名