redhat系统进程管理器(Redhat linux常用的命令有哪些)

本文目录
Redhat linux常用的命令有哪些
一. 启动,关机,登入,登出相关命令
《login》 登录
《logout》 登出
《exit》 登出
《shutdown》 停止系统
《halt》 停止系统
《reboot》 重启动
《poweroff》 切断电源
《sync》 把内存里的内容写入磁盘
《lilo》 安装lilo启动管理程序
《grub》 安装lilo启动管理程序
二. Shell相关命令
《chsh》 切换Shell
《history》 显示命令履历
《alias》 设置命令别名
《unalias》 取消命令别名
《which》 显示命令所在位置
《type》 查询命令种类
《echo》 显示字符串或者变量内容
《set》 设置/显示Shell变量
《printenv》 显示环境变量
《export》 设置环境变量
《env》 设置临时环境变量
《unset》 释放环境变量
《setenv》 设置环境变量
《unsetenv》 释放环境变量
《source》 执行文件当中的命令
《man》 查询命令手册
《info》 查询超文本命令手册
《whatis》 显示命令简介
《apropos》 通过关键字查询手册
三. 用户管理相关命令
《su》 切换到其他用户
《useradd》 追加用户
《adduser》 追加用户
《userdel》 删除用户
《usermod》 修改用户设置
《chfn》 修改用户私人信息
《groupadd》 追加组
《groupdel》 删除组
《groupmod》 修改组设置
《passwd》 更改密码
《whoami》 显示用户名
《logname》 显示登录用户帐号
《users》 显示所有登录用户信息
《who》 查询登录用户信息
《w》 查询登录用户信息
《id》 显示指定用户的ID信息
《groups》 显示指定用户的所属组
《finger》 显示指定用户的个人信息
《mesg》 开关与他人收发消息
《write》 给其他用户发消息
《wall》 给所有用户发消息
《talk》 和其他用户聊天
四. 系统消息相关命令
《date》 显示/设置当前时间
《uptime》 显示系统运行时间
《arch》 显示机器的核心构架(如i386)
《uname》 显示操作系统信息
《tty》 显示终端名
《last》 显示登录/登出在履历
《lastb》 显示非法登录信息
《dumpkeys》 显示当前键盘配置
《loadkeys》 变更键盘配置
《df》 查询磁盘使用信息
《du》 查询磁盘使用信息
《dmesg》 显示系统启动消息
《script》 保存输入输出到文件
五. 文件操作相关命令
《ls》 显示文件列表
《tree》 显示目录树
《pwd》 显示当前路径
《cd》 更改当前路径
《pushd》 追加路径到目录堆栈
《popd》 从目录堆栈删除路径
《dirs》 显示目录堆栈的内容
《mkdir》 创建路径
《rmdir》 删除路径
《cp》 复制文件/目录
《rm》 删除文件/目录
《mv》 移动文件/目录,修改文件名
《chown》 更改文件/目录的所有者
《chgrp》 修改文件/目录的所有组
《chmod》 修改文件/目录的权限
《touch》 更改文件时间
《ln》 建立文件/目录链接
《find》 查找文件
《whereis》 显示文件存在的路径名
《file》 查询文件种类
《size》 查询文件大小
六. 文件相关命令
《cat》 显示文件内容
《tee》 输出到文件和屏幕
《more》 分屏显示文件内容
《less》 分屏显示文件内容
《head》 显示文件头部内容
《tail》 显示文件尾部内容
《fold》 折叠显示长行
《sort》 排列文件的行
《cmp》 比较文件内容
《diff》 显示文件差异
《nkf》 更改日语文件编码
《dd》 变更文件之后复制
《wc》 统计文本单词数,文件大小等
《split》 分割文件
《paste》 以行连接文件
《join》 以字段连接文件
《grep》 查询文字
《uniq》 过滤重复部分显示文件内容
《tr》 替换文字
《sed》 替换文字
七. 压缩/解压缩相关命令
《ar》 压缩/解压缩文件
《tar》 压缩/解压缩文件
《compress》 压缩/解压缩文件
《uncompress》 解压缩
《gzip》 压缩/解压缩文件
《gunzip》 解压缩
《zcat》 显示压缩文件的内容
《lha》 压缩/解压缩文件
《uuencode》 把二进制文件编码为文本文件
《uudecode》 把经过编码的文本文件还原为二进制文件
八. MS-DOS工具集命令
《mdir》 显示文件列表
《mcd》 改变当前目录
《mmd》 新建目录
《mrd》 删除目录
《mdeltree》 删除目录树
《mcopy》 复制文件
《mdel》 删除文件
《mmove》 移动文件
《mren》 更改文件或目录名
《mattrib》 修改文件属性
《mtype》 显示文件内容
《mdu》 查询文件或目录大小
《minfo》 显示磁盘信息
《mformat》 以MS-DOS方式格式化磁盘
《mlabel》 设置磁盘标签
九. 控制外部设备相关命令
《mount》 mount上设备
《umount》 解除已经mount上的设备
《eject》 弹出(CD/DVD等)
《fdformat》 格式化软盘
《fdisk》 配置/显示硬盘分区
《mkfs》 格式化磁盘分区
《fsck》 检查/修复磁盘错误
《lpr》 打印到打印机
《lprm》 中断打印任务
《lpq》 显示打印任务的状态
《lpc》 管理/控制打印任务
《ifconfig》 显示/设定NIC配置
十. 进程及任务管理相关命令
《ps》 显示正在运行的进程
《jobs》 显示后台运行任务
《fg》 把任务切换到前台
《bg》 把任务切换到后台
《kill》 中止进程或任务
《killall》 中止进程或任务
《wait》 等待进程或任务的结束
《at》 设置定时执行任务
《atq》 显示尚未执行的任务
《atrm》 删除定时执行任务
《batch》 在系统负荷减轻的时候执行任务
《nice》 改变优先度并执行任务
《nohup》 在后台执行任务,Logout之后也不退出
《sleep》 休眠一定的时间
十一. 网络管理相关命令
《netstat》 显示当前网络连接状况
《route》 显示/设置路由
《host》 显示网络主机情况
《hostname》 显示/设置当前主机的名字
《ping》 确认和远程机器的连接情况
《traceroute》 显示路由信息
《rwho》 查询网上机器的登陆用户
《ruptime》 查询网上机器的系统运行时间
《rlogin》 登陆到远程机器
《telnet》 用telnet登陆到远程机器
《rsh》 给远程机器发送命令
《rcp》 在远程机器之间复制文件
《mail》 收取邮件
《sendmail》 发送邮件
《mailq》 确认邮件队列
《ftp》 用ftp传输文件
十二. 其他命令
《cal》 显示日历
《clear》 清屏
《gcc》 编译C语言代码
《as》 汇编
《bc》 计算
《rpm》 Redhat的包管理
《dpkg》 Debian的包管理
《installpkg》 Slackware的包安装(删除命令则是removepkg)
《XF86Setup,turboxfg,Xconfigurator》 配置 X 服务器
《startx》 启动 X-Window 系统
附:组合命令
重定向,如
$ ls -l /bin 》 ls-output
$ more ls-output
管道命令,如
$ cat file1 file2 | sort | uniq
经常被用于管道的命令
awk, fold, grep, head, nnkf, pr, sed, sort, tail, tee, tr, uniq, wc
谁能简单讲讲redhat的发展史
1993年,Bob Young 成立了ACC公司,这是一家邮购公司,主要业务是出售Linux和Unix的软件附件。1994年,Marc Ewing 创建了自己的Linux发行版;
并将其命名为红帽Linux(Ewing在就读卡内基·梅隆大学期间曾经戴着一顶红色的康奈尔大学长曲棍球帽子,这是他的祖父赠送给他的)。Ewing于十月份发布了该软件,其被称为万圣节版本。
Young在1995年收购了Ewing的企业,两者合并成为红帽软件公司,由Young担任首席执行官 (CEO)。1999年8月11日,红帽公司上市,实现了华尔街历史上的第八大首日涨幅。Matthew Szulik 在当年12月接替Bob Young出任CEO。
1999年11月15日,红帽公司收购了CygnusSolutions公司。Cygnus公司的创始人之一MichaelTiemann成为红帽公司的首席技术官,并于2008年出任开源事务副总裁。
后来,红帽公司又收购了WireSpeed公司、C2Net公司以及Hell’sKitchen Systems公司。
2000年2月,InfoWorld 连续第四年将其年度操作系统产品奖”授予红帽Linux 6.1。2001年,红帽公司收购了PlanningTechnologies公司,并于2004年收购了AOL的 iPlanet目录和证书服务器软件。
2002年2月,红帽公司将其总部从Durham迁移至北卡罗来纳州罗利市北卡罗莱纳州立大学的Centennial校区。次月,红帽公司推出了红帽 Linux高级服务器,后来改名为红帽企业版Linux (RHEL)。Dell、IBM、HP以及 Oracle 公司均宣布支持该平台。
2005年12月,《CIO Insight》(CIO洞察)杂志举办了其年度“厂商价值调查。”在该调查中,红帽公司连续第二年位居第一。2005年12月19日,红帽公司的股票进入NASDAQ-100成分股。
2006年6月5日,红帽公司收购了开源中间件供应商JBoss公司,后者成为红帽公司的一个部门。2006年9月18日,红帽公司发布了红帽应用栈(Red Hat Application Stack),其集成了JBoss技术,并通过了其他知名软件厂商的认证 。
2006年12月12日,红帽公司的股票交易从NASDAQ (RHAT) 转移至纽约证券交易所(RHT)。2007年,红帽公司收购了MetaMatrix,并与Exadel达成协议分发其软件。
2007年3月15日,红帽公司发布了红帽企业Linux5,并在六月份收购了Mobicents。2008年3月13日,红帽公司收购了Amentra,这是一家系统集成服务供应商,提供服务导向型架构、业务流程管理、系统开发以及企业数据服务。Amentra作为一家独立公司开展运作。
2009年7月27日,红帽公司取代CIT集团成为标准普尔500指数成分股,该指数是反映美国经济状况的500家领先企业的多元化指数。
2009年12月15日,有报道称红帽公司将支付880万美元和解与其2004年7月以来财务业绩重述相关的一桩集体诉讼案。该诉讼已经在等候美国北卡罗莱纳州地方法院的判决。红帽公司达成了建议的和解协议,并在11月30日结束的季度中入账一次性费用880万美元。
2011年1月10日,红帽公司宣布将分两个阶段扩大其总部,为罗利市的运营部门增加540名员工,并投资超过1.09亿美元。北卡罗莱纳州将提供高达1500万美元的激励。第二个阶段涉及到“进军新的技术领域,例如软件可视化以及技术云计算产品。”
2011年8月25日,红帽公司宣布将其约600名员工从北卡罗来纳州立大学Centennial校区迁移至市中心的Two Progress Plaza(两个进度广场)。2013年6月24日,在重新挂牌的红帽公司总部举行了隆重的剪彩仪式。
在2012年,红帽成为首家收入达到十亿美元的开源公司,该年的年收入达到11.3亿美元。2012年6月27日,红帽公司宣布从应用软件厂商Progress Software那里收购FuseSource。红帽公司此次收购FuseSource是为了“加快向企业用户提供应用集成产品服务的步伐”。
2014年1月7日,红帽公司收购CentOSProject。
2014年4月30日,红帽公司以1.75亿美元的价格将Ceph的企业级产品提供商Inktank收入囊中,已将Inktank的存储产品整合在其基于GlusterFS(红帽在2011年10月份斥资1.36亿美元收购Gluster)的存储产品中。
此次收购后,红帽或将成为最大的开源存储产品提供商,包括对象存储、块存储和文件存储。
2014年6月18日,红帽公司收购开源云计算服务提供商eNovance。eNovance的优势在于系统集成能力和工程人才,加上红帽在OpenStack领域的投入,两者的联合将满足企业对OpenStack咨询、设计及部署的更多需求。
2014年9月18日,红帽公司收购领先的企业移动应用平台提供商FeedHenry。FeedHenry将进一步扩展红帽的应用开发与集成、以及PaaS解决方案产品系列,帮助红帽推进公有和私有环境中的移动应用开发。2018年10月29日早晨,IBM宣布以340亿美元的价格收购Red Hat。
扩展资料:
红帽JBoss中间件通过提供快速构建将人员、流程和信息连接在一起的系统所需的工具,来帮助组织发展其中间件基础架构。红帽JBoss中间件主要产品有红帽JBoss企业应用平台、JBoss Web服务器、JBoss 数据网格、JBoss 开发人员工作室、
JBoss门户、JBoss运营网络,JBoss Fuse (企业服务总线-ESB),JBoss A-MQ(消息中间件)、JBoss数据虚拟化、JBoss Fuse Service Works、JBoss BRMS,JBoss BPM套件等。
Linux中 service 和 systemctl 命令比较
本文将比较 Linux 中 service 和 systemctl 命令,先分别简单介绍这两个命令的基础用法,然后进行比较。
从 CentOS 7.x 开始,CentOS 开始使用 systemd 服务来代替 service服务(daemon),原来管理系统启动和管理系统服务的相关命令全部由 systemctl命令来代替。
service命令是Redhat Linux兼容的发行版中用来控制系统服务的实用工具,它以启动、停止、重新启动和关闭系统服务,还可以显示所有系统服务的当前状态。
语法: service option 》 | --status-all |
option 的值:
可以理解成 service 就是init.d 的一种实现方式。
所以这两者启动方式(或者是停止、重启)并没有什么区别。
这种方式有如下缺点:
查看所有的服务状态:
显示系统当前的clickhouse进程状态,可以看到pid是一致的。
在较新的linux系统上,都使用systemd 取代了init,成为系统的第一个进程(PID 等于 1),其他进程都是它的子进程。systemd为系统启动和管理提供了完整的解决方案。它提供了一组命令。字母d是守护进程(daemon)的缩写。
查看systemd 的版本:
列出所有服务(包括启用和禁用):
systemd 的优点是功能强大,使用方便;缺点是体系庞大,非常复杂。事实上,现在还有很多人反对使用 systemd,理由就是它过于复杂,与操作系统的其他部分强耦合,违反 “keep simple, keep stupid” 的Unix 哲学。
下面是service和systemctl命令格式对比:
怎么在redhat 设置启动程序
在redhat 设置启动程序:1、开机启动时自动运行程序。
Linux加载后, 它将初始化硬件和设备驱动, 然后运行第一个进程init。init根据配置文件继续引导过程,启动其它进程。通常情况下,修改放置在 /etc/rc或 /etc/rc.d 或 /etc/rc?.d 目录下的脚本文件,可以使init自动启动其它程序。例如: /etc/rc.d/rc.local 文件,在文件最末加上一行"xinit"或"startx",可以在开机启动后直接进入X-Window。
2、登录时自动运行程序。
用户登录时,bash首先自动执行系统管理员建立的全局登录script :/etc/profile。然后bash在用户起始目录下按顺序查找三个特殊文件中的一个:/.bash_profile、/.bash_login、 /.profile,但只执行最先找到的一个。
因此,只需根据实际需要在上述文件中加入命令就可以实现用户登录时自动运行某些程序。
3、退出登录时自动运行程序。
退出登录时,bash自动执行个人的退出登录脚本/.bash_logout。例如,在/.bash_logout中加入命令"tar -cvzf c.source.tgz *.c",则在每次退出登录时自动执行 "tar" 命令备份 *.c 文件。

本文相关文章:
mkdir p是什么意思(Linux里面mkdir -p命令-p是什么意思)
2026年9月13日 00:15
sublime text3c语言(sublime text3 如何在运行的时候打开命令行窗口)
2026年8月20日 00:15
winexec是什么(用WinExec调用DOS命令时“/c”是什么)
2026年8月19日 03:30
复制文件批处理命令(BAT命令把一个文件复制到指定的文件夹的方法是什么)
2026年8月1日 15:00
css表格内边距怎么设置(CSS中在表格中的文字要离上下左右的距离命令是什么应该怎么写)
2026年7月29日 03:45
tcp接收命令响应长度错误?基于tcpip协议的远程登录命令是
2026年7月27日 01:00
更多文章:
cadence adc仿真(Cadence教程3——与非电路原理图仿真以及版图绘制)
2025年12月27日 10:15
电脑中recent是什么(请问我的电脑里C盘上recent里有很多快捷方式图标,它们有什么用,能删除吗)
2026年4月12日 09:15
安卓permission denied(adb 遇到 Permission denied)
2025年12月28日 14:30
excel函数公式大全讲解乘法(excel乘法公式,财务人士必看)
2025年6月28日 18:45
java开发工具包怎么查看(java.util.* 这一类的包在哪里能查看其内容和作用)
2026年3月19日 05:00
简易php聊天室(用php做的聊天室CPU占用很高怎么解决)
2025年11月20日 08:45
delphi源码特殊标记(在delphi里怎么快速将一段代码加成注释)
2026年8月27日 21:45
西门子plc编程软件是什么(西门子PLC编程软件是西门子通用软件吗)
2025年6月5日 19:00













