虚拟机和Linux常用命令

虚拟机和Linux常用命令

1.什么是虚拟机?

虚拟机是具有完整硬件系统功能,运行在一个完全隔离环境中的虚拟化的计算机系统,实体计算机所具备的功能虚拟机都有.值得注意的是,如果在一台实体计算机上创建虚拟机,需要将实体机中的部分硬盘和内存容量分给虚拟机使用,因为虚拟机也和实体机一样有自己的内存,CPU,硬盘等.

在这里插入图片描述

2.VMware Workstation

客户端

虚拟机是需要通过软件来进行模拟的,VMware Workstation作为VMware公司开发的一款功能强大的桌面虚拟计算机软件,其灵活性和技术都高于市面上其他的虚拟计算机软件.VMware Workstation可以加载虚拟机,以便运行独立的的操作系统和应用程序.

2.1 虚拟网卡VMnet1和VMnet8的区别?

当我们安装VMware Workstation后,在宿主机(物理电脑)上会多出两个虚拟网卡

VMnet

想要区分两者之间的不同,不得不提到虚拟机网络适配器的三种网络连接模式:
1.Bridged(桥接模式)-------------这里不做赘述
2.NAT(网络地址转换模式)
在NAT模式中,主机网卡与虚拟NAT设备相连,然后虚拟NAT设备与虚拟DHCP服务器一起连接在虚拟交换机VMnet8上,这样就实现了虚拟机联网。这里VMWare NetWork Adapter VMnet8虚拟网卡主要是为了实现与虚拟机之间的通信,此状态下虚拟机可ping通www.baidu.com
3.Host-Only(仅主机模式)
Host-Only模式其实就是NAT模式去除了虚拟NAT设备,然后使用VMWare NetWork Adapter WMnet1虚拟网卡连接VMnet1虚拟交换机来与虚拟机通信的,Host-Only模式将虚拟机与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯.
这里对于三种网络连接模式的具体连接步骤就不说了,有兴趣的去CSDN上搜索(链接-虚拟机网络适配器的三种模式详解及其配置
)

3.什么是CentOS?

对于非从事互联网技术的人来说,可能使用Windows系统就足够用了,但对于IT技术人才,就不得不提Linux系统了.就像是Windows系统下有Win7,Win10一样,Linux系统下也有很多不同的系列品牌,而CentOS就是其中之一,它是Community Enterprise Operating System的缩写,翻译成中文就是社区企业操作系统.大家都知道,Windows是有着自己的可视化界面的,其实Linux也有可视化界面,但大多数使用者都不会采取通过可视化界面来操作Linux系统应用,而是选择通过输入Linux命令的方式操作系统,我想主要是使用命令方便简洁,同时也可能觉得在黑色背景下输入命令的感觉酷酷的,也显得更专业吧.

4.Linux系统常用命令

1.创建文件夹-----mkdir 文件夹名称

2.一次创建多个文件夹-----mkdir 文件夹名称1 文件夹名称2 文件夹名称3

3.创建文件-----touch 文件名称

4.一次创建多个文件-----touch 文件夹名称1 文件夹名称2

5.删除文件夹
rmdir 文件夹名称
rm -r 文件夹名称 提示删除(如果文件夹里面有文件,询问是否进入文件夹->是否删除文件->是否删除文件夹)
rm -ri 文件夹名称 提示删除(同上)
rm -rf 文件夹名称 强制递归删除(无提示)

6.删除文件
rm -f 文件名1 文件名2 (无提示)
rm -r 文件名称 (提示删除)
rm -ri 文件名称 (提示删除,同上)
rm -rf 文件名称(无提示)

7.查看当前目录-----pwd

8.cd命令
进入根目录下-----cd /
进入到root目录下-----cd ~

9.显示整个文件内容-----cat 文件名称

10.关键字查找文件内容(区分大小写)-----grep 关键字 文件名称

11.复制文件-----cp 源文件名称 目标文件存放的目录/目标文件的名称
复制目录-----cp -r 源目录 目标目录

12.移动文件-----mv 源文件名称 移动到的目录名称

13.查看所有进程-----ps -ef|more

14.查看某个进程-----ps -ef|grep 进程名

15.杀死进程-----kill -9 进程名

16.查看日志
tail 文件名 (默认显示最后10行)
tail -n 20 文件名(显示最后20行)
tail -f 文件名(实时查看)
tail -f -n 50 文件名(实时查看最后50行)

17.重启-----reboot

18.注销-----logout

19.查看目录中的文件-----ls -F

20.显示文件和目录的详细资料(包括大小,创建时间等)-----ls -l
缩写是ll

21.创建zip格式的压缩包
zip 定义的压缩包名称.zip ./* (将当前目录下的所有文件打包)
zip 定义的压缩包名称.zip 文件名1 文件名2 (将指定的文件打包)

22.解压zip格式的压缩包-----unzip 解压的压缩包名称

23.创建一个gzip格式的压缩包
tar -zcvf 定义的压缩包名称.tar.gz ./*(将当前目录下的所有文件打包)
tar -zcvf 定义的压缩包名称.tar.gz 文件名1 文件名2 (将指定的文件打包)

24.解压gzip格式的压缩包-----tar -zxvf 压缩包名称 -C/目录名称 (解压到指定目录下)

25.文本编辑
vim 文件名称
i:进入插入模式
esc :进入一般模式
:wq 保存退出
:q! 不保存强制退出
:q 文件无修改的情况下退出

26.日期时间
date 查看当前系统时间
date “+%Y-%m-%d %H:%M:%S” 显示时间格式为2020-04-16 09:04:10
date -s “2020-04-16 09:05:00” 双引号中是你要设置的正确时间
hwclock -w 将时间写入bios避免系统重启失效(因为Linux系统下有两种时钟,一种是系统时钟,也就是date -s命令所修改的时间;一种是硬件时钟;每次系统重启后,系统时钟都会去读取硬件时钟的设置)

27.关机-----poweroff

  • 3
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值