Linux是什么?
Linux是服务器操作系统。多用户操作系统。
Linux常用的版本:RedHat(红帽系列)、乌班图、德班, CentOs属于红帽系列
常见的操作系统
Windows、Ios、Linux、Unix、Android
常用的服务器操作系统:Windows Server 、 Linux、Unix
操作系统:Operation System OS
Linux安装方式有哪些?
整机安装、双系统安装、虚拟机安装
常用的虚拟机软件: VMWare、VirtualBox
什么是VM?什么是JVM
VM : Virtual Machine 虚拟机,用软件的方式来模式操作系统
JVM: Java Virtual Machine Java虚拟机,运行Java程序
Java程序要运行,需要安装JDK
Java跨平台运行(在任意的OS上运行),JVM可以安装到所有的操作系统
VMWare的网络适配器模式
- 桥接模式:直接连接物理网络,局域网中可以发现虚拟机
- NAT模式:只用于虚拟主机,只有安装虚拟机的电脑可以访问到,局域网不能发现
新购置的厚一点笔记本电脑有几块网卡?
- 插网线的 — 以太网适配器:
- Wifi – 无线局域网适配器WLAN:
- 安装VMWare虚拟机以后,会多出两个虚拟网卡:
- VMNet1 : 桥接模式IP模拟
- VMNet8:NAT模式的IP模拟
Linux的目录介绍:
- Usr:存放程序和数据的地方
- Etc:存储配置文件:比如配置环境变量、修改防火墙配置
Linux中的文件和目录操作的命令
- Cd:切换目录:cd / , cd …, cd ~(用户目录)
- Mkdir : 创建目录:
- 如何同时创建多个目录(空格隔开): mkdir music video images
- 如何创建多级目录:mkdir –p bdqn/java/javaEE/tem
- Ls : 列出目录中所有的文件 :ls –l = ll
- Ls: 列出当前目录
- Ls 目录名:列出指定目录的内容
- Rm : 删除目录或者文件
- Rm –rf 目录或者文件名
- 重命名、移动、复制
- Mv:
- Mv:
- Cp : cp a.txt /a.txt
如何创建文件?查看所有内容?查看前几行?查看后几行?编辑文件?
- Touch fruits.txt
- Cat fruits.txt
- Head -5 fruits.txt
- Tail -2 fruits.txt
- Vi fruits.txt
- A I 开始编辑
- Esc:结束编辑
- : wq 保存并退出 q! 退出不保存
- 当前行替换:s/要替换的内容/替换后的内容/g
- 替换整个文档:g/要替换的内容/s//替换后的内容/g
- 其他的Linux命令
1. Ifconfig : 查看电脑上的网卡信息
* Ifconfig : 查看网卡信息
* Ifconfig <网卡名称> down | up;
* Dhclient : 自动获取IP地址
2. Ps : 查看进程信息
* Ps –ef | grep ssh : ssh 安全传输协议,github(https、ssh)
3. Kill : 结束进程
* Kill -9
4. Netstat : 查看端口占用情况
* Netstat –tunlp
* 如何查看某个端口是否占用?百度一下
5. 等等……. - Linux的用户组和权限
- 9位字符表示,10位也行
- 第一位可能是 d 或者是 –
- Xxx: 文件所有者的权限 : 读权限®、写权限(w)、执行权限(x)
- Xxx : 同组用户的权限(Group)
- Xxx:其他组用户(Other)
- 输入ls –l 或者 ll均可查看文件的权限信息
- 如何修改权限
- Chmod O+w fruits.txt : 给其他组用户添加写权限
- Chmod O-w fruits.txt
- Chmode 747 fruits.txt
- 8421记忆法则
- Linux安装软件
- Tar 安装:解压缩安装,俗称绿色版软件
- Tar –zxvf 软件包名称
- Rpm安装:类似于windows中的exe安装
- Rpm –ivh 软件包名称
- Rpm -e 软件包名称
- Rpm –qa | grep mysql : 查看电脑上的rpm软件
- Yum在线安装:本质也是rpm格式安装,自动下载并安装,也可以自动下载并安装依赖软件
- Tar 安装:解压缩安装,俗称绿色版软件
- SVN : Subversion, 版本控制工具、Git
- SVN:集中式版本控制工具
- Git:分布式的版本控制工具
- CVS SVN Git GitHub 和码云 源代码托管的地方
- 数据缓存服务器
- Memcached Redis
- 提高访问速度,减少磁盘的IO操作
- 经常用的场合:电商网站,
- 数据多,要求相应速度快
- 淘宝注册用户:10亿用户 淘宝数据库 注册用户,用户名不能重复,假如需要2分钟
- 将用户名和手机号、邮箱缓存到内存中,
- 商品详情页面、网站首页都会进行
</div>
<link href="https://csdnimg.cn/release/phoenix/mdeditor/markdown_views-b6c3c6d139.css" rel="stylesheet">
</div>
</article>
<div class="postTime">
<div class="article-bar-bottom ">
<span class="time">
文章最后发布于: 2018-11-02 16:09:59 </span>
</div>
</div>