当前位置: 首页 > news >正文

Linux 使用简单指南

Linux介绍

Linux是一种开源的操作系统,主要用在在服务器和Android。Linux是多层次的操作系统,包含内核(kernal),系统库,shell,应用程序,其中内核是linux系统核心。shell是命令行解释器。

linux发行版

linux发行版是一个开发好的操作系统,一般包含图形化界面,预先配置好的文件。现在流行的发行版是ubuntu,而网络安全常用kali

vi,vim编辑器

为了特殊场景下的调试(没有图形化界面),但是需要编辑文本内容,此时就需要vi或者vim编辑文本内容。vi和vim都是文本编辑器,vim在vi基础上有新的方法,一般使用vim。

开始

vi编辑器使用

  • 命令行中输入vi,此时进入命令模式。vim编辑器最常用有三种模式,命令模式,插入模式,尾行模式。
  • 在命令模式中输入i,o,a进入编辑模式,具体区别不大。
  • 在命令模式中输入:进入尾行模式
  • 在编辑模式或尾行模式输入ESC返回命令模式

打开文件

在命令行中输入vi hello.txt就可以打开hello.txt文件

常用操作

  • 首先进入插入模式,按下i
  • 输入ls读取当前目录的文件
  • cat hello.txt读取文件内容
  • ^ $能快速跳转到行首或者行尾
  • 连续按下yy复制,按下p粘贴,按下dd剪切内容,在前面加上数字可以调整操作次数
  • 输入冒号:来到尾行模式,输入 set number 显示行号,输入set nonum取消
  • 快速翻页,ctrl + f,ctrl + b,f表示forward,b表示backward
  • 使用G跳转到文件最后一行,使用gg跳转到文件第一行
  • 进入尾行模式后输入数字直接跳转到指定行号
  • 进入尾行模式后输入/hello查找hello字符串位置
  • lsoflist of file,直接将运行中的程序显示,可以配合查找端口号
http://www.sczhlp.com/news/7772/

相关文章:

  • 2025.8.7 Atto Round 1 (Codeforces Round 1041, Div. 1 + Div. 2)
  • 玩转数据结构 从入门到进阶
  • 香橙派rk3588部署Qwen2-VL-2B
  • 单片机学习笔记-day02_数码管显示
  • 单片机学习笔记-day01_LED灯亮起与闪烁_C51数据类型
  • [IOI 2020] Stations 题解
  • 江科大课程-普中A2-LCD1602不正常显示
  • 2025-8-7
  • 2025杭电多校第六场 钥匙迷宫 取模 传送排序 cats的max 个人题解 - CUC
  • OpenCV-图像去畸变方法
  • 香橙派 RK3588 使用 RKLLM 更新 NPU 驱动教程
  • Rocky9修改静态ip
  • 2025/8/7胡题记录
  • ROS2-消息同步订阅
  • CompletableFuture的方法和适用场景
  • Openstack 创建实例提示Failed to allocate the network(s)
  • MySQL之JOIN算法
  • 计网基础
  • Python与ResNet-CTC的变长验证码识别系统设计
  • Python与ResNet-CTC变长验证码识别系统设计
  • Python与MobileNetV3的轻量级验证码识别系统设计
  • 关于本博客
  • ADB(六)_调试ADB(ADB设置自身日志的代码梳理和设置ADB自身日志可见)
  • 搜维尔科技:2025人形机器人动捕技术研讨会圆满落幕,动捕技术赋能机器人“感官升级”
  • ADB(五)_host端adb server相关的代码梳理
  • ADB(四)_host端的启动流程代码梳理
  • 权值线段树 学习笔记
  • 2013年10月安全更新:IE、Windows内核驱动及.NET框架关键漏洞修复
  • JDK源码之Object
  • 常用输入输出小技巧