更新升级 专属应用 系统故障 硬件故障 电脑汽车 鸿蒙刷机 鸿蒙开发Linux教程 鸿蒙开发Linux命令
当前位置:HMXT之家 > 鸿蒙开发Linux命令 > Linux yes、ypdomainname、ytalk、yum命令的用法及解释

Linux yes、ypdomainname、ytalk、yum命令的用法及解释

更新时间:2022-01-19 08:46:36浏览次数:183+次

以下为你详细解释yes、ypdomainname、ytalk、yum命令的用法。

\

Linux yes命令的用法及解释

Linux yes命令在命令行中输出指定的字符串,直到yes进程被杀死。不带任何参数输入yes命令默认的字符串就是y。

1、语法

yes(参数)

2、参数

字符串:指定要重复打印的字符串。

3、实例

[root@localhost ~]# yes testline

testline

testline

testline

testline

testline

testline

testline

testline

...一直重复打印 testline,按Ctrl+C结束。

Linux ypdomainname命令的用法及解释

Linux ypdomainname命令显示主机的NIS的域名。

1、语法

ypdomainname(选项)

2、选项

-v:详细信息模式。

Linux ytalk命令的用法及解释

Linux ytalk命令用于和其他用户线上交谈,如果想和其他主机的用户交谈,在用户名称后加上其主机名称或IP地址。

1、参数

-x 关闭图形界面

-Y 用Y或者N回答问题

-s 开启对话框

-i 开启提示

2、实例

[root@localhost ~]# who  #显示当前用户

\

[root@localhost ~]# ytalk tank  #发送消息

hey

Linux yum命令的用法及解释

Linux yum命令是在Fedora和RedHat以及SUSE中基于rpm的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。

yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。

1、语法

yum(选项)(参数)

2、选项

-h:显示帮助信息;

-y:对所有的提问都回答“yes”;

-c:指定配置文件;

-q:安静模式;

-v:详细模式;

-d:设置调试等级(0-10);

-e:设置错误等级(0-10);

-R:设置yum处理一个命令的最大等待时间;

-C:完全从缓存中运行,而不去下载或者更新任何头文件。

3、参数

install:安装rpm软件包;

update:更新rpm软件包;

check-update:检查是否有可用的更新rpm软件包;

remove:删除指定的rpm软件包;

list:显示软件包的信息;

search:检查软件包的信息;

info:显示指定的rpm软件包的描述信息和概要信息;

clean:清理yum过期的缓存;

shell:进入yum的shell提示符;

resolvedep:显示rpm软件包的依赖关系;

localinstall:安装本地的rpm软件包;

localupdate:显示本地rpm软件包进行更新;

deplist:显示rpm软件包的所有依赖关系。

4、实例

部分常用的命令包括:

自动搜索最快镜像插件:yum install yum-fastestmirror

安装yum图形窗口插件:yum install yumex

查看可能批量安装的列表:yum grouplist

安装:

yum install                  #全部安装

yum install package1         #安装指定的安装包

package1yum groupinsall group1   #安装程序组group1

更新和升级:

yum update                   #全部更新

yum update package1          #更新指定程序包

package1yum check-update         #检查可更新的程序

yum upgrade package1         #升级指定程序包

package1yum groupupdate group1   #升级程序组group1

查找和显示:

yum info package1          #显示安装包信息

package1yum list               #显示所有已经安装和可以安装的程序包

yum list package1          #显示指定程序包安装情况

package1yum groupinfo group1   #显示程序组group1信息

yum search string          #根据关键字string查找安装包

删除程序:

yum remove erase package1  #删除程序包package1

yum groupremove group1      #删除程序组group1

yum deplist package1         #查看程序package1依赖情况

清除缓存:

yum clean packages       #清除缓存目录下的软件包

yum clean headers        #清除缓存目录下的 headers

yum clean oldheaders     #清除缓存目录下旧的 headers