什么是“云主机”?

什么是“云主机”?,第1张

什么是云主机?通俗的讲云主机就是一台随时可以通过终端远程访问并控制的电脑,云主机是整合了计算、存储与网络资源的IT基础设施能力租用服务,能提供基于云计算模式的按需使用和按需付费能力的服务器租用服务。相比我们经常接触的网盘,云主机除了存储的功能外,还可以下载软件、程序,并将软件安装在云主机上运行。
首先,对于公司,可以免去架设物理服务器的程序,将公司数据、服务安装在云主机上,相比架设和维护物理服务器,使用云主机有高性价比和高安全性的特点,云主机的性能容量是d性的,用户可以按需付费使用云主机;此外云主机是在一组集群主机上虚拟出多个类似独立主机的部分,集群中每个主机上都有云主机的一个镜像,从而大大提高了虚拟主机的安全稳定性,除非所有的集群内主机全部出现问题,云主机才会无法访问。
第一,存储。就像网盘一样,将文件存储在云主机上,那么无论你走到哪里,都可以登陆云主机查看、使用、下载存储的文件。
第二,运行软件。这是云主机对于大众来说最大的卖点,我们可以把日常工作或生活使用的软件安装在云主机上,例如一系列设计软件、编程软件或者视频软件,那么无论你身在何处,只要你有一台电脑,都像携带了一台拥有大容量高性能的主机,只需通过远程登陆云主机,都可以随时使用已有的软件,例如对设计工作者来说,可以将PS、AI、PR、AE等软件安装在云主机上,通过便携式设备完成需要高性能主机才能实现的工作。
第三,游戏。很多时候我们想和小伙伴们一起联机玩游戏,但是官方没提供联机平台,那么就可以用云主机架设服务器,利用云主机可以永不关机的特性架设专属于自己的服务器,和小伙伴们愉快的玩耍。并且在未来,游戏实现上云的话,我们将不再需要配备高性能的主机,只需要一台可以处理图像的电脑,剩下的计算都交给云主机来进行,最终将获得流畅的游玩感受,大大提升玩家的游戏体验。

centos安装软件有很多种方法,要看lz安装什么了,比方说要安装下载好的金山wps软件。

一般下载好的安装包是rpm后缀的。

比如kingsoftwps。rpm

打开终端进入到下载好的目录。

比如

cd/home/用户名/下载

然后输入

yumkingsoftwpsrpm

或者

rpm-ivhkingsoftwpsrpm

如果是安装yum库里的软件,比如wget

那就直接打开终端,输入yuminstallwget就行了。

如果下载的是targz的源码包就比较麻烦,要进入下载的targz的目录

比如

cd/home/用户名/下载

tar-xzvfXXXtargz

/config

make

makeinstall

就安装好了。

如果是sh后缀的文件,进入sh文件的目录,然后修改权限

chmodxXXXsh

然后执行/XXXsh

就行了。

首先要确定是通过包管理器安装的还是通过源代码安装的。
通过包管理器安装的:
1、rpm包 可以用 rpm -ql 包名 查看如 rpm -ql gcc 来查看gcc的文件都装到哪里去了,通常在bin或者sbin下的就是可执行命令。
其中 可以用 rpm -qa | grep 包名 来查看有没有安装这个包 ,rpm -qa 是查看全部包名的
2、deb包 可以用dpkg -L 包名 查看如 dpkg -L gcc 来查看gcc的文件。
其中可以用 dpkg -l | grep 包名 来查看有没有安装某个包 , dpkg -l 是查看全部包的
3、如果是通过源代码安装的话 ,在源代码的configure的时候会有参数让你指定安装目录,具体体现在Makefile文件的install目标(也可能会是install 目标,代表任意字符)里。例如如下Makefile文件的install目标:
install-binPROGRAMS: $(bin_PROGRAMS)
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(bindir)
@list='$(bin_PROGRAMS)'; for p in $$list; do \
if test -f $$p; then \
echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
$(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
else :; fi; \
done
是一个脚本,把可执行文件复制到$bindir这个变量所代表的目录下,在Makefile前面的代码中这个变量会有定义,在我这里是定义了
prefix = /usr/local
exec_prefix = ${prefix}
bindir = ${exec_prefix}/bin
也就是 /usr/local/bin下面
4、最后,如果已经安装好的,也可以直接调用,要看它的路径很好搞定
例如我用gcc这个命令,我要看gcc这个命令的目录位置,可以用如下命令查询
[dave@dave ~]$ whereis gcc
gcc: /usr/bin/gcc /usr/lib/gcc /usr/libexec/gcc /usr/share/man/man1/gcc1gz
一个whereis命令就查询到位置了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10414502.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-08
下一篇2023-05-08

发表评论

登录后才能评论

评论列表(0条)

    保存