简介:
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 +文件夹名:新建文件夹
touch chenfile:创建空文件
cd +文件夹路径:打开相应文件夹
cd …:退回上层文件夹
cd+回车:返回工作目录
mv *.c a:将所有.c文件移动到a文件夹里
tab键:自动补全,文件名太长先敲前面几个字符再敲tab键
mv a.c b.c:将a.c文件变成b.c文件
cp b.c test.c:拷贝b.c文件并新建test.c文件,将b.c里内容拷贝到test.c里
ipconfig :windows查看网络地址
ifconfig :Linux查看网络地址
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
./+生成的文件名:运行该程序
文件传输
(安装VMware Tools)
1、直接鼠标拖拽.
2、建立共享盘:虚拟机——设置——选项——共享文件夹——总是启用——添加——浏览——选择文件夹——对linux上该文件夹进行命名
cd /mnt/hgfs/sharefromwindows/ 打开共享文件夹
cd 进入工作目录
cp /文件路径 / 拷贝的目标路径
ls:查看
如果是真机(公司的研发服务器)不支持上两种
支持:
3、ftp——工具:(需要网络互通)
filezilla(免费,需要网络相通)
totalcommand
cuteftp
在工作中可能会让传输到固定平台:Git、码云、SVN
4、samba (网络共享文件夹)用的比较少