杭州9期-覃刚 发表于 2021-7-2 14:23:00

《第三部分:熟悉Liunx系统+创建虚拟机》


一、认识Liunx系统--------------------------------------------------------------(一)什么是Linux系统(1)Linux是一个免费、开源、基于Posix和Unix的多用户、多任务、支持多线程和多CPU的操作系统。由芬兰大学生Linux torvalds在1991年开发了该系统。什么是免费、开源?(免费:使用这个系统不要钱。并源:开放系统源代码,可以根据自身需要来修改完善这个操作系统) (2)什么是多用户、多任务:多用户:系统支持不同的用户同时操作系统,不同用户对系统上的文件有不同的操作权限,用户之间互不影响。多任务:linux同时执行多个任务,在未执行完一个任务时执行另一个任务(3)什么是多线程、多cpu多线程:系统支持多个线程同时工作多。cpu:系统支持使用多个cpu(例如:4和8线程,表示4个cpu,每个cpu有2个线程)。 (二)现如今Linux主流发行版本:(1)Ubuntu(也叫:乌班图或者叫U班图):优点:最受欢迎的桌面linux发行版。固定的发布周期,丰富的说明文档缺点:与debian有一定的兼容问题(2)red hat(也叫:小红帽):优点:高性能的云、虚拟化、存储、Linux和中间件技术(3)centos(为目前企业作为服务器的首选):优点:非常稳定和可靠,服务器的首选,免费下载和使用。缺点:内核版本比较旧、不能经常更新,会出现系统BUG。 (三)为什么要学习Linux系统作为服务器,用于部署系统,企业中,开发的系统都会部署在linux系统上。linux操作系统的优点:系统稳定、作为服务器系统使用(因为Liunx系统属于来源系统,使用人多,在发现问题的时候,也处于时刻更新中)。 二、VMware 虚拟机安装步骤--------------------------------------------------------------在此之前,什么是VMWare Workstation软件?(1)VMWare Workstation是一款虚拟PC软件,平常称虚拟机。其作用是在一台机器上同时运行1个或多个linux系统。(2)以下是虚拟机安装步骤,直接小白式安装(略过)
三、Linux常用命令介绍以及使用--------------------------------------------------------------用户切:su+用户名称(注意点:普通用户切换到超级管理员需要输入密码,超级管理员切换到普通用户不需要输入密码)基本命令语句:
home目录:普通用户家目录
root目录:管理员家目录
usr/local目录:用户自行安装的软件存放路径
etc目录:配置文件存放路径
var目录:存放经常变化的文件
用户切换su+用户名称(注意点:普通用户切换到超级管理员需要输入密码,超级管理员切换到普通用户不需要输入密码)
查看IPifconfig(ethO是linux中第一块网卡,addr后面的就是ip地址,在网络不稳定的时候,网络会断开,所有ip地址有可能会变更)
查看网络ping(ping www.baidu.com)
查看当前目录、进入目录下的文件和目录命令:
ll查看当前目录(能查看目录的详细信息)
ls查看目录中的文件、但不展示详细信息(与ll不同,没有当前目录的详细信息)
ls -F查看目录中的文件
ls -l显示文件和目录的详细资料(是ll的缩写)
ls -a显示隐藏文件(查看目录下所有文件和目录(包含隐藏文件))
ls -rtl通过命令对文件进行时间倒序排序
注意:多个指令可以同时使用(例如:ls -l -a)
1)-l 表示开启长列表输出,打开了就会输出文件权限、引用计数、所有者、所属组、文件大小、修改日期和文件名称这些详细的信息。2)-t 以时间排序,最新的文件会排在上面。3)-r 表示反向排序、倒序输出。4)-x 按列输出,横向排序。5)-u 按照文件上次被访问的时间排序。查看ls指令后面能接什么参数,按Q键退出:查看方式“man + 指令”(例如:manls)

cd日常命令(例如:cd /文件夹名/)
cd ../进入上一级目录
cd ~进入家目录(只针对root角色?)
cd /进入根目录
cd dir文件夹名进入指定目录(例如:cd 文件夹加名/)
创建、删除、复制、修改移动、查看文件:
touch +文件名创建空文件
mkdir +文件夹名创建空文件夹目录
mkdir -p具体使用方法(可以同时创建多个有上下级关系的目录)
rm+文件名删除文件(删除前会被确认)
rm -r +文件名删除目录(删除目录时,会确认是否进入目录,然后对目录中文件进行删除,选择n,目录就无法删除)
rm -rf +文件名强制删除文件/目录rm -rf *删除当前目录下所有(注意点:删除前不询问,直接删除)
cp+原文件名+新文件名复制的文件可以指定保存路径(例如:p file1 path/file2cp)
cp -r+原目录+新目录复制一个目录
mv 移动文件mv +移动的文件+移动后的文件路径
mv 修改文件名mv+原文件名称+新文件名称(例子把file1重命名为file2:mv file1 file2)
vim+文件名修改文件内容
cat +文件名查看文件内的所有内容(注意:如果使用“|”符合,可以进行组合使用,查关键词,cat 文件名 l grep "关键词”)
翻页、覆盖、追加、查看、查找、修改权限指令:
more +文件名针对内容多的文件进行翻页查看(点击enter键,向下翻页,显示百分比,到百分之百,自动退出,点击b键,向上翻页。)
cat >覆盖(例如:把file1文件中的内容覆盖到file2:cat file1 >file2)
cat >>追加(例如:把file1文件中的内容追加到file2文件末尾:cat file1 > >file2)
head+文件名默认查看文件内容前10行数据(head file)
head -n 行数+文件名查看指定行数,查看数据(例如:head -n 5 file)
tail +文件名默认查看文件末尾10行数据
tail -n 行数+文件名指定行数,查看文件末尾的数据(例子:查看文件末尾5行数:tail -n 5 file)
find /-name 文件名/目录名/代表着从根目录开始查找,我们也可以指定路径下查找。(例子:从home目录下查找find /home -name file)
chmod命令修改文件/目录的权限(例如:chmod +755+文件名称)(r:读权限,用数字4表示)(w:写权限,用数字2表示)(X:执行权限,用数字1表示)
chown+用户名+文件名修改文件拥有者(例如: chown ivan file1:修改file1文件拥有者为ivan)
chgrp +用户名+文件名文件群拥有者(chgrp ivan file1 修改file1文件群拥有者为ivan)
chown、chgrp常用参数:-R 递归修改目录下所有的子目录,文件的拥有者
解压压缩打包命令:
tai命令(安装、解压)tar -cvf +xxx.tar XXX打包一个tar包(参数:-c打包、-v显示打包进度、-f指定文件、-x解包)
tar -xvf +xxxx.tar解压一个tar包参数(参数:-c打包、-v显示打包进度-f指定文件、-x解包)
zip命令打包一个文件/目录zip xxxx.zip 文件名:把文件打一个zip包
zip -r XXxx.zip 目录:把目录打一个zip包
unzip命令解压一个zip包unzip xxxx.zip

四、虚拟机中Liunx系统会出现的问题记录--------------------------------------------------------------(一)当安装完镜像后,无法启动Linux系统(报错Intel VT-x)当VMware提示“此主机支持Intel VT-x,但Intel VT-x处于禁用状态怎么回事”?Intel VT-x完整名称是Intel Virtualization Technology,就是Intel虚拟技术,开启它可以让硬件平台同时运行多个操作系统,是虚拟机软件运行必备的技术之一。如何查看是否启动CPU的虚拟技术,如下图:查看虚拟化是否启用 问题出现场景:如果禁用,当点击“开启虚拟机”就会弹出(此主机支持Intel VT-x,但Intel VT-x处于禁用状态)这个提示,解决办法就是进BIOS开启Intel Virtualization Technology(呈现效果如下图)。 解决版本:BIOS类型用ThinkPad笔记本为例1、开机按F1或Fn+F1进入BIOS,切换到Security,选择Virtualization,回车; 2、选中Intel(R) Virtualization Technology回车,改成Enabled,最后按F10保存重启。 (二)当主机无法远程访问Linux系统如何验证主机无法访问Linux系统?直接在主机使用dos命令去ping虚拟机中的Linux系统的IP。如果能够正常ping通的情况下,则没有任何问题,反正需要解决访问问题。解决办法:首先在本机电脑中,检查网络适配器中是否有VMnet1和VMnet8这个网段。其次需要检查VMWare工具中“编辑--》虚拟网络编辑器”同样去检查是否有VMnet1和VMnet8这个网段(如下第一张和第二张图)。 解决办法:删除“虚拟网段编辑器”中这两个网段,并重新进行添加VMnet1(必须是主机模式)和VMnet8(使用NAT模式)这两个网段。 解决办法:最后在本机电脑中,检查网络适配器中VMnet1和VMnet8这两个网段是否添加成功,添加成功后重新ping对方IP(主机ping虚拟机、虚拟机再ping主机)
页: [1]
查看完整版本: 《第三部分:熟悉Liunx系统+创建虚拟机》