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

相关推荐
阿洵Rain23 分钟前
【Linux】环境变量
android·linux·javascript
zealous_zzx1 小时前
深度解析Linux系统和Unix系统的基本概念及优缺点和原理
linux·unix
丢爸2 小时前
网络学习-eNSP配置NAT
linux·网络·学习
沐风ya2 小时前
NAT技术介绍+缺陷(内网穿透+工具),NAPT(介绍,替换过程,原理,NAT转换表)
linux·服务器·网络
YHPsophie2 小时前
AT3340-6T杭州中科微BDS定位授时板卡性能指标
经验分享·笔记·学习·车载系统·信息与通信
Pandaconda3 小时前
【C++ 面试 - 新特性】每日 3 题(六)
开发语言·c++·经验分享·笔记·后端·面试·职场和发展
别挡4 小时前
CentOS Stream 8中安装和使用 Docker
linux·docker·centos
手打猪大屁4 小时前
STM32——串口通信(发送/接收数据与中断函数应用)
经验分享·笔记·stm32·单片机·嵌入式硬件
贾saisai4 小时前
Xilinx系FPGA学习笔记(四)VIO、ISSP(Altera)及串口学习
笔记·学习·fpga开发
月夕花晨3744 小时前
C++学习笔记(13)
c++·笔记·学习