翼度科技»论坛 云主机 LINUX 查看内容

Linux常用命令记录

5

主题

5

帖子

15

积分

新手上路

Rank: 1

积分
15
Linux常用命令记录

文件与目录管理命令

Linux的文件目录是树状结构,最顶级的目录为根目录/,其他目录是通过挂载将其添加到文件树上,通过解除挂载将其移除。
首先先了解什么是绝对路径和相对路径

  • 绝对路径:从根目录开始的完整路径描述,通常以 / 开头,从根目录root一直到目标目录
  • 相对路径:相对于当前工作目录的路径描述,通常使用以下符号:

    • .  :表示当前目录,如 ./test.txt 表示当前目录下的文件
    • ..  :表示父级目录,如 ../dir/test.txt 表示父级目录下的文件
    处理目录的常用命令

    mkdir——创建目录

    用于创建目录,工作方式如下
    1. mkdir dir
    复制代码
    这样会创建一个名为dir的文件夹,而
    1. mkdir dir1 dir2 dir3
    复制代码
    会创建3个文件夹
    cp——复制文件和目录

    有两种工作方式

      1. cp item1 item2
      复制代码
      将单个文件或目录“item1”复制到文件或目录”item2“
      1. cp item... dir
      复制代码
      将多个项目复制到一个目录下
    有用的选项

    选项作用-a(archive)复制文件和目录,以及他们的属性,包括所有权和权限,通常副本具有用户所操作文件的默认属性。-i(interactive)在重写已存在的文件之前,提示用户确认。如果选项不指定,cp命令会默认重写文件。-r(recursive)递归地复制目录及目录中的内容。-u(update)当把文件从一个目录复制到另一个目录时,仅复制目标目录中不存在的文件,或者是文件内容新于目标目录中已经存在的文件。-v(verbose)显示详实的命令操作信息。mv——移动和重命名文件

    mv命令可以执行文件移动和文件命名任务,完成操作后原来的文件名将消失。mv使用方法类似cp:
    1. mv item1 item2
    复制代码
    将item1移动或重命名为item2
    1. mv item... dir
    复制代码
    将多个对象移动到另一个目录中
    有用的选项

    同cp
    rm——删除文件和目录
    1. rm item
    复制代码
    item代表一个或多个文件或目录
    有用的选项

    选项作用-i删除文件时提示用户确认信息,如果不指定的话,rm会默默删除文件-r递归的删除文件。删除一个有子文件夹的文件夹时必须指定这个选项-f(force)忽视不存在的文件-v执行rm时显示详实的操作信息
    类似于Unix的操作系统,没有复原命令,一旦使用rm删除文件就无法找回。


来源:https://www.cnblogs.com/sawen/p/17843243.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

举报 回复 使用道具