版权声明: https://blog.csdn.net/weixin_37254888/article/details/79703725
一、Linux系统介绍及部署
-》常见操作系统
-》windows、Linux(类unix系统)、Android、iOS、unix(HP UNIX)
-》操作系统构成
-》外壳(shell)+驱动+内核
-》常见Linux厂商
-》图形化界面:研究安卓,测试
Ubuntu、suse linux
-》命令行界面:作为计算类服务器
redhat/centos
-》装系统
-》软件
-》操作系统镜像
-》windows:msdn
-》Centos:6.6 64位
-》硬件
-》虚拟化工具来实现在一台机器上模拟多个机器
-》VMware
-》笔记本:
-》window:workstation
-》mac:fusion
-》服务器:
vsphere
-》装系统
-》下载一个镜像文件ISO格式
-》在除C盘以外的盘符解压
运行setup.ext
-》U盘装系统
-》光驱
Linux核心:一切皆文件
二、网络配置必须了解网络相关知识
-》主机名
-》hostname:用于查看或者修改主机名
hostname:查看
临时修改:hostname bigdata-training01.erongda.com
永久修改:vim /etc/sysconfig/network
如何
-》ip、子网掩码、dns(域名解析服务器)、网关
-》图形化界面
-》命令行
vim
i:插入
保存退出:shift+冒号 输入x
取消编辑:shift+冒号 输入q!
vim /etc/sysconfig/network-scripts/ifcfg-eth0
service network restart : 重启网络服务
-》本地主机名与网络映射
表示自己:127.0.0.1 0.0.0.0 localhost
vim /etc/hosts :本地映射文件(DNS)
-》远程连接工具:用于进行远程连接服务器
-》secureCRT:功能简单实用
三、文件管理
-》Linux是一个树形结构文件系统
-》第一层:/
-》第二层
-》bin:用于存放大部分用户都可以执行的命令
-》sbin:用于放只有管理员才能执行的命令
-》etc:Linux的配置文件目录
-》root:管理的家目录
-》home:用于存放普通用户的家目录
-》基本命令
-》ls : list 列表、列举,用于查看目录中的文件
格式:ls dir_path
ls /
ls /root
参数:
a :all 所有的(包含隐藏文件)
ls -a /
d : 显示本身自己的路径
l : 长格式常看,查看详细信息
ls -l /
ll = ls -l
-》pwd : print work directory 用于查看当前工作目录
-》 cd : change directory 用于切换目录
格式: cd dir_path
进入Music目录
-》绝对路径:cd /root/Music
-》相对路径: cd Music
-》clear:清屏 = Ctrl+l
-》whereis : 用于查看命令的位置
whereis ls
-》history:登录及执行命令的记录
-》文件管理命令
-》创建文件
-》touch:用于修改文件时间
touch file_path
touch /testFile.txt
touch "test File"
-》vim
-》创建文件夹
mkdir : make directory
mkdir dir_path
p : 递归
-》删除文件和文件夹:十分慎重的建议删除命令不要使用绝对路径,使用相对路径
rm -rf file_path
-》复制和剪切
-》cp : copy 复制
格式: cp 复制谁 复制到哪
-r : 复制文件夹
-》mv : move
mv 移动谁 移动到哪
-》查看文件
cat:一次性显示文件所有内容
cat file_path
-n : 显示行号
more:分页查看,只能向下看
less:分页查看,可上可下
head:查看文件的前多少行,默认前10行
-n :指定查看多少行
tail:查看文件的后多少行,默认后10行
-n:指定查看后多少行
-F:动态读取文件末尾
Ctrl+c:表示终止程序
Ctrl+z:挂起该程序
四、虚拟机的关机与克隆
-》关机与重启
-》halt
-》shutdown -h now
-》重启:reboot
-》快照与克隆
-》快照:当前系统的状态的备份
-》克隆: