Linux 基础 - 目录配置、文件与目录管理

Linux 基础 - 目录配置、文件与目录管理

目录配置

Linux 系统的目录结构层次分明,所有文件和目录都是从根目录 / 开始的。常见的目录和它们的用途如下:

  • /:根目录,所有文件和目录的起点。
  • /bin:存放基本命令的二进制可执行文件。
  • /sbin:系统管理员使用的二进制可执行文件。
  • /etc:存放系统配置文件。
  • /home:用户的主目录,普通用户数据存储地。
  • /root:超级用户(root)的主目录。
  • /usr:存放用户应用程序和文件,如 /usr/bin/usr/sbin/usr/local 等。
  • /var:存放经常变化的文件,如日志文件、缓存文件等。
  • /tmp:存放临时文件。
文件与目录管理
1. 列出目录内容
  • ls:列出当前目录的内容。
    • ls -l:长格式列出文件,显示详细信息。
    • ls -a:列出所有文件,包括隐藏文件(以.开头的文件)。
2. 改变目录
  • cd:改变当前工作目录。
    • cd ..:返回上一级目录。
    • cd ~:返回用户的主目录。
    • cd -:返回上一次所在的目录。
3. 创建和删除目录
  • mkdir:创建新目录。
    • mkdir dirname:创建名为 dirname 的目录。
    • mkdir -p dirname/path:创建多级目录。
  • rmdir:删除空目录。
    • rmdir dirname:删除名为 dirname 的目录。
4. 创建和删除文件
  • touch:创建新文件或更新文件的时间戳。
    • touch filename:创建名为 filename 的文件。
  • rm:删除文件或目录。
    • rm filename:删除名为 filename 的文件。
    • rm -r dirname:递归删除目录及其内容。
    • rm -f filename:强制删除文件,不提示确认。
5. 复制和移动文件
  • cp:复制文件或目录。
    • cp source destination:将 source 复制到 destination
    • cp -r sourcedir destdir:递归复制目录。
  • mv:移动或重命名文件或目录。
    • mv source destination:将 source 移动到 destination
    • mv oldname newname:重命名文件或目录。
6. 查看文件内容
  • cat:连接并显示文件内容。
    • cat filename:显示 filename 的内容。
  • less:分页查看文件内容。
    • less filename:分页显示 filename 的内容。
  • head:显示文件的前部分内容。
    • head filename:显示 filename 的前 10 行。
    • head -n 20 filename:显示 filename 的前 20 行。
  • tail:显示文件的后部分内容。
    • tail filename:显示 filename 的后 10 行。
    • tail -n 20 filename:显示 filename 的后 20 行。
7. 文件权限管理
  • chmod:改变文件或目录的权限。
    • chmod 755 filename:将 filename 的权限设置为 755。
    • chmod u+x filename:给文件拥有者增加可执行权限。
  • chown:改变文件或目录的所有者。
    • chown user:group filename:将 filename 的所有者改为 user,组改为 group
  • chgrp:改变文件或目录的组。
    • chgrp group filename:将 filename 的组改为 group

以上是 Linux 目录配置、文件与目录管理的基本命令和操作,通过这些命令可以方便地管理和操作文件系统。

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值