博客
关于我
Linux学习总结(5)——CentOS常用的目录文件操作命令
阅读量:793 次
发布时间:2023-02-03

本文共 871 字,大约阅读时间需要 2 分钟。

CentOS常用的目录文件操作命令

1. CentOS目录结构

CentOS系统采用与Linux一致的目录结构,常见目录包括:

  • /:根目录
  • /home:用户主目录
  • /var:系统数据目录
  • /etc:配置文件目录
  • /bin/usr/bin:可执行文件目录
  • /root:管理员主目录

2. 创建目录

  • 创建单级目录:
    mkdir [目录名]
  • 创建多级目录:
    mkdir -p [目录名/路径]
  • 创建当前目录下的目录:
    mkdir -p ./[子目录名]

3. 删除目录

  • 删除空目录:
    rmdir [目录名]
  • 删除非空目录:
    rm -r [目录名]
  • 删除当前目录下的目录:
    rm -r .

4. 移动目录

  • 移动目录到指定位置:
    mv [源目录] [目标目录]
  • 移动目录到当前目录:
    mv [源目录] .

5. 修改目录权限

  • 查看目录权限:
    ls -ld [目录名]
  • 更改目录权限:
    chmod [权限值] [目录名]
  • 常用权限示例:
    • 读取、写入、执行:
      chmod 755 [目录名]
    • 只读:
      chmod 755 [目录名]
    • 可执行:
      chmod 755 [目录名]

6. 列出目录内容

  • 查看目录内容:
    ls [选项] [目录名]
  • 常用选项:
    • 列出详细信息:
      ls -l
    • 列出隐藏文件:
      ls -a
    • 按类型分类:
      ls -F

7. 复制目录

  • 复制目录到指定位置:
    cp -r [源目录] [目标目录]
  • 复制当前目录到指定位置:
    cp -r . [目标目录]

8. 确定目录路径

  • 查看当前目录路径:
    pwd
  • 跳转到指定目录:
    cd [路径或目录名]

9. 判断是否存在目录

  • 检查目录是否存在:
    [ [开始] ] if [ ! -d [目录名] ]; then echo "目录不存在"; fi
  • 可以根据需求添加在脚本中使用。

10. 其他操作

  • 修改目录名称:
    mv [旧目录] [新目录]
  • 删除目录并强制移除不允许删除的文件:
    rm -rf [目录名]

通过这些命令,您可以方便地管理CentOS系统中的目录和文件,完成日常的文件组织和权限管理任务。

转载地址:http://orzfk.baihongyu.com/

你可能感兴趣的文章
Linux基础命令详解
查看>>
linux基础命令(3)
查看>>
linux基础知识整理
查看>>
Linux基础知识汇总(非常详细)从零基础入门到精通,看完这一篇就够了
查看>>
Linux基础面试宝典笔试题
查看>>
linux备份mysq脚本
查看>>
linux复习
查看>>
Linux多线程实践(5) --Posix信号量与互斥量解决生产者消费者问题
查看>>
Linux多线程工作笔记0001---多线程知识介绍
查看>>
Linux大文件拆分、合并、校验
查看>>
Linux大页内存管理等---菜鸟初学
查看>>
linux如何使用docker建立gitlab-runner
查看>>
Linux如何创建一个新进程
查看>>
Linux如何在一个 Crontab 中安排多个 Cron 作业?
查看>>
linux如何提取文件名称,Linux系统中获取路径的文件名的方法
查看>>
Linux学习 - 文件系统常用命令
查看>>
Linux学习--第七天--用户和用户组
查看>>
Linux学习--第三天--linux文件目录、ls、mkdir、mv、rm、touch、cat、tac、more、less、head、tail、ln、chmod、chown、chgrp、umask
查看>>
Linux学习--第九天--du、df、fsck、dumpe2fs、mount、NTFS-3G、fdisk、partprobe、/etc/fstab、free、mkswap、swapon
查看>>
Linux学习--第二天--分区、格式化、系统安装、vmware、远程管理工具
查看>>