VM虚拟机
只读 只写 可读可写
- 什么事操作系统?
全称:Operation System 简称OS
作用:控制硬件工作。 - 常见的操作系统
Android、los、Windows、塞班、黑莓、、、MUI、Flyme……基于安卓定制 - 操作系统分类
应用领域
-
桌面:window10,window7,Mac os个人办公用
-
服务器:安全,稳定,可随意配置window server,Linux,服务器上任何设备都是支持热插拔的。(扩展性好)
-
嵌入式系统:打卡机、路由器、电梯、智能家具
-
JVM:java虚拟机
Java Virtual Machine -
虚拟机软件
Virtual Machine -
常见的文件扩展名
txt xml html
exe docx pptx psd png gif jpg xls
Ios(镜像文件) -
安装虚拟机
内存配置 1G
硬盘配置 20G
CPU配置 1
网络配置
Nat:个人主机和虚拟机直接的虚拟网络
桥接:直接连到外部的物理网络,网络是能发现这台虚拟机:192.168.15.1 -
Linux的文件系统,没有分区的概念,整个系统是磁盘:/:磁盘根目录
-
Linux称为终端(Terminal),相当于DOS窗口
Open in Terminal(打开)
开源系统
闭源系统
安装方式
- 整机安装
- 双系统并安装
- 虚拟机安装
centos
Linux基本命令
- cd切换目录
- ls 列出目录
- ls 目录名 列出指定目录
- ls -l 列表方式显示
- ls -a显示隐藏文件
- clear 清屏
- … 返回上一级
- touch 创建文件
- :wq 保存并退出
- :q!退出
- cat 所有内容
- head -2 前两句歌词
- tail -1 最后一行
- mv移动或修改
- rm -rf 删除
- cp复制
- vi 文件名
- cd~返回用户目录
- mkdir创建文件 -p 多级目录
- 按i a 开始编辑
- 按Esc 启用命令窗口
- ?/ 替换
- :g/要替换的内容/s//替换后的内容/g
- groups 组 id 查看编号
- ifconfig 查看IP 网卡名称 up开启 网卡名称 down关闭
- dhclient 自动获取ip地址
- su 名称 ……
- ps查看进程 -e列出所有进程 -ef所有进程 |管道筛选 grep过滤 Kill -9 [PID]关闭
- ps -e -ef | grep
- netstat -ao window查看端口
- netstat -tunlp 查看端口
- mkdir softwares 创建软件
- rpm -qa | grep myspl 查看
- rep -ivh 名称 安装
- rep -p名称 移除
- rpm -e 名称 --nodeps 强制删除
- java -version 查看JDK版本
- source 配置文件生效
- /ect/sysconfig/iptables 查看iptables文件
- tar -zxvf 路径 解压文件
- yhm install 文件名
- memcached -u root -p 11211
- windows使用0[telnet ip地址 11211]
其他的Linux命令
- startup.sh 启动
- shutdown 关闭
- service iptables down 防火墙
- service iptables stop 关闭防火墙
- service iptables restatr 重启防火墙
- Linux中自带的文本编辑器: vi 文件名
8421记忆法则
rwx:拥有
读、写、执行
chmod 授权
777 代表 111 二进制转换七进制
u 拥有者
g 同组用户
o 其他组用户
- 添加权限
- 删除权限
vm 文件名(苹果系统)
计算器 bin是十进制
HEX 十六进制
进程编号简称PLD
编辑多个字段如何跑到最后?
vi /etc/sysconfig/iptables 修改防火墙
service iptables restart 重启防火墙
rpm -qe | grep 【名字】查看是否存在
–nodeps强制删除
右键 Export 第一个选项 浏览
修改防火墙安装tomcat Mysql jdk
service iptables status 查看防火墙内容
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT 开启防火墙端口(大写-i)
service iptables save 保存更改的防火墙服务
rpm -qa | grep mysql 查看系统是否自带mysql
rpm -e mysql-libs-5.1.71-1.el6.x86_64 --nodeps 如果存在就卸载