zoukankan      html  css  js  c++  java
  • Linux文件和文件夹操作

    1、在linux没有盘符的概念 有的只是文件夹及目录

    2、linux中文件、设备、目录皆是文件 目录是一种特殊的文件 在linux文件系统的最顶端是/,我们称/为Linux的root,是 Linux操作系统的文件系统。

    3、使用ll /   linux目录

    3、与文件路径相关的符号意义

    “.”:当前目录

    "..":代表上一级目录“/”下一级目录

    4、在linux中命令有很多的选项 命令可以认为是方法 选项可以认为是以什么方式方法去做这个命令或以什么方式方法呈现这个命令的最终结果。命令的格式都是 命令 选项(参数) 操作的文件或者是目录

    5、相对路径和绝对路径

    绝对路径:从最底层的根目录(/)开始访问

    相对路径:相对于当前位置而言

    6、常用的命令

    1)ls :(list) -l 长格式的当前目录下的所有文件夹和文件的名称  注意这不是查看某个文件里面的内容啊!如下图(这是在Windows下查看某个目录下的信息)

    2)cat 文件路径 这是在查看某个文件里面的内容

    3)pwd 打印当前工作目录

    4)cd 路径 改变当前目录

    7、创建文件和文件夹

    touch 文件名 可以是在当前位置创建文件也可以进行绝对路径创建文件 但是递归创建文件是不可能的 

    mkdir -p 目录名 和文件一样 可以在当前位置和绝对路径中创建文件夹 -p属性代表递归创建文件夹 也就是说要设置成B文件夹在A文件夹下面的话 如果A文件夹还没有创建成则会先创建文件夹A再创建文件夹B

    8、删除文件和文件夹

    rm -r 文件夹的名字 -r表示删除的是目录

    rm -f 文件夹的名字 -f表示免确认删除文件夹下面的文件和文件夹 

    rm -rf    文件夹的名字 表示免确认删除文件夹 而且删除的这个文件夹下面还有文件夹或者是文件

    9、复制文件:

    cp 源文件路径 粘贴文件目标路径 路径可以是相对路径或者是绝对路径

    10、重命名(移动)文件和重命名文件夹

    1)重命名是指源位置和目标位置都是当前位置 只是名字不一样

    下图是将test1重命名为test3

    2)移动文件

    mv 源文件 目标路径(必须是绝对路径)

    11、查看文件信息

    cat 文件路径 查看文件所有信息

    more /less 都可以进行分页查看

    head/tai 查看头部或者是尾部信息

  • 相关阅读:
    基于Linux的v4l2视频架构驱动编写
    eclipse中的快捷键
    单例模式
    Java集合之LinkedHashMap
    Java集合之HashMap
    Java集合之LinkedList
    Java集合之ArrayList
    Java垃圾回收机制
    JVM的内存区域划分
    Java并发编程:Thread类的使用
  • 原文地址:https://www.cnblogs.com/ybqjymy/p/13092735.html
Copyright © 2011-2022 走看看