学习笔记——Linux简介以及ubuntu的安装使用
一、linux是什么?
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。(度妈妈的)
二、linux版本
李纳斯•托瓦兹,Linux之父开发的 Linux 只是一个内核。内核指的是一个提供设备驱动、文件系统、进程管理、网络通信等功能的系统软件,内核并不是一套完整的操作系统,它只是操作系统的核心。一些组织或厂商将 Linux 内核与各种软件和文档包装起来,并提供系统安装界面和系统配置、设定与管理工具,就构成了 Linux 的发行版本。
Linux 的发行版本可以大体分为两类:
商业公司维护的发行版本,以著名的 Red Hat 为代表;
社区组织维护的发行版本,以 Debian 为代表。
(中文网的介绍)
- ubuntu Ubuntu是一个以桌面应用为主的Linux操作系统,界面友好,容易上手,对硬件的支持非常全面,是目前最适合做桌面系统的 Linux 发行版本
- fedora
- centOS
- archlinux
- 红旗Linux
- 红帽Linux
- loki
- mint
三、Linux搭建
安装VM
VM VirtualBox和VMware Workstation 哪一个都可以,这桌面虚拟计算机软件,可以为用户跑不同的操作系统。
网上的坡姐教程有很多,大家可以自己去搜索看看,序列号也有很多,大家还是要支持正版(快趣坡姐)哦。
创建虚拟机
打开VMware Workstation——>开始新建虚拟机,选择自定义(高级),选择默认版本就行,下一步选择稍后安装操作系统,然后一直下一步(上面都有提示:推荐),安装位置自己选择,处理器选择2x2或者4x2都可以,根据自己的电脑配置来,虚拟机内存2个G没问题,磁盘弄个20没问题。然后就下一步结束就可以了。
接下来按照图片选择你的镜像iso文件。然后运行就可以了,进去之后按提示进去桌面,ctrl+alt是切换Linux和windows鼠标的。
进来就是这个样子
四、Linux常用命令
- Ctrl+Alt+T 打开终端命令框
- xrandr 显示你的终端分辨率
- xrandr -s 1680x1050 更换分辨率
- Ctrl+shift+“+” 放大字体(注意我的是大键盘的+,小键盘的+不管用)
- Ctrl+“-” 字体缩小
- Ctrl+0 恢复正常(0还是大键盘的)
- Ctrl+l(这是L不是1) 清屏
- ls 列出当前文件夹下的所有文件
- vi test.c 创建名称为test的c文件
- vi有命令行模式(默认)和输入模式:
命令行模式进入输入模式:按“i”,看到insert就可以编辑内容
输入模式退到命令行模式:按esc,insert消失
退出vi保存代码内容:命令行模式下按“:wq”,w是保存,q是退出 - gcc test.c -o demo(格式:gcc 编译的文件名 -o 输出的文件名) gcc编译test.c,o是output的意思
- ./test.c 输出test.c的内容
- pwd 显示当前文件路径
- mkdir 文件夹名称 创建文件夹
- cd cd…前进和退回
- ls -a 显示所有文件和文件夹,包括隐藏文件
- tab自动补全
- mv * .c shizijun/ * 是通配符,找出所有.c文件移动到shizijun文件夹下。mv还有一个作用是重命名mv test.c txt.c
- cp test.c txt.c 拷贝txt到test
五、总结
Linux
完全免费
完全兼容
多用户、多任务
良好的界面
Linux命令还有很多,这里就是简单写了几个。
相关文章
- Linux下发送邮件
- 几种Linux 查询外网出口IP的方法(转)
- linux(fedora 32):安装node/vue的运行环境(node v14.15.0)
- linux(centos8):firewalld使用ipset管理ip地址的集合
- linux dd命令刻录启动U盘详解
- linux下mysql 5.5.38 源码安装笔记
- linux(fedora30):安装/配置maven(maven3.6.1)
- linux vi 中按了ctrl+s后没法退出
- 浅析 Linux 文件 IO 读写
- linux 文件名称前后缀操作函数----取目录函数dir、取文件名称函数notdir、取后缀函数suffix、取前缀basename、加后缀函数addsuffix、加前缀addprefix、连接函数join
- L82.linux命令每日一练 -- 第11章 Linux系统管理命令 -- dmidecode和lspci
- L56.linux命令每日一练 -- 第八章 Linux磁盘与文件系统管理命令 -- swapoff和sync
- L35.linux命令每日一练 -- 第五章 Linux信息显示与搜索文件命令 -- which和whereis
- 【强力推荐】基于Nvidia-Docker-Linux(Ubuntu18.04)平台:新版OpenCV5.x(C++)联合CUDA11.1(GPU)完美配置视觉算法开发环境
- Linux系统shell脚本之nginx编译安装
- 第四次考核 Jimmy 学徒考核 Linux安装软件 rnaseq上游分析-2 ascp kingfisher数据下载ena Linux高速下载 Linux下载网页内容 rna-seq上游Linux
- Linux ubuntu完全卸载docker及再次安装
- kali linux Xfce 安装
- Linux Mint 19.1 安装 Docker 过程笔记
- 遇到问题之-linux系统安装后的一些内核调优
- Linux centos openshift安装教程整理
- linux 安装docker 笔记