Linux 基本操作(二)————Linux系统结构、文件管理、通配符

上一节总结了Linux的命令行(shell)结构、Linux基础命令以及Linux中的快捷键,使得我们了解如何与Linux系统进行交互和方便快捷的使用它
这一节我将总结Linux系统结构、文件管理以及简单的正则表达式

一、Linux 系统结构

图1
图一是命令模式下根目录下系统结构
图2
图二是图形界面下系统结构

在Linux下所有的东西都是文件,所有的文件夹都是目录,文件都存放在目录下,目录都存放在顶级目录‘ / ‘ 下,‘ / ‘ 就是根目录(图一命令行中当前位置就在‘ / ‘下),而在根目录 ‘ / ‘以下是为二级目录,这些目录都是系统装机时自动建立的

下图是各个二级目录在Linux系统中的作用
这里写图片描述

‘ /home ‘这个目录是普通用户的家目录,‘ /root ‘ 是超级用户的家目录,这个需要区分开,不能混淆

二、文件管理

1、绝对路径和相对路径
绝对路径:文件在系统中的真实位置,文件名字以‘ / ‘开头。
比如说我现在用户家目录下的桌面位置,而我想要去‘ /etc/abrt ‘目录,那么我就需要将目录的真实位置写出来 ‘ cd /etc/abrt ‘,因为我要离开桌面,去abrt目录,所以我就得告诉abrt的文件的具体位置在那里
这里写图片描述

相对路径:文件在当前目录下,这个名字不会以/开头,而且会自动添加pwd显示的值
比如为现在用户家目录下的桌面位置,而我想要去‘ /home/kiosk/Desktop/28 ‘目录,那么我只需要在进入当前目录下的 ‘ 28 ‘文件夹就行,因为我只是需要进入桌面下的文件夹,而不是要离开桌面再去另一个地方,所以就不需要写出目录的具体位置
这里写图片描述

2、文件管理相关命令
touch 命令:用来创建文件或修改文件时间戳
这里写图片描述
注意看我第一次touch文件的时间是23:47,而我再次touch这个文件,它的时间就变成23:48,这就是修改文件时间戳。

mkdir 命令:用来创建目录
这里写图片描述
当需要一次性在创建目录下继续创建目录,则可以用‘ -p ‘参数
这里写图片描述

rm 命令:删除目录或文件,删除目录需要用‘ -r ‘参数,强制删除用‘ -f ‘参数
这里写图片描述

vim 命令:文本方式编辑文件,这是一个非常强大的编辑器,它是众多编辑器中编辑速度最快的,目前先介绍它基础命令,往后会专门写一篇关于vim的文章
输入vim+文件的命令后会进入vim编辑器中,注意左下角目前显示文件名,行数及字符数,在当前模式下是无法输入编辑的,需要点’ i ‘进入编辑模式
这里写图片描述

此时左下角将显示‘ INSERT ‘ ,现在就可以输入字符
这里写图片描述

编辑完成后,点 ‘ ESC ‘退出编辑模式,再输入 ‘ wq ‘ 或 ‘ q!‘或 ‘ q ‘ 退出
wq:保存并退出 (write quit)
q!:强制退出 (quit !)
q : 未修改时退出 (quit)
这里写图片描述

这里写图片描述

这里写图片描述

编辑的文件如果不存在,vim可以编辑并创建文件,一种方法时 ‘vim + 文件名 ‘,另一种方法是编辑完成退出时输入 ‘ wq +文件名 ‘
这里写图片描述

cd 命令:切换工作目录,不过多赘述,见详细介绍
这里写图片描述

ls 命令:列出目录或文件信息,常用命令之一
这里写图片描述
这里写图片描述

cp 命令:文件复制命令,它不仅可以复制文件,也可以更新文件内容,还可以复制目录
这里写图片描述
值得一提的是,cp命令的格式

mv 命令:移动或重命名
这里写图片描述

这里写图片描述
将file和file1,移动到28目录下

这里写图片描述
将file重命名为file2

三、通配符

通配符利用得当可以在很大程度上减轻我们的工作负担,通配符不同于正则表达式,通配符是系统命令使用,正则表达式是操作字符串

这里写图片描述
这里要注意 ‘ .. ‘ 和 ‘ - ‘的区别:
‘ .. ‘代表从什么什么到什么什么,表示不存在的或者存在的,是‘ 和 ‘的关系
‘ - ‘代表在什么什么中什么什么,表示存在的,是‘ 或 ‘的关系
‘ !‘ ,‘ ^ ‘是‘ 非 ‘的关系,除了什么什么
‘ | ‘是 ‘ 且 ‘的关系,什么什么且什么什么

通配符这方面和正则表达式一样,需要多多联系才能理解


今天有点晚了要睡觉了,真是羡慕学生党,第二天不上班还没有活要干,奉劝各位学生党珍惜上学时光,好好利用课余的大把时间练习。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值