`
yuexj
  • 浏览: 8770 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Relhat 常用命令

阅读更多

一. 启动,关机,登入,登出相关命令 
<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工具集[mtools]命令 
<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
<!--End_rbody_65130322//-->
 
分享到:
评论

相关推荐

    readhat6.5_64 oracle11g 缺失的包

    compat-libstdc++-33-3.2.3-47.3.i386.rpm elfutils-libelf-devel-0.152-1.el6.x86_64.rpm glibc-2.3.4-2.54.i686.rpm glibc-devel-2.3.4-2.41.i386.rpm libaio-0.3.105-2.i386.rpm libaio-devel-0.3.105-2.i386.rpm...

    mysql8 centos离线安装

    1. **准备环境**:确保你的CentOS 7系统已经更新至最新,并且安装了`yum-utils`工具,它包含了`presto`和`transactional`两个命令,用于处理RPM包的依赖关系。通过运行`sudo yum install -y yum-utils`来安装。 2. ...

    Oracle DATAGUARD 配置文档详解

    操作系统版本: RELHAT5.5 x64 数据库版本 : Oracle 11.2.0.4 x64 数据库 sid 名 : pacs DB_UNIQUE_NAME: PACS 2. 备库环境 操作系统版本: RELHAT5.5 x64 数据库版本 : Oracle 11.2.0.4 x64 (只安装 oracle 数据库...

    Linux镜像下载链接(RedHat版)

    请配合博客http://blog.csdn.net/qq_32106647/article/details/54631461安装。

    神奇宝贝(PokemonGo)基于Jetpack+MVVM+Repository设计模式+Data.zip

    神奇宝贝(PokemonGo)基于Jetpack+MVVM+Repository设计模式+Data

    用于试用 Dev Containers 的 Python 示例项目.zip

    用于试用 Dev Containers 的 Python 示例项目试用开发容器Python开发容器是一个具有明确定义的工具/运行时堆栈及其先决条件的运行容器。您可以使用GitHub Codespaces或Visual Studio Code Dev Containers试用开发容器。这是一个示例项目,您可以通过几个简单的步骤尝试任一选项。我们还有各种其他vscode-remote-try-*示例项目。注意如果您已经有代码空间或开发容器,则可以跳至“要尝试的事情”部分。设置开发容器GitHub Codespaces请按照以下步骤在 Codespace 中打开此示例单击代码下拉菜单。单击Codespaces选项卡。单击主屏幕上的“创建代码空间”。有关创建代码空间的更多信息,请访问GitHub 文档。VS Code 开发容器如果您已安装 VS Code 和 Docker,则可以单击上方或此处的徽章开始使用。单击这些链接将导致 VS Code 根据需要自动安装 Dev Containers 扩展,将源代码克隆到容器卷中,并启动开发容器以供使用。按

    springboot vue3前后端分离.zip

    springboot vue3前后端分离

    数学建模-神经网络算法 lecture 11 线性随机系统辨识示例 共9页.pptx

    数学建模-神经网络算法 lecture 11 线性随机系统辨识示例 共9页.pptx

    优质粳稻生产技术规程.docx

    优质粳稻生产技术规程.docx

    所有算法均在 Python 3 中实现,是 hacktoberfest2020 的一个项目 - 没有针对 hacktoberfest 2021 的问题或 PR.zip

    算法 - Python 目录灵感与动力贡献指南从这里开始所有算法均用 Python 3 实现(用于教育)这些实现仅用于学习目的。如果您想贡献更有效的解决方案,请随时打开问题并提交您的解决方案。灵感你可以在LeetCode 算法中寻找要实现的算法若要贡献,请确保算法尚未提交!请确保在您的 PR 中添加问题编号。贡献指南文件夹和文件请确保你的文件位于 -Folder 中LeetCode,并且命名如下 0001_TwoSum.py-> LeetCode 问题的 4 位数字、下划线、LeetCodeName开放问题当您打开问题时,请确保问题尚未实现(查看代码/Leetcode 以获取问题编号)。现有问题打开的问题将被关闭,并且对此问题的 PR 被标记为垃圾邮件 。打开问题的贡献者将被优先分配到该问题。如果大约 7 天内没有 PR,则问题将分配给另一个贡献者。拉取请求只有与问题相结合并符合命名约定(参见文件夹和文件)的 Pull 请求才会被合并!如果 PR 中没有加入问题,您的 PR 将被标记为垃圾邮件并关闭。如果您的代码未通

    用于接收和交互来自 Slack 的 RTM API 的事件的框架.zip

    用于接收和交互来自 Slack 的 RTM API 的事件的框架python-rtmbot此项目不再处于积极开发阶段。如果您刚刚开始,我们建议您先查看Python SDK。如果您一直在使用此项目,我们只会解决关键问题(例如安全问题),但我们建议您计划迁移到 Python SDK。您仍然可以提交问题并向我们寻求帮助! 如果您有兴趣在未来维护此软件包,请联系我们 一个用 Python 编写的 Slack 机器人,通过 RTM API 连接。Python-rtmbot 是一个机器人引擎。任何了解Slack API和 Python的人都应该熟悉插件架构。配置文件格式为 YAML。该项目目前处于 1.0 之前的版本。因此,您应该计划不时进行重大更改。对于任何重大更改,我们将在 1.0 之前的版本中调整次要版本。(例如 0.2.4 -> 0.3.0 意味着重大更改)。如果稳定性很重要,您可能希望锁定特定的次要版本)与 webhook 的一些区别不需要网络服务器来接收消息可以回复用户的直接消息以 Slack 用户(或机器人)身份登录机器人用户必须被邀请加入频道

    基于django的音乐推荐系统.zip

    基于django的音乐推荐系统.zip

    北京理工大学<Python机器学习应用>超详细学习笔记和代码注释(未完待续).zip

    北京理工大学<Python机器学习应用>超详细学习笔记和代码注释(未完待续)

    kernel-5.15-rc7.zip

    kernel-5.15-rc7.zip

    神经网络-DenseNet网络结构

    神经网络-DenseNet网络结构

    rbac组件(基于角色的权限控制).zip

    rbac组件(基于角色的权限控制)

    C++ Vigenère 密码(解密代码)

    C++ Vigenère 密码(解密代码)

    数学建模培训资料 数学建模实战题目真题答案解析解题过程&论文报告 杭州消防设置-对杭州市消防局设置的研究 共8页.pdf

    数学建模培训资料 数学建模实战题目真题答案解析解题过程&论文报告 杭州消防设置-对杭州市消防局设置的研究 共8页.pdf

    老年用品产品推广目录分类表.docx

    老年用品产品推广目录分类表.docx

    毕设源码-基于Python的期货程序化交易系统的设计与实现_jhypi-期末大作业+说明文档.rar

    本项目是基于Python的期货程序化交易系统的设计与实现,旨在为计算机相关专业学生提供一个实践性强、贴近实际应用场景的项目案例。通过这一项目,学生们能够深入了解程序化交易的基本原理和实现方法,同时锻炼自身的编程技能、数据分析能力以及金融市场的洞察力。 项目的主要功能包括:自动收集和处理市场数据、基于预设策略进行交易决策、实时执行交易指令、监控交易风险以及生成详细的交易报告。系统采用模块化设计,主要包括数据采集模块、策略执行模块、交易执行模块和风险管理模块,各个模块之间通过明确的接口进行交互。项目采用的编程语言为Python,利用其强大的数据处理库和机器学习库,保证了系统的灵活性和扩展性。开发这一项目的目的是让学生们在实践中学习和掌握程序化交易的核心技术,提升其在金融科技领域的就业竞争力。

Global site tag (gtag.js) - Google Analytics