支持以上的四类操作系统,但在企业中使用最多的还是RedHat(CentOS,只是与RedHat发行版本不一样),其次是Sles。
虚拟化工具VMWare
(1)安装VMWare虚拟机软件
(2)创建虚拟机
(3)安装CentOS 6.7操作系统
(4)导入已经安装好的虚拟机
Linux用户
对于Linux系统安装时,有一个默认的超级管理员用户root (root/123456)
登录到Linux系统,命令行界面时,
[root@zsx ~]#
用户名 主机名称 所在目录名称
有两个字符
#:表示当前用户属于root用户,超级管理员用户
对系统进行配置管理的时候,需要使用root用户
$:表示用户属于普通用户
在Linux系统下,查看ip地址
# ifconfig
类似于我们在win系统下,查看ip地址的命令
ipconfig
网络连接
虚拟机上的系统可以连接网络(内网或者外网),有一个ip地址即可,外面系统(win10)能够远程连接即可。
自动获取IP地址——可以连接互联网
IP地址的网段,此时[192.168.217]
eth0:网卡名
HWaddr:网卡的mac地址
inet addr:IP地址
疑问:自动获取的ip地址有时候会进行改变,如何设置固定的ip地址?
注意事项:手动设置IP地址以后,虚拟机不能连接到互联网
linux基本命令
1.清理屏幕
# clear
2.创建用户
#useradd zsx
对于Linux下的每个用户,都有密码
#passwd zsx
在Linux系统下,默认情况下,创建一个用户的同时会给用户在系统的目录下创建一个属于自己的用户目录,该目录称为用户主目录
命名规则:/home/username
zsx用户:/home/zsx,用户主目录可以使用~进行表示
3. 切换用户
#|$ su - zsx
注意事项:
* root用户切换到普通用户
# su - zsx
不需要输入密码
*普通用户切换到root用户
$ su
需要输入root用户密码
4.显示当前用户所在的目录
$ | # pwd
5.Linux系统的主机名称
查看主机名称:# | $ hostname
设置主机名称: # hostname hadoop-senior.zsx.com
注意事项:
此种方式设置主机名称,仅仅在当前使用没有问题,但是重启机器以后,主机名称会变化。
为什么?原因:在linux系统中,系统的配置信息都是来自于文件中。
永久性设置主机名称方式
# cat /etc/sysconfig/network
读取linux系统上文件内容的命令
cat
Linux编辑工具VI
# vi filename ----- 进入编辑文件内容
目前是查看模式,按键盘上的i(小写)键,显示INSERT模式,进入编辑模式
编辑完后,进行保存操作:Esc键退出插入模式,然后输入:wq回车
编辑完后,不进行保存:Esc键退出插入模式,然后输入:q!回车
6.中断程式的执行:Ctrl+C
暂停程式的执行:Ctrl+Z,稍后可以按下fg或bg命令继续
屏幕暂停输出:Ctrl+S
屏幕恢复输出:Ctrl+Q
7.重启系统
(1)关机:# halt
(2)重启:# reboot 或者 # init 6(安全重启)
8.远程连接工具:辅助我们使用系统,方便操作
类似于win10下的远程桌面连接
四大远程连接工具
远程连接四要素
(1)IP地址(2)用户名(3)密码(4)协议:ssh协议
1.远程命令行 SecureCRT
注意事项,当第一次远程连接到linux系统时,进入当前用户的主目录
主机名和IP地址映射
zsx-senior
192.168.75.126
配置文件:/etc/hosts
192.168.75.126 zsx-senior
文件在win10系统中的位置:C\Windows\System32\drivers\etc\hosts
在hosts文件中配置:192.168.75.126 zsx-senior(IP地址在前面,然后再写主机名)
主机名称与IP地址映射配置的好处和作用非常大。
2.远程FTP
File Transfer Protocol 文件传输协议
使用Filezilla
在linux的基本命令
(1)当前目录下,有哪些文件 ls(list)
ls -l(简写ll):可以查看到文件详细的信息
ls - lt:文件按时间顺序排序
ls - a:显示所有的目录(比ls多了一些以.开头的文件**,以.开头的文件,就是隐藏文件**
)
特殊目录标识符
1)一个点. :表示的是当前目录
2)两个点… :表示的是上级(父级)目录
切换目录:cd dirName(目录名称)
cd是change directory的简称
例如:# |$ cd .
# |$ cd…(切换到父级目录)
#|$ cd(进入到当前用户的主目录)
3.远程编辑工具(Notepad++或者UltraEdit)
Notepad++使用步骤:
创建一个文件命令
touch readme.txt
创建之后要先对其先进行编辑
UltraEdit使用步骤:
4.远程界面工具(Xmanager4)