Linux 【文件管理】建立移动删除

说到文件管理,无非四种增、删、改、查
或者是复制、移动

首先说查

一、查

(一)ls命令

Linux系统用的最多的一个命令就是ls

  1. 不给出任何名字时,列出当前目录下所有文件和子目录 在这里插入图片描述
  2. 名字为文件时,列出文件名。
  3. 名字为目录时,不列出目录名,而是列出目录下的所有文件和子目录。

参数选项

-a: 列出所有(all)项,包括那些名字以圆点打头的文件,默认情况下,名字以圆点打头的文件不被列出
在这里插入图片描述
这里我们发现了.,..这两个文件,一个代表当前目录,一个代表上级目录

-l:长文件信息显示
Linux 【文件管理】建立移动删除_第1张图片

二、复制文件(增)

(一)cp

复制命令是cp
cp 命令的两种格式

  1. cp file1 file2
    把文件file1复制为file2,若file2存在,则覆盖,否则,创建file2。 如果file2是目录,则按照格式二处理。
    ①将var/html目录下的index.html复制到根目录下index2.html文件
    Linux 【文件管理】建立移动删除_第2张图片
    ②同级目录下复制,把var/html目录下的index.html复制var/html目录下的indexx.html2
    在这里插入图片描述
  2. cp file1 file2 ... filen dir
    将file1~filen一个或多个文件拷至目录dir下,注意通配符的展开shell
    Linux 【文件管理】建立移动删除_第3张图片

三、移动文件(改)

(一)mv(move)

移动文件是不是可以认为是拷贝+删除呢,可以这么理解,实际上并不是,在同一个文件系统中,有可能只是改了索引

三种格式:

  1. mv file1 file2
    ①使用mv命令可以将文件改名
    在这里插入图片描述
  2. mv file1 file2 ... filen dir
    在这里插入图片描述
  3. mv dir1 dir2
    ①使用mv命令可以将目录改名
    Linux 【文件管理】建立移动删除_第4张图片

四、删除文件

(一)rm(remove)

删除一个文件
Linux 【文件管理】建立移动删除_第5张图片
删除一个目录
正常情况下不可以删除,需要加参数-r
Linux 【文件管理】建立移动删除_第6张图片
文件目录一起删除
Linux 【文件管理】建立移动删除_第7张图片

你可能感兴趣的:(Linux)