zoukankan      html  css  js  c++  java
  • Linux文件与目录管理(二)

    一、处理目录的常用命令

    • ls:列出目录
    • cd:切换目录
    • pwd:显示当前的目录
    • mkdir:创建一个新的目录
    • rmdir:删除一个空的目录
    • cp:复制文件或者目录
    • rm:移除文件或者目录

    可以使用man [命令],查看各个命令的使用文档,例如:man cp

    1.ls(列出目录)

    ls -a:全部的文件,联通隐藏档(开头为.的文件)一起列出来

    注:除了红框部分,其他都是点开头的为隐藏档

    ls -al:列出全部文件的属性,以及权限

    ls -l:长数据串列出,包含文件的睡醒与权限等

    ls -d:只列出目录本身,而不是列出目录内的文件数据

    2.cd(切换目录) cd:Change Directory

    用法:cd [相对路径或者绝对路径]

    3.pwd(显示当前所在的目录) pwd:Print Working Directory

    pwd -P:显示确实的路径

    pwd

    4.mkdir(创建新目录)Make Directory

    用法: mkdir [-mp] 目录名称

    mkdir -m:配置文件的权限

    mkdir -p:帮你将直接所需要的目录递归穿点进来

    5.rmdir(删除空的目录)Remove Directory

    用法:rmdir [-p] 目录名称

    注:必须是空的目录

    6.cp(复制文件或目录)

    用法:cp [-adfilprsu] 来源档(source) 目标档(destination)

    7.rm(移除文件或者目录)

    用法:rm [-fir] 文件或者目录
    -f:就是force的意思,忽略不存在的文件,不会出现警告信息
    -i:互动模式,在删除前会询问使用者是否删除
    -r:递归删除,最常用在目录的删除,这是非常危险的选项

    8.mv(移动文件与目录,或者修改名称)

    用法:mv [-fiu] 来源档(source) 目标档(destination)
    -f:force强制意思,如果文件已经存在,不会询问而直接覆盖
    -i:如果目标文件已经存在时,就会询问是否覆盖
    -u:如果目标文件已经存在,且source比较新,才会升级update

    by author:Foreordination

      2018-01-31 14:39:57

  • 相关阅读:
    1-素材库同步:将素材组的素材同步到oss
    MongoDB_2:mongodb高级聚合查询
    关于python:如果键存在,则删除字典项
    Kafka学习-分布式日志系统 / 消息队列
    摘要算法—md5简介
    mac使用pyenv安装和管理多个python版本
    如何mac电脑上查看安装了几个python?
    mac os-Homebrew的安装及使用
    第一次博客
    个人介绍
  • 原文地址:https://www.cnblogs.com/drq1/p/8392136.html
Copyright © 2011-2022 走看看