找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

1107

积分

0

好友

159

主题
发表于 前天 08:27 | 查看: 4| 回复: 0

Linux作为目前应用最广泛的服务器操作系统,以其开源、稳定和安全的特性,在服务器领域占据着极高的市场份额,是运行各类应用程序和服务的理想系统环境。它不仅能够保障程序长期稳定运行,其内核还被广泛应用于各种硬件设备,如手机、路由器等。例如,大家熟知的Android系统底层正是基于Linux内核构建的。

对于服务器运维和日常开发工作而言,熟练掌握Linux命令是至关重要的基础技能。

一、Linux的目录结构

Linux目录结构图

上图展示了根目录(/)下常见的子目录结构,每个目录都有其特定的用途:

  • bin (binaries):存放普通用户可使用的二进制可执行文件。
  • sbin (super user binaries):存放系统管理员使用的二进制可执行文件。
  • etc (etcetera):存放系统及应用程序的配置文件。
  • usr (unix shared resources):用于存放共享的、只读的程序和数据。
  • home:普通用户的家目录的根目录。
  • root:超级管理员(root)的家目录。
  • dev (devices):存放设备文件,如磁盘、终端等。
  • lib (library):存放系统启动和程序运行所必需的共享库文件。
  • mnt (mount):用于临时挂载文件系统(如U盘、光盘)的目录。
  • boot:存放系统启动引导时所需的文件,如内核、引导程序。
  • tmp (temporary):用于存放临时文件,系统重启后可能会被清除。
  • var (variable):用于存放经常变化的文件,如日志、缓存、邮件等。

理解这些目录的用途,是高效进行系统管理与文件操作的基础。

二、Linux常用命令

命令的基本格式为:命令 -选项 参数(选项和参数可以为空)。
例如:ls -la /usr

2.1 操作文件及目录

文件目录操作命令1
文件目录操作命令2
文件目录操作命令3

2.2 系统常用命令

系统常用命令1
系统常用命令2

2.3 压缩解压缩

压缩解压缩命令

2.4 文件权限操作

Linux系统中的每个文件和目录都有一组权限,用于控制不同用户对它们的访问。

权限描述格式解读:
文件权限格式解读图

  • 权限字符r 代表可读,w 代表可写,x 代表可执行(也可以用三位二进制数表示,如 111 110 100 对应 764)。
  • 第1位:表示文件类型(d 目录,- 普通文件,l 链接文件)。
  • 第2-4位:文件所有者(user)的权限,用 u 表示。
  • 第5-7位:文件所属用户组(group)的权限,用 g 表示。
  • 第8-10位:其他用户(other)的权限,用 o 表示。
  • 第2-10位:所有权限,用 a 表示。

权限修改命令 chmod
chmod命令示例

三、Linux系统常用快捷键及符号命令

快捷键与符号命令

四、Vim编辑器

Vim是Linux上功能强大的文本编辑器,它采用纯键盘操作,效率极高。下图清晰地展示了Vim在不同模式间的切换逻辑:

Vim模式切换图

4.1 修改文本

Vim修改文本命令

4.2 定位命令

Vim定位命令

4.3 替换和取消命令

Vim替换与取消命令

4.4 删除命令

Vim删除命令

4.5 常用快捷键

Vim常用快捷键


原文参考:https://blog.csdn.net/xulong_08/article/details/81463054




上一篇:DBA面试必备:五款主流数据库(Oracle/MySQL/PostgreSQL/SQL Server/DB2)核心架构图解析
下一篇:Logdy Core:Go语言开发的零配置实时日志查看工具,自带Web界面
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2025-12-17 08:39 , Processed in 0.125295 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 云栈社区.

快速回复 返回顶部 返回列表