主页 >> 命令文档 > Fedora常用命令

2013/03/18 | 星期一 分类:命令文档 | 没有评论 标签: , | 作者: | 1,275 views

Fedora常用命令

# root权限下关闭Fedora
shutdow -h now

# apache mysql ssh 任务命令,以apache为例
# Fedora16开始,Redhat不再推荐ntsysv、chkconfig、service,而是建议使用新的服务管理工具systemctl
1.重启某服务 systemctl restart httpd.service #17以前命令 service httpd restart
2.停止某服务 systemctl stop httpd.service #17以前命令 service httpd stop
3.启动某服务 systemctl start httpd.service #17以前命令 service httpd start
4.显示已启动的服务 systemctl list-units –type=service
5.检测某服务 systemctl status httpd.service || systemctl is-active httpd.service #17以前命令 service httpd status
6.使某服务自动启动 systemctl enable httpd.service #17以前命令 chkconfig –level 3 httpd on
7.使某服务不自启动 systemctl disable httpd.service #17以前命令 chkconfig –level 3 httpd off

#Fedora 软件包管理命令 添加、删除、更新包
#Yum 每次运行自动刷新列表
yum install package_name #从软件包库安装软件
yum install -i package.rpm || rpm -i package.rpm #从文件安装软件包
rpm -i package_name #删除软件包
yum check-update #检测软件包师傅有升级
yum update || rpm -Uvh[args] #升级软件包
yum upgrade #升级整个系统

#软件包信息
yum search package_name #搜索软件包
yum list available #显示库中存在的软件包
yum list installed || rpm -qa #显示已安装的软件包
yum info package_name #显示某软件包信息
rpm -qi package_name #显示已安装的某软件包信息
rpm -ql package_name #显示已安装的某软件包的文件
rpm -qd package_name #显示已安装的某软件包的文档文件
rpm -qc package_name #显示已安装的某软件包的配置文件
rpm -qR package_name #显示指定软件包的依赖项 Show the packages a given package depends on
rpm -q -whatrequires [args] #显示哪些软件包依赖指定的包(反向依赖关系)Show other packages that depend on a given package(reverse dependency)

#软件包文件信息
rpm -qpi package.rpm #获取软件包文件信息
rpm -qpl package.rpm #显示包中的文件
rpm -qpd package.rpm #显示包中的文档文件
rpm -qpc package.rpm #显示包中的配置文件
rpm2cpio package.rpm | cpio -vid #解压包中的文件
rpm -qf filename #查找指定文件是那个包安装的 Find package that installed a file
yum provides filename #查找提某文件的包 Find package that provides a particular file

#其他包的管理系统工具
rpm -Va #验证所有已安装的软件包
yum clean packages #移除本地缓存目录中的软件包(已下载的包文件,并不是从系统中删除包)
yum clean headers #移除本地缓存目录中的头文件(强制下次使用时重新下载)Remove header files from the local cache directory(forcing a new download of same on next use)

#一般的包管理系统信息
*.rpm #包的扩展名
/etc/yum.conf #包库位置定义

  • 本文目前尚无任何评论.
    1. 本文目前尚无任何 trackbacks 和 pingbacks.