Linux基础命令详解:从文件操作到目录管理

大家好,今天我将分享我在学习Linux基础命令时的一些笔记,希望对大家有所帮助。

一、文件和目录操作

  1. ls命令

    • ls -A:显示所有隐藏目录。
    • ls -a:显示所有隐藏目录、当前目录和父级目录。
    • ls -l(或ll):显示详细信息。
    • ls -h:带单位显示文件大小(需与-l一起使用)。
    • ls -d:查看目录本身。

    示例输出解释:

    drwxr-xr-x. 3 root root 4096 4月 16 20:40 opt
    
    • drwxr-xr-x.:文件类型和权限(d表示目录,rwx表示用户权限,r-x表示组和其他用户权限)。
    • 3:硬链接数。
    • root:用户和组。
    • 4096:文件大小。
    • 4月 16 20:40:最后修改时间。
    • opt:文件名。
  2. less命令

    • 使用less可以分页显示文件内容,操作方式如下:
      • pgup/pgdn:翻页。
      • q:退出。

二、目录创建与文件操作

  1. mkdir命令

    • mkdir -p:创建父级目录。
  2. touch命令

    • touch:创建文件。
  3. cp命令

    • cp -r:递归复制目录及其子元素。
  4. mv命令

    • mv:移动文件或目录。
  5. rm命令

    • rm -f:强制删除,不进行提示。
    • rm -r:递归删除目录及其内容。

三、vim编辑器使用

  1. 命令模式

    • a/o:进入输入模式。
    • ::进入末行模式。
    • 跳转:^(行首)、$(行尾)、gg(首行)、G(尾行)、xG(跳转到第x行)。
    • xdd:删除x行。
    • xyy:复制x行。
    • p:粘贴。
  2. 输入模式

    • esc:退出输入模式。
  3. 末行模式

    • :/:查找(N/n切换上一个/下一个)。
    • x:跳转到第x行。
    • set number:设置行号。
    • q:退出。
    • w:保存。
    • !:强制执行。
    • %s /被替换内容/替换内容:全文替换。

四、通配符与路径

  1. 通配符

    • *:匹配任意数量任意字符。
  2. 路径

    • 绝对路径:从根目录出发,如/etc/networks
    • 相对路径:从当前目录出发,如../networks
    • 特殊目录:
      • ..:父级目录。
      • .:当前目录。
      • ~:家目录。

五、文件类型标识

  • -:文件。
  • d:目录。
  • l:链接。
  • b:块设备。

总结:

通过本文,我们复习了Linux系统中的基础命令,这些命令在日常工作和学习中非常重要。希望这篇笔记能帮助大家更好地理解和掌握Linux操作。如有疑问,欢迎在评论区留言交流。谢谢阅读!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值