掌握Linux文件管理:从零开始玩转命令行

IT疑难杂症诊疗室 10w+人浏览 771人参与

还在为Linux复杂的文件操作头疼吗?这篇保姆级教程带你轻松上手!

作为一名Linux新手,文件管理是我们必须跨越的第一道门槛。今天,我将用最通俗易懂的方式,带你系统学习Linux文件管理的核心技能。无论你是准备面试,还是日常使用,这些命令都将成为你的得力助手!

基础篇:文件与目录的创建

创建文件的魔法 - touch命令

想象一下,你要在Linux中创建一个新的文本文档,该怎么做?

 创建单个空文件

一次性创建多个文件

修改文件时间戳

mkdir命令

 mkdir通常用来建立目录

在Windows中我们右键新建文件夹,在Linux中则是:

建立空目录

创建多层目录结构

p参数是"parent"的缩写,可以自动创建不存在的父目录,避免"目录不存在"的错误

文件与目录的删除

强大的rm

安全删除(会有确认提示)

强制删除(无提示,直接删除)

强制递归删除

永远不要在根目录执行rm -rf /,这会删除整个系统!

文本编辑命令

图形界面编辑 - gedit

如果你的Linux有图形界面:

vim命令

系统中最最常用的文本编辑命令

vim是Linux中最强大的文本编辑器,但学习曲线较陡。记住这三个模式:

命令模式:刚进入时的模式,可以执行各种命令

插入模式:按i进入,可以编辑文本内容

退出模式:按ESC后输入命令保存或退出

 用vim打开文件

进入插入模式开始编辑

退出插入模式

文件异常退出时

O 只读打开文件 E 继续编辑 R恢复未保存内容编辑 D 删除.swp文件进入编辑 Q 退出当前文件编辑 A退出vim程序

vim多文件编辑:

分屏编辑多个文件

查看与浏览:文件内容查看命令

全量查看 - cat

cat ()        显示整个文件内容

cat -n ()     显示内容并显示行号(包括空行)

cat -b ()       显示内容并显示行号(忽略空行)

分页浏览 - less

处理大文件时的利器:

less中的实用操作:

上下箭头:逐行浏览

PageUp/PageDown:翻页

/keyword:搜索关键词

q退出

首尾查看 - headtail

文件操作:复制与移动

复制专家 - cp

移动大师 - mv

移动文件

技术原理:在同一磁盘分区内移动文件实际上是重命名操作,速度极快;跨分区移动则是真正的复制+删除过程。

 文件信息:统计与查看

文件类型识别 - file

大小统计 - wc

目录列表 - ls的多种用法

文件寻址:Linux目录结构解析

Linux的树形结构

Linux采用倒树形结构,根目录/位于最顶端。重要目录功能:

/bin:基本命令二进制文件

/home:用户家目录

/tc:系统配置文件

/var:经常变化的文件(如日志)

/tmp:临时文件

路径的两种表达

绝对路径

从根目录开始的完整路径

相对路径

相对于当前位置的路径

实用寻址命令

级技巧:文件批处理

通配符

*  匹配0~任意字符

?   匹配单个字符

[[:alpha:]]   匹配单个字母

[[:lower:]]   匹配单个小写字母

[[:upper:]]   匹配单个大写字母

[[:digit:]]   匹配单个数字

[[:alnum:]]   匹配单个数字或字母

[[:punct:]]   匹配单个符号

[[:space:]]   匹配单个空格

 { }进行精确匹配

精确到每一个元素

[ ]进行模糊匹配

对象和几个匹配就操作

通过今天的学习,你已经掌握了Linux文件管理的核心技能。从创建、编辑到删除,从查看、复制到批量处理,理论不如实践,打开你的终端,亲自尝试每个命令,遇到问题不要怕,这正是进步的机会!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值