Linux常用命令及vim编辑器的使用

Dia 使用说明 简述 在linux上面能找到dia这个工具还是挺幸运的,因为之前画流程图总是使用ubuntu默认的word工具 在里面画图,感觉流程图使用起来麻烦,并且视觉效果真的不好看。 自从使用Dia后,感觉至少画起来流程图会变得越来越标准了。但是Dia也存在问题,就是使用的文档很少,使用中遇到为后,查起来比较费劲,但是至少问题不是很多,所以使用中遇到的几点问题我就记下来,和大家分享,加快大家的开发和文档整理能力。 我会按照遇到的问题来说,不存在使用的先后顺序。 1. Dia 去掉背景中的线条 首先去点那个大一点的蓝色 阅读详情

Linux常用命令及vim编辑器的使用

  • Linux常用命令

Linux下的命令有几千条,但真正在实际开发中运用的就只有那些。

1.查看操作系统版本

cat /proc/version

2.查看主板版本

cat /proc/cpuinfo

3.查看SD存储卡剩余空间

df -h

4.查看ip地址

ifconfig

5.压缩/解压

压缩:tar –zcvf  filename.tar.gz dirname

解压:tar –zxvf filename.tar.gz

6.linux系统常用apt(Advanced Package Tool)高级软件工具来安装软件

sudo apt-get install xxx     安装软件。

sudo apt-get update         更新软件列表。

sudo apt-get upgrade       更新已安装软件。

 sudo apt-get remove xxx   删除软件。

具体有关linux命令的教程:

Linux 命令大全 | 菜鸟教程

二.Vim编辑器及其配置

Linux自带的编辑器有nano和vi,但vi编辑器使用起来很不方便,我们需要先下载vim编辑器,它是vi编辑器的升级版,更人性化些,接下来笔者就教大家如何在树莓派系统下安装和配置vim。

首先更新索引源:

sudo apt-get update

安装vim编辑器:

sudo apt-get install vim

  未配置vim时文档的显示无高亮,无行号,必须使用shift+:在命令模式下q退出。

 vi有3个模式:插入模式、命令模式、低行模式。

    插入模式:在此模式下可以输入字符,按ESC将回到命令模式。

    命令模式:可以移动光标、删除字符等。

    低行模式:可以保存文件、退出vi、设置vi、查找等功能(低行模式也可以看作是命令模式里的)

打开文件、保存、关闭文件(vi命令模式下使用)

             vi filename            //打开filename文件

             :w                   //保存文件

             :q                   //退出编辑器,如果文件已修改请使用下面的命令

             :q!                  //退出编辑器,且不保存

             :wq                 //退出编辑器,且保存文件

插入文本或行(vi命令模式下使用,执行下面命令后将进入插入模式,按ESC键可退出插入模式)

             a         //在当前光标位置的右边添加文本

             i         //在当前光标位置的左边添加文本

             A        //在当前行的末尾位置添加文本

             I         //在当前行的开始处添加文本(非空字符的行首)

             O        //在当前行的上面新建一行

             o        //在当前行的下面新建一行

             R        //替换(覆盖)当前光标位置及后面的若干文本

             J        //合并光标所在行及下一行为一行(依然在命令模式)

删除、恢复字符或行(vi命令模式下使用)

             x          //删除当前字符

             nx         //删除从光标开始的n个字符

             dd         //删除当前行

             ndd        //向下删除当前行在内的n行

             u          //撤销上一步操作

             U          //撤销对当前行的所有操作

复制、粘贴(vi命令模式下使用)

             yy         //将当前行复制到缓存区

      nyy        //将当前行向下n行复制到缓冲区

             yw        //复制从光标开始到词尾的字符

             nyw       //复制从光标开始的n个单词

             y^        //复制从光标到行首的内容

             y$        //复制从光标到行尾的内容

             p         //粘贴剪切板里的内容在光标后

             P         //粘贴剪切板里的内容在光标前

设置行号(vi命令模式下使用)

             :set  nu       //显示行号

             :set nonu      //取消显示行号

[Dify实战] 在 Dify 官网环境使用 File Translator 插件实现 Office 文档翻译(支持 DOCX/XLSX/PPTX) 摘要:Dify平台的FileTranslator插件可实现Office文档一键翻译,保留原格式和结构。该插件支持Word、Excel、PPT等文件格式,无需额外密钥,直接复用Dify配置的大模型。安装后,用户可在Workflow中调用插件,设置目标语言等参数完成翻译。输出文件自动命名,保留原格式。适用于跨国协作、海外营销等场景,显著提升多语言办公效率。该插件简化了文档翻译流程,是企业用户和开发者的实用工具。 阅读详情

相关推荐

激光定位算法竞技场:hdl_localization与Cartographer/AMCL的横向技术解剖

本文深入对比了hdl_localization、Cartographer和AMCL三种激光定位算法的技术原理与性能表现。通过UKF-NDT融合、图优化和粒子滤波等核心技术,分析了各算法在结构化环境、动态环境和大尺度场景下的适应性。实验数据表明,Cartographer在全局一致性上表现最优,而AMCL在动态环境中更具鲁棒性。文章还提供了算法选型指南和参数调优技巧,为工程实践提供参考。

weixin_29062865的博客 365

Linux简单命令集及vim编辑器

Linux Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个多用户、多任务、支持多线程和多 CPU 的操作系统。 Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和64 位硬件。Linux 是一个性能稳定的多用户网络操作系统。 Linux 的发行版说简单点就是将 Linux 内核与应用软件做一个打包。 目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、ArchLinux、Solu

qq_44165855的博客 1971

手把手教你用示波器实测LVDS/CML信号:从波形解读到故障排查(附实测图)

本文详细介绍了如何使用示波器实测LVDS和CML信号,从波形解读到故障排查的全过程。涵盖差分探头选择、示波器配置、标准波形特征解读、眼图分析技巧以及高速信号捕获要点,帮助硬件工程师快速诊断和解决信号完整性问题。附实测图和案例,提升高速数字电路设计效率。

weixin_27215337的博客 198

Linux下的代码编辑器

2023年5月16日,周二早上:昨天晚上和今天早上捣鼓了一行Linux下的代码编辑器,踩了几个坑,现在写篇博客记录一下。我使用的是Centos。

m0_61629312的博客 1346

Windows非分页缓冲池内存泄漏实战:PoolMon与RAMMap高效排查指南

本文详细介绍了Windows系统中非分页缓冲池内存泄漏的实战排查方法。当系统出现卡顿且内存占用异常增长时,通过RAMMap工具快速定位非分页缓冲池异常,并利用PoolMon监控内核内存分配标签,精准锁定泄漏源。文章提供了从确认症状、安装工具到使用findstr命令溯源驱动文件的完整五步排查流程,并总结了常见泄漏标签与解决方案,帮助用户高效解决深层系统内存问题。

weixin_28455801的博客 1008

Argoverse2数据集保姆级导入教程:从下载到预处理全流程解析

本文详细解析了Argoverse2数据集的完整导入流程,从环境配置、数据下载到预处理和高效加载策略。作为自动驾驶领域的标杆数据集,Argoverse2提供多模态传感器数据和高精地图信息,帮助研究者快速搭建数据处理流水线。文章包含实用代码示例和性能优化技巧,特别适合自动驾驶算法开发者参考。

weixin_29035405的博客 331

从0开始学习Linux——文本编辑器

Linux 的文本编辑器是用于创建、编辑和处理文本文件的程序。它们在 Linux 操作系统中扮演着重要角色,尤其是在编程、配置系统和管理文件时。

diamond_5446的博客 2165

BACnet协议栈基本对象BI、BO、AI、AO、AV以及device和File对象介绍

BACnet协议栈基本对象BI、BO、AI、AO、AV以及device和File对象介绍

shufawangzhang的博客 3984

Linux命令(完整精华版)

vi\vim编辑器,就是命令行模式下的文本编辑器,用来编辑文件vim是vi的升级版,一般用vim即可,包含全部vi功能。

翊予山川的博客 5241

Ubuntu 系统下安装 OpenClaw(原 Clawdbot)的详细指南

Ubuntu 系统下安装 OpenClaw(原 Clawdbot)的详细指南

Science prince的博客 3535

电子电器架构 -- 汽车零部件DV试验与PV试验的定义及关键差异

电子电器架构 -- 汽车零部件DV试验与PV试验的定义及关键差异

Soly_kun的博客 733

Linux编程常用的工具和操作(简单介绍)

vim的指令以及使用方法,gcc编译器,gdb调试工具,makefile的使用方法

2401_83703513的博客 1238

6、高通8155座舱平台--摄像头系统

在项目中遇到过,很多从手机转过来的工程师,上来就按手机那套调Camera,结果发现根本跑不通——为什么?我踩过这个坑——一开始想靠软件打时间戳来对齐,结果发现两个sensor的曝光时间不一样,时间戳根本对不上。我记得第一次调AWB时,怎么调颜色都不对,后来发现是BLC的参数没配好——黑电平偏了,后面所有颜色校正都是错的。上层应用说「我要拍张照」,HAL把它翻译成「ISP你给我处理这帧数据,sensor你给我曝光一次」。8155上推荐用camx,它是高通新一代的Camera框架,性能更好,而且支持多路同步。

woailuojp的博客 57

Linux Vim文本编辑器-Vim常用命令

Vim文本编辑器使用与常用命令,外加使用技巧介绍

m0_71673753的博客 7569

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

带你从入门到精通——Linux(二. 常用命令和vim编辑器)

建议先阅读我之前的博客,掌握一定的Linux前置知识后再阅读本文,链接如下:带你从入门到精通——Linux(一. 基础知识)-优快云博客目录二. 扩展知识2.1 Linux其他常用命令2.1.1 搜索相关命令2.1.2 管道命令2.1.3 echo 命令2.1.4 重定向命令2.1.5 逻辑命令2.2 软链接和硬链接2.3 打包和解包2.4 Vim编辑器2.4.1 Vim编辑器的三大工作模式2.4.2 Vim编辑器的常用命令2.4.2.1 打开文件命令2.4.2.2 复制粘贴命令2.4.2.3 移动光标命

2401_86480334的博客 1482

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Linux常用命令及vim编辑器

pwd - print working directory,查看当前目录的位置。mkdir - make directory,创建一个空的文件目录。cd - change directory,修改当前目录的位置。-a a表示all,查看目录里的而所有内容,包括隐藏内容。mkdir a/b/c -p,-p逐级创建指定的目录。进入指定的目录:cd 目录路径(绝对路径/相对路径)例如:mkdir /home/tarena/2024。ls - list,查看目录里的内容。e - excute(可执行)

czh1007的博客 518

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Linux中Vim编辑器常用命令大全

在Linux系统中,Vim(Vi IMproved)是一个非常强大的文本编辑器,它几乎成为了Linux发行版中的标配编辑器。Vim不仅支持基本的文本编辑功能,还提供了强大的文本处理能力,如语法高亮、编译预览、文件合并等。对于系统管理员和开发者来说,熟练使用Vim可以大大提高工作效率。本文将详细介绍Vim的常用命令,包括基本操作、编辑技巧、文件处理以及一些高级功能。

2301_78370204的博客 1119

Linux常用命令以vim编辑器的使用

1. 查看SD存储卡剩余空间df -h2. 查看ip地址ifconfig3.压缩4. 解压5. linux系统常用apt(Advanced Package Tool)高级软件工具来安装软件安装软件更新软件列表更新已安装软件删除软件。

weixin_44845743的博客 605

提升编辑效率:Linux中Vim编辑器常用命令详解

掌握Vim的常用命令,可以大幅提高您在Linux系统下的文本编辑效率。尽管最开始的学习曲线可能有些陡峭,但通过不断的实践与练习,您会发现Vim的强大与便捷。

码上飞扬的博客 1177

linux常用命令 VIM配置 VIM编辑器(大全)

linux常用命令 命名自动补全:不完整命令+Tab 历史命令:上 下键 1.重定向 命令>目标文件 2.管道 一个程序的输出,作为另一个程序的输入 ​ ls --help | less 3.ls 查看目录下的文件或文件夹信息 ​ ls -a -l -h (a:all l:list h:human) 4.tree 以树状结构显示目录结构 ​ tree > tree.txt 将树型文件结构重定向到tree.txt文件 5.clear 清空屏幕 6.cd 切换目录 ​ cd 绝对路

DreamerPerple的博客 401

Linux编辑器Vim常用命令讲解

在上一节中,我们基本了解到了Linux系统中的文本编辑Vim,也知道如何去使用vim,其实这个时候我们已经可以去使用vim了,但是如果我们想要提高使用vim的效率,还需要掌握vim的几组常用命令。 一、插入命令 插入命令在上一节已经有简单提到过,它总共有3组、6个命令,我们再来回顾一下: 命令 作用 a 在光标后附加文本 A 在本行行末附加文本 i 在光标前插入文本 I 在本行开始插入文本 o 在光标下一行插入新行 O 在广告上一行插入新行 为了方便演示,我先把/et

九派Linux的博客 728

Linux中vim编辑器常用命令、文件查找、磁盘挂载、用户管理

Vim 介绍 Vim 是全屏幕纯文本编辑器,是vi编辑器的升级版。 vim 不仅仅兼容vi所有的命令,而且高亮显示,vi只能运行在 UNIX 和 Linux 中,而 vim 可以跨平台运行在Windows,MAC OS 中。 vim 号称 “编辑器之神”,具有无可匹敌的可扩展性。 大部分 Linux 系统中,默认都会安装 vim,在 Linux 中使用 vim 比较简单,直接使用 vim ,命令即可: [user@ubnutu ~]$ vim a.txt 在命令模式下,使用 :wq 可以保存退出 三种模式

joker68858521的博客 6599

Linux中vi/vim编辑器的常用命令

文章目录前言vi文本编辑器三种模式命令模式(Command mode)移动光标命令查询命令切换到INTERT切换到VISUAL输入模式(Insert mode)末行模式(Last line mode) cat 文件名 ——查看文件 vi 文件名 ——编辑文件 vim 文件名 ——编辑文件 前言 不掌握vi/vim命令,都不好意思说自己会Linux命令。所以总结一下vim编辑器的常用命令,学会之后,在Linux总操作文件6的飞起。 vi文本编辑器 配置文件是Linux系统中的显著特征之一,其作用有点类

Fstrovsky的博客 1078

linux常用命令以及vim编辑器的使用

前言 本文提到的的命令都是在Linux终端下使用的,也就是所谓的黑窗口。正常打开Linux系统是有界面的,也可以通过鼠标像在Windows上操作那样进行点击图标,新建文件等操作。所以想使用终端得另外打开,Ctrl + Alt + T和Ctrl + D是两个常用的打开和关闭终端的快捷键方式。 1.Linux常用命令 1.1 使用频率较高的命令 ifconfig #查看IP地址,可以利用该地址让L...

weixin_42146017的博客 1225

Kali linux vim编辑器常用命令

Kali Linux系统的vi编辑器/vim编辑器的使用和CentOS有很多不同。基本使用方法如下 1、vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下: 命令行模式command mode) 控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入In...

小能猫的博客 2903

Linux常用命令,vim编辑器,用户权限管理

基础的命令vimi 插入模式 命令模式 底行模式:set nu:wqG用户的增删改查useraddusermoduserdel组/etc/groupgroupaddgroupmodgroupdel时间。

Mildswzc的博客 325
上一篇: 树莓派与windows之间传输文件
下一篇: 树莓派系统备份
字节人生
博客等级 码龄3年 1947粉丝 162原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值