Linux必备工具————虚拟机

1、虚拟机是什么?

虚拟机的本质:虚拟机在本质上就是一个应用程序软件。像在windows上运行的其他应用软件一样,只是他的作用功能不一样罢了。

2、虚拟机的功能

虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机。也就是可以使你的计算机同时具有多种系统,不管是其他的windows系统,还是Linux系统,还是Mac OS 系统都可以。

3、虚拟机的应用

(1)使一台计算机同时具有多个操作系统。

很多人只知道计算机具有windows系统,却不知道还有Linux系统,Mac OS系统,然而作为好奇心很强的我,当然要体验一下操作其他系统感觉,难道我们需要再另行购买一台Mac 苹果电脑?难道我们还要另行安装一下Linux系统?不!不需要,借助虚拟机软件,我们就可以享受各种操作系统的乐趣啦。

(2)可以放心的测试病毒,而不会威胁到你的真实机。

我们都害怕病毒,轻则黑屏蓝屏,重则死机,当我们开发一个病毒,或者对下载的东西不放心的时候,就可以在虚拟机里测试,即使中毒啦,也对你的计算机没有什么危害,只要在虚拟机再安装一个系统就可以啦。

(3)可以测试自己编写的程序,也相当于在另一台计算机运行了。

有时候,我们开发了一个小软件,也想发给朋友试试,却发现朋友用不了,明明在自己的计算机运行的好好的,那么我们自然想在发给朋友的前,先找另一台计算机测试测试,虚拟机就可以提供给你另一台计算机。

(4)可以搭建一个符合自己需求的操作系统的环境

在学Python的时候,总觉得环境搭建很复杂,要么是自己本机计算机安装的软件太多,有些软件还相互抑制,导致环境的搭建很容易出错,那么你完全可以在虚拟机搭建一个专用的环境,不用安装那么软件。

4、虚拟机的种类:

(1)VMware虚拟机(https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html )

(2)VirtualBox虚拟机(https://www.virtualbox.org/ )

2.linux小应用:

1、备份工具

(1)Rsync 是一个开源的、节约带宽的工具,它用于执行快速的增量文件传输,而且它也是一个免费工具。

(2)Timeshift 能够通过增量快照来保护用户的系统数据,而且可以按照日期恢复指定的快照,类似于 Mac OS 中的 Time Machine 功能和 Windows 中的系统还原功能。

2、BT(BitTorrent) 客户端

(1)Deluge 是一个漂亮的跨平台 BT 客户端,旨在优化 μTorrent 体验,并向用户免费提供服务。

(2)qBittorent 是一个开源的 BT 客户端,旨在提供类似 μTorrent 的免费替代方案。

3、云存储

(1)Dropbox 团队在今年早些时候给他们的云服务换了一个名字,也为客户提供了更好的性能和集成了更多应用程序。Dropbox 会向用户免费提供 2 GB 存储空间。

(2)Google Drive 是 Google 提供的云服务解决方案,这已经是一个广为人知的服务了。与 Dropbox 一样,可以通过它在所有联网的设备上同步文件。它免费提供了 15 GB 存储空间,包括Gmail、Google 图片、Google 地图等服务。

(3)Mega 也是一个出色的云存储解决方案,它的亮点除了高度的安全性之外,还有为用户免费提供高达 50 GB 的免费存储空间。它使用端到端加密,以确保用户的数据安全,所以如果忘记了恢复密钥,用户自己也无法访问到存储的数据。

4、命令行编辑器

(1)Vim 是 vi 文本编辑器的开源克隆版本,它的主要目的是可以高度定制化并能够处理任何类型的文本。

(2)Emacs 是一个高度可配置的文本编辑器,最流行的一个分支 GNU Emacs 是用 Lisp 和 C 编写的,它的最大特点是可以自文档化、可扩展和可自定义。

(3)Nano 是一款功能丰富的命令行文本编辑器,比较适合高级用户。它可以通过多个终端进行不同功能的操作。

5、下载器

(1)Aria2 是一个开源的、轻量级的、多软件源和多协议的命令行下载器,它支持 Metalink、torrent、HTTP/HTTPS、SFTP 等多种协议。

(2)uGet 已经成为 Linux 各种发行版中排名第一的开源下载器,它可以处理任何下载任务,包括多连接、队列、类目等。

(3)XDM(Xtreme Download Manager)是一个使用 Java 编写的开源下载软件。和其它下载器一样,它可以结合队列、种子、浏览器使用,而且还带有视频采集器和智能调度器。

6、Linux 防病毒工具

(1)ClamAV 是一个开源的跨平台命令行防病毒工具,用于检测***、病毒和其他恶意代码。而 ClamTk 则是它的前端 GUI。

7、Linux 维护工具

(1)GNOME Tweak Tool 是用于自定义和调整 GNOME 3 和 GNOME Shell 设置的流行工具。

(2)Stacer 是一款用于监控和优化 Linux 系统的免费开源应用程序。

(3)BleachBit 是一个免费的磁盘空间清理器,它也可用作隐私管理器和系统优化器。

8、Linux 终端工具

(1)GNOME 终端 是 GNOME 的默认终端模拟器。

(2)Konsole 是 KDE 的一个终端模拟器。

(3)Terminator 是一个功能丰富的终端程序,它基于 GNOME 终端,并且专注于整理终端功能。

(4)Guake 是 GNOME 桌面环境下一个轻量级的可下拉式终端。

转载于:https://blog.51cto.com/10515212/2381320

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值