- 如果要查看某个服务:systemctl status xx
- systemctl start xx(启动一个服务)
- systemctl restart xx(重启一个服务)
- systemctl stop xx(停止一个服务)
- systemctl reload xx(重载一个服务)
例子:查看ssh服务的状态:systemctl status sshd - 用户登录事件:因为该日志为二进制文件。所以:cat和tail不能打开,而且可以用lastlog查看
- Yum命令:使用 yum check-update 命令,能够查看到系统中的哪些软件包存在可以升级的新版本
- Yum命令:要升级单个软件包,只需输入 yum update <package_name> 命令即可(全部升级:yum update)
- Yum命令:如果要安装多个名称相似的软件包:yum install audacious-plugin-*
还有一种安装方式:yum install /etc/samba/smb.conf(由 yum 去搜索所有的软件包列表,寻找包含 /etc/samba/smb.conf 文件的软件包) - Yum命令:(如果你只知道文件的名称,如 named,但不知它的具体位置。这时,可以使用 yum provides 命令,并结合 glob 表达式进行查询,例如使用以下命令查询所有包含 named 文件的软件包):yum provides “*/named”
- Rpm命令:rpm 执行安装包
常用命令组合:
-ivh:安装显示安装进度–install–verbose–hash
-Uvh:升级软件包–Update;
-qpl:列出RPM软件包内的文件信息[Query Package list];
-qpi:列出RPM软件包的描述信息[Query Package install package(s)];
-qf:查找指定文件属于哪个RPM软件包[Query File];
-Va:校验所有的RPM软件包,查找丢失的文件[View Lost];
-e:删除包 - Rpm命令:
rpm -q samba //查询程序是否安装
rpm -ivh /media/cdrom/RedHat/RPMS/samba-3.0.10-1.4E.i386.rpm //按路径安装并显示进度
rpm -ivh --relocate /=/opt/gaim gaim-1.3.0-1.fc4.i386.rpm //指定安装目录
rpm -ivh --test gaim-1.3.0-1.fc4.i386.rpm //用来检查依赖关系;并不是真正的安装;
rpm -Uvh --oldpackage gaim-1.3.0-1.fc4.i386.rpm //新版本降级为旧版本
rpm -qa | grep httpd #[搜索指定rpm包是否安装]–all搜索httpd
rpm -ql httpd #[搜索rpm包]–list所有文件安装目录
rpm -qpi Linux-1.4-6.i368.rpm #[查看rpm包]–query–package–install package信息
rpm -qpf Linux-1.4-6.i368.rpm #[查看rpm包]–file
rpm -qpR file.rpm #[查看包]依赖关系
rpm2cpio file.rpm |cpio -div #[抽出文件]
rpm -ivh file.rpm #[安装新的rpm]–install–verbose–hash
rpm -ivh [url]http://mirrors.kernel.org/fedora/core/4/i386/os/Fedora/RPMS/gaim-1.3.0-1.fc4.i386.rpm[/url]
rpm -Uvh file.rpm #[升级一个rpm]–upgrade
rpm -e file.rpm #[删除一个rpm包]–erase - 可以先查询一下目录yum server所使用的容器有哪些:使用命令:yum repolist all
- 安装mysql之后,找到密码的流程,一般都在日志里面可以找到:
1.cat /var/
2.cat /var/log
3.cat /vat/log/mysqld.log
4.cat /vat/log/mysqld.log | grep pass - 进入mysql的流程,输入登录:mysql –u root –p,输入密码,如果要退出的话:输入quit或者exit退出mysql
- 遍历文件功能:find /bar –name “nginx”-type d
如果哪里错误可以指出来,谢谢大佬