Linux简介--基础操作--文件传输(linux-Windows)

简介: 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 (网络共享文件夹)用的比较少

经验分享 程序员 微信小程序 职场和发展