简介:
1、linux和windows都是操作系统,多任务,多用户,多线程…
Linux免费使用,自由传播,开源
2、Linux 发行版(都是基于linux内核穿的外套)
Ubuntu——嵌入式开发
fedora——早期嵌入式开发
centOS——wed服务器
ArichLinux——用不多
红旗linux——
红帽linux——
小白用户——Loki,Mint(装13用)
iOS(闭源)Android(开放的)都是基于linux开发的
3、linux内核 开发者:linus Benedict Torvalds,1969年——林纳斯-托瓦兹
(图片引用百度)
虚拟化技术禁用:bios 开启vt
基础操作:
ctrl+alt+t:打开命令行终端
xrandr:列出电脑分辨率
xrandr -s 1360x768:调整命令操作系统分辨率
ctrl+shift++:命令行字体变大
ctrl±:命令行字体变小
ctrl+l:清屏
ls:列出当前文件夹下的文件
ls -a:显示所有的文件
pwd:显示当前在哪个文件夹,显示当前所在路径
mkdir +文件夹名:新建文件夹
cd +文件夹路径:打开相应文件夹
cd …:退回上层文件夹
cd+回车:返回工作目录
mv *.c chenlichen:将所有.c文件异动到该文件夹里
tab键:自动补全,文件名太长先敲钱斌几个字符再敲tab键
mv a.c b.c:将a.c文件变成b.c文件
cp b.c test.c:拷贝b.c文件并新建test.c文件,将b.c里内容拷贝到test.c里
touch chenfile:创建空文件
vi a.c:进入或创建vi命令行模式,编写程序
i :按i进入输入模式(底下出现INSERT,就可以进行写代码)
esc:退出输入模式,进入vi命令行模式
:wq :在命令行模式下按冒号,后输入wq,w保存,q退出
vi a.c:创建a.c文件进入vi模式
gcc a.c:编译该程序,会生成a.out文件
gcc a.c -o laowang:生成的文件为laowang
./+生成的文件名:运行该程序