Linux笔记

1.打开shell命令终端:

ctrl+alt+t

gec@ubuntu: ~&

linux的用户名@主机名:当前所在路径$

~:某用户的家目录

/:系统最顶层的目录

2.linux基础命今

man:查看手册

man 1: 普通命令

man 1 ls:查看ls命令

man 2 : linux给你提供的函数说明

man 3 :第三方提供的函数说明

man 4: 特殊文件说明

man 5: 系统内部的脚本文件说明

man 6 :游戏

man 7 :杂项说明: 协议说明,包说明

man 8 :管理员命令

man 9:内核例程:非标准

ls:查看文件夹的内容

ls -a:查看所有文件(包括以.开头的隐藏文件)

.当前文件夹 ..上层文件夹

cd: 改变路径

cd 文件夹名 : 进入指定文件夹

cd .. 回到上层文件夹

mkdir 文件名:创建文件夹

Ctrl+l:清屏

如何编写一个代码:

gedit 代码文件.c &

例如: gedit hello.c &

注意的地方:

编译的时候如果没有问题,他会直接生成应用程序

打开hello.c这个文件编辑,并且扔到后台,不占用命今终端

如何编译一个.c文件编程一个可执行文件:

gcc 代码文件.c o 应用程序的名字

例如: gcc hello.c -o helle

编译hello.c这个文件成为hello这个应用程序

如何运行:

./ 应用程序

例如:./hello

相关推荐
比奇堡派星星1 天前
如何新加netlink
linux·驱动开发
济6171 天前
linux(第十二期)--裸机实验(C 语言版 LED 灯实验)-- Ubuntu20.04
linux·c语言
半夏知半秋1 天前
rust学习-探讨为什么需要标注生命周期
开发语言·笔记·学习·算法·rust
羑悻的小杀马特1 天前
【Linux篇章】穿越网络迷雾:揭开 HTTP 应用层协议的终极奥秘!从请求响应到实战编程,从静态网页到动态交互,一文带你全面吃透并征服 HTTP 协议,打造属于你的 Web 通信利刃!
linux·运维·网络·http·操作系统·网络通信
我要学好英语1 天前
矩阵论笔记整理
笔记·线性代数·矩阵
网安CILLE1 天前
Linux 命令大全(网络安全常用)
linux·运维·服务器·网络安全
CodeOfCC1 天前
flutter-elinux 编译linux arm64程序
linux·flutter
米高梅狮子1 天前
7. Linux RAID 存储技术
linux·运维·服务器
麻辣长颈鹿Sir1 天前
CMAKE指令集
linux·运维·windows·cmake·cmake指令集
座山雕~1 天前
Linux的超全,命令
linux