一、Linux 基础

Linux 是操作系统,文件管理为树形结构,一切从根目录 / 开始。

二、终端常用快捷键

Ctrl+Alt+T:打开终端

Ctrl+Shift++:放大终端

Ctrl+-:缩小终端

三、命令行格式

linux@ubuntu:~/20250905$ 命令提示行
 ~/20250905: 当前的工作路径
 ubuntu:操作系统的名称
 linux : 用户名
 Linux下的命令格式
 命令 [参数] [文件]
 [] : 表示可选
 

四、最常用 Linux 命令(必背)

ls:查看文件 ls -l 详细信息 | ls -a 显示隐藏文件

cd 路径:切换目录

pwd:查看当前路径

touch 文件名:创建普通文件

mkdir 文件夹名:创建文件夹

rm 文件名:删除文件 rm -r 文件夹:删除文件夹

cp 源 目标:复制文件 cp -r 源 目标:复制文件夹

mv 源 目标:移动文件 / 重命名

cat 文件名:查看文件内容

clear:清屏

df -h:查看磁盘占用

du -h:查看文件夹大小

sudo 命令:临时获取管理员权限

五、文件权限

格式:rwx rwx rwx

第1组:自己权限

第2组:同组用户权限

第3组:其他人权限

r读 w写 x执行

chmod 0777 文件名:给文件全开权限

绝对路径:从 / 开始

相对路径:从当前位置开始

~ 家目录

. 当前目录

.. 上一级目录

/bin:普通用户命令

/sbin:管理员命令

/etc:配置文件

/home:用户家目录

/dev:设备文件

/var:日志、缓存

六、Vim 写代码操作

打开文件:vim xxx.c

i / o / a:进入插入模式(写代码)

ESC:退回命令模式

shift + ::进入底行模式

wq 保存退出 | q! 强制不保存退出

常用快捷键:

nyy:复制n行

ndd:剪切n行

p:粘贴

u:撤销

Ctrl+Shift+V:外部粘贴代码

七、C 语言编译运行

编译:gcc xxx.c 生成 a.out

自定义名称:gcc xxx.c -o 程序名

运行:./a.out / ./程序名

八、代码规范

头文件、main 顶格写

大括号内部缩进 Tab

成对符号一次性写完

模块之间空一行,整洁易读

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐