yum
yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器,简单来说就是一个资源管理器,管理各种软件。
yum [options] [command] [package ...]
options:可选,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。
command:要进行的操作。
package操作的对象。
yum --help 命令帮助格式
yum -y install httpd
查看服务状态:
service httpd status
关闭服务:
service httpd stop
启动服务:
service httpd start
查看服务进程:
ps -ef|grep httpd
根据进程号查看端口:
netstat -nlp|grep 2525 2525是进程号
服务不通要先ping ip,然后telnet端口
查看httpd安装情况:
rpm -qa|grep http
解析yum -y install httpd:
当前安装提示全部选择yes,执行操作是安装,安装的对象是http。
常用命令:
1.列出所有可更新的软件清单命令:yum check-update
2.更新所有软件命令:yum update
3.仅安装指定的软件命令:yum install
4.仅更新指定的软件命令:yum update
5.列出所有可安裝的软件清单命令:yum list
6.删除软件包命令:yum remove
7.查找软件包 命令:yum search
8.清除缓存命令:
yum clean packages: 清除缓存目录下的软件包
yum clean headers: 清除缓存目录下的 headers
yum clean oldheaders: 清除缓存目录下旧的 headers
yum clean, yum clean all (= yum clean packages; yum clean oldheaders) :清除缓存目录下的软件包及旧的headers
卸载:
查看安装包:
rpm -qa |grep http
卸载:
rpm -e httpd-2.2.15-60.el6.centos.6.x86_64会提示依赖关系导致卸载失败
忽略依赖卸载:
rpm --nodeps -e httpd-2.2.15-60.el6.centos.6.x86_64
也可以使用yum remove卸载,但是会把依赖一起卸载掉。
找安装包所在位置:
[root@hadoop000 ~]# which java
/usr/bin/java
搜索
按照文件名
find / -name '*abc*' 全文
find /tmp -name '*abc*' 指定目录
find ./ -name '*hadoop*' 当前目录
vi使用:
命令模式: i键进入编辑 或者 shift+: 进入尾行模式
gg 第一行的第一个字符
G 最后一行的第一个字符
shift +$ 行尾
dd 删除当前行
dG 删除光标以下的所有行
ndd 删除光标以下的n行
场景: 清空一个文件
echo '' > xxx.log
cat /dev/null > xxx.log
编辑模式: esc退出到命令模式
尾行模式:
:q 退出
:q! 强制退出
:wq 保存退出
:wq! 强制保持退出
.查看硬盘 内存 系统情况
硬盘:
df -h
内存:m是
free -m
负载:
与Windows的任务管理器相似;
top
网友评论