• 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

  • 相关阅读:
    myeclipse安装
    win下Velocity安装和试用
    win下Java环境安装
    零基础编程指南(By Turtle)
    快速将某个文件夹下的所有文件中的匹配数据替换
    补丁数组(增删改查都较快的数组)
    addView的误区
    NOIP普及组:买铅笔
    由抽奖软件想到的随机算法总结
    Codeforces Round #220 (Div. 2) 解题报告
  • 原文地址:https://www.cnblogs.com/drq1/p/8392136.html
Copyright © 2020-2023  润新知