第1步:首先切换到/etc/sysconfig/network-scripts 目录中(存放着网卡的配置文件) 。
systemctl restart network
第1步:进入到/etc/yum.repos.d/目录中(因为该目录存放着Yum软件仓库的配置文件) 。
第2步:使用Vim编辑器创建一个名为rhel7.repo的新配置文件(文件名称可随意,但后
缀必须为.repo) ,逐项写入下面加粗的配置参数并保存退出(不要写后面的中文注释) 。
¾ [rhel-media] :Yum软件仓库唯一标识符,避免与其他仓库冲突。
¾ name=linuxprobe:Yum软件仓库的名称描述,易于识别仓库用处。
¾ baseurl=file:///media/cdrom:提供的方式包括 FTP(ftp://..) 、HTTP(http://..) 、本地
(file:///..) 。
¾ enabled=1:设置此源是否可用;1 为可用,0 为禁用。
¾ gpgcheck=1:设置此源是否校验文件;1 为校验,0 为不校验。
¾ gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release:若上面参数开启校
验,那么请指定公钥文件地址。
对于输入重定向来讲,用到的符号及其作用如表 3-1 所示。
表3-1 输入重定向中用到的符号及其作用
符号 作用
命令 < 文件 将文件作为命令的标准输入
命令 << 分界符 从标准输入中读入,直到遇见分界符才停止
命令 < 文件1 > 文件2 将文件1作为命令的标准输入并将标准输出到文件2
对于输出重定向来讲,用到的符号及其作用如表 3-2 所示。
表3-2 输出重定向中用到的符号及其作用
符号 作用
命令 > 文件 将标准输出重定向到一个文件中(清空原有文件的数据)
命令 2> 文件 将错误输出重定向到一个文件中(清空原有文件的数据)
命令 >> 文件 将标准输出重定向到一个文件中(追加到原有内容的后面)
命令 2>> 文件 将错误输出重定向到一个文件中(追加到原有内容的后面)
命令 >> 文件 2>&1
或
命令 &>> 文件
将标准输出与错误输出共同写入到文件中(追加到原有内容的
后面)
echo "linuxprobe" | passwd --stdin root
echo "Content" | mail -s "Subject" linuxprobe
[root@linuxprobe ~]# mail -s "Readme" root@linuxprobe.com << over
I think linux is very practical
I hope to learn more
can you teach me ?
over
安装软件的命令格式 rpm -ivh filename.rpm
升级软件的命令格式 rpm -Uvh filename.rpm
卸载软件的命令格式 rpm -e filename.rpm
查询软件描述信息的命令格式 rpm -qpi filename.rpm
列出软件文件信息的命令格式 rpm -qpl filename.rpm
查询文件属于哪个RPM的命令格式 rpm -qf filename
yum repolist all 列出所有仓库
yum list all 列出仓库中所有软件包
yum info软件包名称 查看软件包信息
yum install软件包名称 安装软件包
yum reinstall软件包名称 重新安装软件包
yum update软件包名称 升级软件包
yum remove软件包 移除软件包
yum clean all 清除所有仓库缓存
yum check-update 检查可更新的软件包
yum grouplist 查看系统中已经安装的软件包组
yum groupinstall软件包组 安装指定的软件包组
yum groupremove软件包组 移除指定的软件包组
yum groupinfo软件包组 查询指定的软件包组信息
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/
system/default.target
将系统默认的运行目标修改为“多用户,无图形”模式,可直接用 ln 命令把多
用户模式目标文件连接到/etc/systemd/system/目录
systemctl list-unit-files --type=service --state=enabled