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

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

相关推荐
kong@react9 分钟前
Rocky Linux 10.2 全面解析:企业级 CentOS 替代方案及保姆级docker安装
java·linux·运维·docker
凡人叶枫39 分钟前
Effective C++ 条款07:为多态基类声明 virtual 析构函数
linux·c语言·开发语言·c++
凡人叶枫1 小时前
Effective C++ 条款10:令 operator= 返回一个 reference to *this
java·linux·服务器·开发语言·c++·effective c++
|_⊙1 小时前
Linux 中断
linux
Championship.23.242 小时前
Linux 3.0 音频机制深度解析:ALSA基础架构与传统音频驱动模型
linux·运维·音视频·alsa
Tian_Hang2 小时前
Linux基础知识(四)
linux·ide·驱动开发·计算机视觉·硬件工程·动画
HLC++3 小时前
Linux文件操作
linux·运维·服务器
晚风予卿云月3 小时前
【Linux】进程控制(二)——进程等待 全方位详解
linux·运维·服务器·进程控制·进程等待
上天_去_做颗惺星 EVE_BLUE3 小时前
【新 Linux 服务器上手全攻略】系统巡检、存储规划与开发环境初始化
linux·运维·服务器·ubuntu·macos·centos
Titan20243 小时前
Linux文件系统
linux·服务器