Linux 基础操作命令笔记(Ubuntu 常用版)

下载vim:

sudo apt update && sudo apt install vim -y

下载gcc:

sudo apt update && sudo apt install gcc -y

gcc编译运行命令:

gcc [源文件] -o [输出文件]

例如编译test.c文件:gcc test.c -o test

运行test.c文件: ./test

关于vim:

Vim 编辑器核心操作

表格

操作 命令 / 步骤 说明
进入编辑模式 i 左下角显示 INSERT,可输入 / 修改内容
退出编辑模式 Esc 回到 Normal 模式(命令模式)
保存并退出 Normal 模式输入 :wq :w 保存,:q 退出,合并为 :wq
强制退出(不保存) Normal 模式输入 :q! 放弃修改直接退出,适合编辑错误时用
粘贴内容 插入模式下 Ctrl+Shift+V 系统剪贴板粘贴(终端通用)
撤销操作 Normal 模式按 u 撤销上一步修改(多次按 u 可撤销多步)
恢复撤销 Normal 模式按 Ctrl+r 补充:撤销后想恢复,用这个命令

编辑:按i,左下角显示insert

保存并退出:先按esc推出insert模式,切换到normal模式输入

:wq

粘贴:插入模式下Ctrl+shift+v

撤销操作,normal模式按u

ls命令:

ls -a :

显示所有文件,就等于ls --all
ls -l:

显示文件的详细信息,就等于ls --long

感谢阅读,本文长期维护更新,欢迎点赞、收藏、关注!

相关推荐
宁波阿成9 分钟前
在ubuntu22.04源码级安装sub2api
linux·运维·ubuntu·ai·api·token·中转站
charlie11451419138 分钟前
嵌入式Linux驱动开发(7) 从虚拟设备到真实硬件 —— LED驱动硬件基础
linux·开发语言·驱动开发·内核·c
Mortalbreeze1 小时前
软件包管理器yum和编辑器vim详解 —— 附带vim配置链接
linux·服务器
李日灐1 小时前
< 7 > Linux 开发工具:git 版本控制器 和 cgdb/gdb 调试器
linux·运维·服务器·开发语言·git·调试器·gdb/cgdb
青木9602 小时前
前后端开发调试运行技巧
linux·服务器·前端·后端·npm·uv
c++之路2 小时前
C++ 模板
linux·开发语言·c++
云动课堂2 小时前
【运维实战】MySQL 8.0 数据库 · 一键自动化部署方案 (适配银河麒麟 V10 / 龙蜥 8 / Rocky Linux 8 / CentOS 8)
linux·运维·数据库
cui_ruicheng2 小时前
Linux进程间通信(一):管道与IPC基础
linux·运维·服务器
Lumos_7772 小时前
Linux -- 互斥锁
linux
一叶龙洲2 小时前
Ubuntu开机无法用向日葵远程控制
linux·运维·ubuntu