Linux 命令大全完整版(06)

2. 系统设置命令

pwunconv

  • 功能说明:关闭用户的投影密码。
  • 语法:pwunconv
  • 补充说明:执行 pwunconv 指令可以关闭用户投影密码,它会把密码从 shadow 文件内,重回存到 passwd 文件里。

rdate(receive date)

  • 功能说明:显示其他主机的日期与时间。
  • 语法:rdate [-ps][主机名称或 IP 地址…]
  • 补充说明:执行 rdate 指令,向其他主机询问系统时间并显示出来。
  • 参数
    • -p  显示远端主机的日期与时间。
    • -s  把从远端主机收到的日期和时间,回存到本地主机的系统时间。

resize

  • 功能说明:设置终端机视窗的大小。
  • 语法:resize [-cu][-s <列数> <行数>]
  • 补充说明:执行 resize 指令可设置虚拟终端机的视窗大小。
  • 参数
    • -c  就算用户环境并非 C Shell,也用 C Shell 指令改变视窗大小。
    • -s <列数> <行数>  设置终端机视窗的垂直高度和水平宽度。
    • -u  就算用户环境并非 Bourne Shell,也用 Bourne Shell 指令改变视窗大小。

rmmod(remove module)

  • 功能说明:删除模块。
  • 语法:rmmod [-as][模块名称…]
  • 补充说明:执行 rmmod 指令,可删除不需要的模块。Linux 操作系统的核心具有模块化的特性,应此在编译核心时,务须把全部的功能都放如核心。你可以将这些功能编译成一个个单独的模块,待有需要时再分别载入它们。
  • 参数
    • -a  删除所有目前不需要的模块。
    • -s  把信息输出至 syslog 常驻服务,而非终端机界面。

rpm(redhat package manager)

  • 功能说明:管理套件。
  • 语法:rpm [-acdhilqRsv][-b<完成阶段><套间档>+][-e<套件挡>][-f<文件>+][-i<套件档>][-p<套件档>+][-U<套件档>][-vv][–addsign<套件档>+][–allfiles][–allmatches][–badreloc][–buildroot<根目录>][–changelog][–checksig<套件档>+][–clean][–dbpath<数据库目录>][–dump][–excludedocs][–excludepath<排除目录>][–force][–ftpproxy<主机名称或 IP 地址>][–ftpport<通信端口>][–help][–httpproxy<主机名称或 IP 地址>][–httpport<通信端口>][–ignorearch][–ignoreos][–ignoresize][–includedocs][–initdb][justdb][–nobulid][–nodeps][–nofiles][–nogpg][–nomd5][–nopgp][–noorder][–noscripts][–notriggers][–oldpackage][–percent][–pipe<执行指令>][–prefix<目的目录>][–provides][–queryformat<档头格式>][–querytags][–rcfile<配置档>][–rebulid<套件档>][–rebuliddb][–recompile<套件档>][–relocate<原目录>=<新目录>][–replacefiles][–replacepkgs][–requires][–resign<套件档>+][–rmsource][–rmsource<文件>][–root<根目录>][–scripts][–setperms][–setugids][–short-circuit][–sign][–target=<安装平台>+][–test][–timecheck<检查秒数>][–triggeredby<套件档>][–triggers][–verify][–version][–whatprovides<功能特性>][–whatrequires<功能特性>]
  • 补充说明:rmp 原本是 Red Hat Linux 发行版专门用来管理 Linux 各项套件的程序,由于它遵循 GPL 规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM 套件管理方式的出现,让 Linux 易于安装,升级,间接提升了 Linux 的适用度。
  • 参数
    • -a  查询所有套件。
    • -b<完成阶段><套件档>+或-t <完成阶段><套件档>+  设置包装套件的完成阶段,并指定套件档的文件名称。
    • -c  只列出组态配置文件,本参数需配合"-l"参数使用。
    • -d  只列出文本文件,本参数需配合"-l"参数使用。
    • -e<套件档>或–erase<套件档>  删除指定的套件。
    • -f<文件>+  查询拥有指定文件的套件。
    • -h 或–hash  套件安装时列出标记。
    • -i  显示套件的相关信息。
    • -i<套件档>或–install<套件档>  安装指定的套件档。
    • -l  显示套件的文件列表。
    • -p<套件档>+  查询指定的 RPM 套件档。
    • -q  使用询问模式,当遇到任何问题时,rpm 指令会先询问用户。
    • -R  显示套件的关联性信息。
    • -s  显示文件状态,本参数需配合"-l"参数使用。
    • -U<套件档>或–upgrade<套件档> 升级指定的套件档。
    • -v  显示指令执行过程。
    • -vv  详细显示指令执行过程,便于排错。
    • -addsign<套件档>+  在指定的套件里加上新的签名认证。
    • –allfiles  安装所有文件。
    • –allmatches  删除符合指定的套件所包含的文件。
    • –badreloc  发生错误时,重新配置文件。
    • –buildroot<根目录>  设置产生套件时,欲当作根目录的目录。
    • –changelog  显示套件的更改记录。
    • –checksig<套件档>+  检验该套件的签名认证。
    • –clean  完成套件的包装后,删除包装过程中所建立的目录。
    • –dbpath<数据库目录>  设置欲存放 RPM 数据库的目录。
    • –dump  显示每个文件的验证信息。本参数需配合"-l"参数使用。
    • –excludedocs  安装套件时,不要安装文件。
    • –excludepath<排除目录>  忽略在指定目录里的所有文件。
    • –force  强行置换套件或文件。
    • –ftpproxy<主机名称或 IP 地址>  指定 FTP 代理服务器。
    • –ftpport<通信端口>  设置 FTP 服务器或代理服务器使用的通信端口。
    • –help  在线帮助。
    • –httpproxy<主机名称或 IP 地址>  指定 HTTP 代理服务器。
    • –httpport<通信端口>  设置 HTTP 服务器或代理服务器使用的通信端口。
    • –ignorearch  不验证套件档的结构正确性。
    • –ignoreos  不验证套件档的结构正确性。
    • –ignoresize  安装前不检查磁盘空间是否足够。
    • –includedocs  安装套件时,一并安装文件。
    • –initdb  确认有正确的数据库可以使用。
    • –justdb  更新数据库,当不变动任何文件。
    • –nobulid  不执行任何完成阶段。
    • –nodeps  不验证套件档的相互关联性。
    • –nofiles  不验证文件的属性。
    • –nogpg  略过所有 GPG 的签名认证。
    • –nomd5  不使用 MD5 编码演算确认文件的大小与正确性。
    • –nopgp  略过所有 PGP 的签名认证。
    • –noorder  不重新编排套件的安装顺序,以便满足其彼此间的关联性。
    • –noscripts  不执行任何安装 Script 文件。
    • –notriggers  不执行该套件包装内的任何 Script 文件。
    • –oldpackage  升级成旧版本的套件。
    • –percent  安装套件时显示完成度百分比。
    • –pipe<执行指令>  建立管道,把输出结果转为该执行指令的输入数据。
    • –prefix<目的目录>  若重新配置文件,就把文件放到指定的目录下。
    • –provides  查询该套件所提供的兼容度。
    • –queryformat<档头格式>  设置档头的表示方式。
    • –querytags  列出可用于档头格式的标签。
    • –rcfile<配置文件>  使用指定的配置文件。
    • –rebulid<套件档>  安装原始代码套件,重新产生二进制文件的套件。
    • –rebuliddb  以现有的数据库为主,重建一份数据库。
    • –recompile<套件档>  此参数的效果和指定"–rebulid"参数类似,当不产生套件档。
    • –relocate<原目录>=<新目录>  把本来会放到原目录下的文件改放到新目录。
    • –replacefiles  强行置换文件。
    • –replacepkgs  强行置换套件。
    • –requires  查询该套件所需要的兼容度。
    • –resing<套件档>+  删除现有认证,重新产生签名认证。
    • –rmsource  完成套件的包装后,删除原始代码。
    • –rmsource<文件>  删除原始代码和指定的文件。
    • –root<根目录>  设置欲当作根目录的目录。
    • –scripts  列出安装套件的 Script 的变量。
    • –setperms  设置文件的权限。
    • –setugids  设置文件的拥有者和所属群组。
    • –short-circuit  直接略过指定完成阶段的步骤。
    • –sign  产生 PGP 或 GPG 的签名认证。
    • –target=<安装平台>+  设置产生的套件的安装平台。
    • –test  仅作测试,并不真的安装套件。
    • –timecheck<检查秒数>  设置检查时间的计时秒数。
    • –triggeredby<套件档>  查询该套件的包装者。
    • –triggers  展示套件档内的包装 Script。
    • –verify  此参数的效果和指定"-q"参数相同。
    • –version  显示版本信息。
    • –whatprovides<功能特性>  查询该套件对指定的功能特性所提供的兼容度。
    • –whatrequires<功能特性>  查询该套件对指定的功能特性所需要的兼容度。

set

  • 功能说明:设置 shell。
  • 语法:set [±abCdefhHklmnpPtuvx]
  • 补充说明:set 指令能设置所使用 shell 的执行方式,可依照不同的需求来做设置。
  • 参数
    • -a  标示已修改的变量,以供输出至环境变量。
    • -b  使被中止的后台程序立刻回报执行状态。
    • -C  转向所产生的文件无法覆盖已存在的文件。
    • -d  Shell 预设会用杂凑表记忆使用过的指令,以加速指令的执行。使用 -d 参数可取消。
    • -e  若指令传回值不等于 0,则立即退出 shell。
    • -f  取消使用通配符。
    • -h  自动记录函数的所在位置。
    • -H Shell  可利用"!"加<指令编号>的方式来执行 history 中记录的指令。
    • -k  指令所给的参数都会被视为此指令的环境变量。
    • -l  记录 for 循环的变量名称。
    • -m  使用监视模式。
    • -n  只读取指令,而不实际执行。
    • -p  启动优先顺序模式。
    • -P  启动 -P 参数后,执行指令时,会以实际的文件或目录来取代符号连接。
    • -t  执行完随后的指令,即退出 shell。
    • -u  当执行时使用到未定义过的变量,则显示错误信息。
    • -v  显示 shell 所读取的输入值。
    • -x  执行指令后,会先显示该指令及所下的参数。
    • +<参数>  取消某个 set 曾启动的参数。

setconsole

  • 功能说明:设置系统终端。
  • 语法:setconsole [video][serial][ttya][ttyb]
  • 补充说明:setconsole 可用来指定系统终端。
  • 参数
    • serial  使用 PROM 终端。
    • ttya,cua0 或 ttyS0  使用第1个串口设备作为终端。
    • ttyb,cua1 或 ttyS1  使用第2个串口设备作为终端。
    • video  使用主机上的现卡作为终端。

setenv(set environment variable)

  • 功能说明:查询或显示环境变量。
  • 语法:setenv [变量名称][变量值]
  • 补充说明:setenv 为 tsch 中查询或设置环境变量的指令

setup

  • 功能说明:设置公用程序。
  • 语法:setup
  • 补充说明:setup 是一个设置公用程序,提供图形界面的操作方式。在 setup 中可设置 7 类的选项:
    • 1.登陆认证方式
    • 2.键盘组态设置
    • 3.鼠标组态设置
    • 4.开机时所要启动的系统服务
    • 5.声卡组态设置
    • 6.时区设置
    • 7.X Windows 组态设置

sndconfig

  • 功能说明:设置声卡。
  • 语法:sndconfig [–help][–noautoconfig][–noprobe]
  • 补充说明:sndconfig 为声卡设置程序,支持 PnP 柚茫勺远觳獠⑸柚肞nP 声卡。
  • 参数
    • –help  显示帮助。
    • –noautoconfig  不自动设置 PnP 的声卡。
    • –noprobe  不自动检测 PnP 声卡。

SVGAText Mode

  • 功能说明:加强文字模式的显示画面。
  • 语法:SVGATextMode [-acdfhmnrsv][-t <配置文件>][模式]
  • 补充说明:SVGATextMode 可用来设置文字模式下的显示画面,包括分辨率,字体和更新频率等。
  • 参数
    • -a  如果新显示模式的屏幕大小与原先不同时,SVGATextMode 会执行必要的系统设置。
    • -c  维持原有的 VGA 时脉。
    • -d  执行时会显示详细的信息,供排错时参考。
    • -f  不要执行配置文件中有关字体载入的指令。
    • -h  显示帮助。
    • -m  允许 1x1 的方式来重设屏幕大小。
    • -n  仅测试指定的模式。
    • -r  通知或重设与屏幕大小相关的程序。
    • -s  显示配置文件中所有可用的模式。
    • -t<配置文件>  指定配置文件。
    • -v  SVGATextMode 在配置新的显示模式时,预设会先检查垂直与水平的更新更新频率是否在配置文件所指定的范围内,如果不在范围内,则不设置新的显示模式。
    • 模式]  [模式]参数必须是配置文件中模式的名称。

timeconfig

  • 功能说明:设置时区。
  • 语法:timeconfig [–arc][–back][–test][–utc][时区名称]
  • 补充说明:这是 Red Hat 公司遵循 GPL 规则所开发的程序,它具有互动式操作界面,您可以轻易地利用方向键和空格键等,设置系统时间所属的时区。
  • 参数
    • –arc  使用 Alpha 硬件结构的格式存储系统时间。
    • –back  在互动式界面里,显示 Back 钮而非 Cancel 钮。
    • –test  仅作测试,并不真的改变系统的时区。
    • –utc  把硬件时钟上的时间视为 CUT,有时也称为 UTC 或 UCT。

ulimit

  • 功能说明:控制 shell 程序的资源。
  • 语法:ulimit [-aHS][-c <core 文件上限>][-d <数据节区大小>][-f <文件大小>][-m <内存大小>][-n <文件数目>][-p <缓冲区大小>][-s <堆叠大小>][-t <CPU 时间>][-u <程序数目>]

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/23356.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于AVue的二次封装:快速构建后台管理系统的CRUD方案

基于AVue的二次封装&#xff1a;快速构建后台管理系统的CRUD方案 在开发后台管理系统时&#xff0c;表格是常见的组件之一。然而&#xff0c;使用原生的Element Plus实现CRUD&#xff08;增删改查&#xff09;功能往往需要编写大量重复代码&#xff0c;过程繁琐。即使借助类似…

Spring全局异常处理

在项目开发中&#xff0c;异常是经常遇到的&#xff0c;但是如何更高效的处理好异常信息&#xff0c;让我们能快速定位到BUG&#xff0c;是很重要的&#xff0c;不仅能够提高我们的开发效率&#xff0c;还能让你代码看上去更舒服&#xff0c;SpringBoot的项目已经对有一定的异常…

华为昇腾服务器(固件版本查询、驱动版本查询、CANN版本查询)

文章目录 1. **查看固件和驱动版本**2. **查看CANN版本**3. **其他辅助方法**注意事项 在华为昇腾服务器上查看固件、驱动和CANN版本的常用方法如下&#xff1a; 1. 查看固件和驱动版本 通过命令行工具 npu-smi 执行以下命令查看当前设备的固件&#xff08;Firmware&#xff0…

pikachu靶场搭建教程

需要的东西 phpStudy&#xff1a; 链接&#xff1a; https://pan.baidu.com/s/1fJ-5TNtdDZGUf5FhTm245g 提取码&#xff1a;0278 pikachu-master&#xff1a; Github链接&#xff1a;https://github.com/zhuifengshaonianhanlu/pikachu 链接&#xff1a; https://pan.baidu.c…

R与RStudio简介及安装

目录 一、R与RStudio关系 二、R简介 2.1. 发展历史 2.2. R语言特点 三、安装指南 3.1 R安装指南 3.2 R studio安装指南 一、R与RStudio关系 R是统计领域广泛使用的工具&#xff0c;属于GNU系统的一个自由、免费、源代码开放的软件&#xff0c;是 用于统计计算和统计绘图…

netty基础知识梳理和总结

目录标题 由来netty整体结构核心功能可扩展的事件模型统一的通信 API零拷贝机制与字节缓冲区 传输服务协议支持 netty的IO模型netty核心组件ChannelEventLoop、EventLoopGroupChannelHandlerChannelPipelineBootstrapFuture netty的bytebufbytebuf的内部构造bytebuf的使用模式B…

《Head First设计模式》读书笔记 —— 单件模式

文章目录 为什么需要单件模式单件模式典型实现剖析定义单件模式本节用例多线程带来的问题解决问题优化 Q&A总结 《Head First设计模式》读书笔记 相关代码&#xff1a; Vks-Feng/HeadFirstDesignPatternNotes: Head First设计模式读书笔记及相关代码 用来创建独一无二的&a…

tailwindcss 前端 css 框架 无需写css 快速构建页面

版本&#xff1a;VUE3 TS 框架 vite 文章中使用tailwindcss 版本&#xff1a; ^3.4.17 简介&#xff1a; Tailwind CSS 一个CSS 框架&#xff0c;提供组件化的样式&#xff0c;直接在HTML 中编写样式&#xff0c;无需额外自定义CSS &#xff0c;快速&#xff01; 简洁&#…

给小米/红米手机root(工具基本为官方工具)——KernelSU篇

目录 前言准备工作下载刷机包xiaomirom下载刷机包【适用于MIUI和hyperOS】“hyper更新”微信小程序【只适用于hyperOS】 下载KernelSU刷机所需程序和驱动文件 开始刷机设置手机第一种刷机方式【KMI】推荐提取boot或init_boot分区 第二种刷机方式【GKI】不推荐 结语 前言 刷机需…

路由器的WAN口和LAN口有什么区别?

今时今日&#xff0c;移动终端盛行的时代&#xff0c;WIFI可以说是家家户户都有使用到的网络接入方式。那么路由器当然也就是家家户户都不可或缺的设备了。而路由器上的两个实现网络连接的基础接口 ——WAN 口和 LAN 口&#xff0c;到底有什么区别&#xff1f;它们的功能和作用…

【Open X-Embodiment】简单数据下载与预处理

文章目录 1. RLDS Dataset2. 处理成numpy格式3. 存储桶 1. RLDS Dataset 从 Octo 里面找到数据下载的代码 rlds_dataset_mod github 按照官网代码配置环境后&#xff0c;修改 prepare_open_x.sh&#xff0c;相当于只用 gsutil 下载数据&#xff1a; DOWNLOAD_DIR/mnt/data…

神经网络八股(1)

1.什么是有监督学习&#xff0c;无监督学习 有监督学习是带有标签的&#xff0c;无监督学习是没有标签的&#xff0c;简单来说就是有监督学习的输入输出都是固定的&#xff0c;已知的&#xff0c;无监督学习输入是已知的&#xff0c;输出是不固定的&#xff0c;无监督学习是通…

达梦:开发 ODBC配置指南

目录 达梦数据库DM8 ODBC配置指南&#xff08;Linux环境&#xff09;ODBC一、环境准备二、核心配置步骤1. 安装unixODBC2. 配置ODBC驱动&#xff08;odbcinst.ini&#xff09;3. 配置数据源&#xff08;odbc.ini&#xff09; 三、连接测试与验证1. 使用isql工具测试2. 执行基础…

Python游戏编程之赛车游戏6-1

通过Python的pygame模块可以实现赛车游戏&#xff0c;如图1所示。 图1 赛车游戏 从图1中可以看出&#xff0c;玩家通过键盘的左右键操作蓝色汽车躲避红色汽车的撞击&#xff0c;每成功躲避过一辆红色汽车&#xff0c;则玩家得一分。当蓝色汽车被红色汽车撞击后&#xff0c;游戏…

【Linux网络】序列化、守护进程、应用层协议HTTP、Cookie和Session

⭐️个人主页&#xff1a;小羊 ⭐️所属专栏&#xff1a;Linux 很荣幸您能阅读我的文章&#xff0c;诚请评论指点&#xff0c;欢迎欢迎 ~ 目录 1、序列化和反序列化2、守护进程2.1 什么是进程组&#xff1f;2.2 什么是会话&#xff1f; 3、应用层协议HTTP3.1 HTTP协议3.2 HT…

【Java消息队列】应对消息丢失、重复、顺序与积压的全面策略

应对消息丢失、重复、顺序与积压的全面策略 引言kafka消息丢失生产者消费者重复消费顺序消费消息积压生产者消费者其他RabbitMQ消息丢失生产者事务机制,保证生产者发送消息到 RabbitMQ Server发送方确认机制,保证消息能从交换机路由到指定队列保证消息在 RabbitMQ Server 中的…

Windows 上源码安装 FastGPT

FastGPT 是一个强大的 AI RAG 平台&#xff0c;值得我们去学习了解。与常见的 Python 体系不同&#xff0c;Fast GPT 采用 Node.js/Next.js 平台&#xff08;对于广大 JS 开发者或前端开发者比较亲切友好&#xff09;&#xff0c;安装或部署比较简单。虽然一般情况下推荐简单的…

【HeadFirst系列之HeadFirstJava】第5天之超强力方法 —— 从战舰游戏到循环控制

编写程序&#xff1a;超强力方法 —— 从战舰游戏到循环控制 在《Head First Java》的第五章节中&#xff0c;作者通过一个简单的战舰游戏示例&#xff0c;深入讲解了如何编写Java程序&#xff0c;并重点介绍了方法和循环控制的使用。这一章节的核心思想是&#xff1a;通过模块…

软件单元测试的技术要求

文章目录 一、软件单元测试的概念二、测试对象三、测试目的四、进入条件五、测试内容六、测试环境七、测试实施方一、软件单元测试的概念 单元测试(Unit Testing),是指对软件中的最小可测试单元进行测试验证。单元测试是白盒测试,主要依据软件详细设计和软件代码进行,不仅…

‌挖数据平台对接DeepSeek推出一键云端部署功能:API接口驱动金融、汽车等行业智能化升级

云端部署 引言&#xff1a;当数据生产力遇上云端智能化 2025年2月23日&#xff0c;国内领先的数据服务商挖数据平台宣布与人工智能巨头DeepSeek达成战略合作&#xff0c;正式推出“一键云端部署”功能。这一功能以API&#xff08;应用程序接口&#xff09;为核心&#xff0c;通…