Linux基本准备
支持互联网的开源技术:LAMP
L:Linux操作系统
A:Apache Web服务器
M:Mysql 数据库
P:Php编程语言
查询后台服务器采用的是哪种操作系统
VMware简介: VMware是一个虚拟PC的软件,可以在现有的操作系统上虚拟出一个新的硬件环境,相当于模拟出一台新的PC,以此来实现在一台机器上真正同时运行两个独立的操作系统。 VMware官方网站http://www.vmware.com
VMware主要特点:
- 不需要分区或者重新开机就能在同一台PC上使用两种以上的操作系统。
- 本机系统可以与虚拟机系统网络通信。
- 可以设定并且随时修改虚拟机操作系统的硬件环境。
建议的VMware配置:
CPU:建议主频为1GHz以上;内存:建议1GB以上;硬盘:建议分区空闲空间8GB以上。
全屏:ctrl +alt+回车
网络连接方式:桥接:使用你的真实本机的网络网卡和你当前的真实计算机进行通信,选桥接,将虚拟机和你真实的windows设置同网段的ip地址,就可以在虚拟机和真实机之间进行通信,也可以和局域网内同网段的其他计算机进行通信,需要占用你网段ip。选择NAT和Host only是指通过VMware假网卡和你的真实机通信不用占用真实网段的ip地址。
ifconfig eth0 192.168.118.2 eth是表示以太网英文简写,0表示你选择的第几块网卡,虚拟机设置中可以看到有几块网卡,192.168.118.2地址必须和假网卡同网段
df命令查看分区使用率。
Winscp文件拷贝工具:windows和linux相互拷贝。具体参考:
Linux严格区分大小写;所有内容以文件形式保存,包括硬件;linux不靠扩展名区分文件类型。
压缩包:’*.gz’、’*.bz2’ ’*.tar.bz2’ ’*.tgz’等。
二进制软件包:’.rpm’
网页文件:’*html’ ‘*.php’
脚本文件:’*.sh’
配置文件:’*.conf’
Linux所有的存储设备都必须挂载之后用户才能使用,包括硬盘、U盘和光盘。
Windows下的程序不能直接在Linux中安装和运行。
/ #根目录 一般根目录下只存放目录 在Linux下有且只有一个根目录 所有的东西都是从这里开始
bin #可执行的二进制文件 比如ls 、 cd
boot #放置linux系统启动时用到的一些文件 比如linux的系统引导管理器:/boot/grub
dev #存放linux系统下的设备文件 访问该目录下某个文件夹相当于访问某个设备
etc #系统配置文件存放的目录 不建议在此目录下存放可执行文件
home #系统默认的用户家目录 新增用户账号时 用户的家目录都存放在此目录下
lib #系统使用的函数库的目录
lost+fount #系统异常产生错误的时候 会将一些遗失的片段放于此目录下
media #专门用于挂载的目录
mnt #专门用于挂载的目录
opt #存放第三方软件可选目录
proc #此目录的数据都存在内存中 所以步占据磁盘空间
root #系统管理员root的家目录
sbin root#用户使用的可执行命令
sys #内核在内存中的映像文件
tmp #一般用户临时存放文件的目录
srv #服务启动后需要访问的数据目录
usr #应用程序存放目录
var #放置系统执行过程中经常变化的文化 比如日志
/bin/、\sbin\、\user\bin\、\user\sbin\这里的带bin的都是表示存放系统命令的目录,加了s的表示只有超级用户才能使用。
/media/、/mnt/、/misc/这些都是挂载目录,可以理解为盘符。
/proc/、/sys/虚拟文件系统,不要在该文件下数据写入,重启数据就会消失,写多了会死机。/usr/系统软件资源目录。注意usr不是user的缩写,而是unix software
Resource的缩写。
服务器注意事项:远程服务器不允许关机,只能重启;重启时应该关闭服务;不要在服务器访问高峰运行高负载命令;远程配置防火墙时不要把自己踢出服务器
文件处理命令:
命令格式与目录处理命令ls
命令格式:命令[-选项] [-参数] 例如:ls -la /etc
说明:个别命令使用不遵循此格式;当有多个选项时,可以写在一起;简化选项与完整选项-a等于-all,大部分命令无先后顺序。
目录处理命令:ls
命令所在路径:/bin/ls
执行权限:所有用户
功能描述:显示目录文件
语法:ls 选项[-ald] [文件或目录]
-a显示所有文件,包括隐藏文件
-l 详细信息显示
-d 查看目录属性
文件处理命令
链接命令