Linux 命令大全完整版(04)
1. 用户信息相关命令
who
- 功能说明:显示目前登入系统的用户信息。
- 语 法:
who [-Himqsw][--help][--version][am i][记录文件]
- 补充说明:执行这项指令可得知目前有哪些用户登入系统,单独执行
who
指令会列出登入帐号、使用的终端机、登入时间以及从何处登入或正在使用哪个X
显示器。 - 参 数:
-H
或--heading
:显示各栏位的标题信息列。-i
或-u
或--idle
:显示闲置时间,若该用户在前一分钟之内有进行任何动作,将标示成"."
号,如果该用户已超过 24 小时没有任何动作,则标示出"old"
字符串。-m
:此参数的效果和指定"am i"
字符串相同。-q
或--count
:只显示登入系统的帐号名称和总人数。-s
:此参数将忽略不予处理,仅负责解决who
指令其他版本的兼容性问题。-w
或-T
或--mesg
或--message
或--writable
:显示用户的信息状态栏。--help
:在线帮助。--version
:显示版本信息。
whoami
- 功能说明:显示自身的用户名称,本指令相当于执行
"id -un"
指令。 - 语 法:
whoami [--help][--version]
- 参 数:
--help
:在线帮助。--version
:显示版本信息。
whois
- 功能说明:查找并显示用户信息。
- 语 法:
whois [帐号名称]
- 补充说明:
whois
指令会去查找并显示指定帐号的用户相关信息,因为它是到Network Solutions
的WHOIS
数据库去查找,所以该帐号名称必须在上面注册方能寻获,且名称没有大小写的差别。
2. Linux 系统设置命令
alias
- 功能说明:设置指令的别名。
- 语 法:
alias[别名]=[指令名称]
- 补充说明:用户可利用
alias
,自定指令的别名。若仅输入alias
,则可列出目前所有的别名设置。alias
的效力仅及于该次登入的操作。若要每次登入时即自动设好别名,可在.profile
或.cshrc
中设定指令的别名。 - 参 数:若不加任何参数,则列出目前所有的别名设置。
apmd(advanced power management BIOS daemon)
- 功能说明:进阶电源管理服务程序。
- 语 法:
apmd [-u v V W][-p <百分比变化量>][-w <百分比值>]
- 补充说明:
apmd
负责BIOS
进阶电源管理(APM)
相关的记录、警告与管理工作。 - 参 数:
-p<百分比变化量>
或--percentage<百分比变化量>
:当电力变化的幅度超出设置的百分比变化量,即记录事件,百分比变化量的预设值为 5,若设置值超过 100,则关闭此功能。-u
或--utc
:将BIOS
时钟设为UTC
,以便从悬待模式恢复时,将-u
参数传送至clock
或hwclock
程序。-v
或--verbose
:记录所有的APM
事件。-V
或--version
:显示版本信息。-w<百分比值>
或--warn<百分比值>
:当电池不在充电状态时,且电池电量低于设置的百分比值,则在syslog(2)
的ALERT
层记录警告信息。百分比值的预设置为 10,若设置为 0,则关闭此功能。-W
或--wall
:发出警告信息给所有人。
aumix(audio mixer)
- 功能说明:设置音效装置。
- 语 法:
aumix [-123bcilmoprstvwWx][(+/-)强度][PqR][-dfhILqS]
- 补充说明:设置各项音效装置的信号强度以及指定播放与录音的装置。
- 参 数:
[-123bcilmoprstvwWx]
为频道参数,用来指定装置的频道;[PqR]
可用来指定播放或录音装置;[-dfhILqS]
则为指令参数。若不加任何参数,aumix
会显示简单的图形界面供调整设置频道参数:-1
:输入信号线 1。-2
:输入信号线 2。-3
:输入信号线 3。-b
:低音。-c
:CD
。-i
:输入信号强度。-m
:麦克风。-o
:输出信号强度。-p
:PC
喇叭。-r
:录音。-s
:合成器。-t
:高音。-v
:主音量。-w
:PCM
。-W
:PCM2
。-x
:混音器。
(+/-)强度
:出现(+/-)
时,代表在原有的强度上加减指定值。若未使用(+/-)
,则直接将强度设为指定值。指定音效装置。P
:指定播放装置。q
:显示频道设置。R
:指定录音装置。指令参数
:-d
:指定音效装置的名称。-f
:指定存储或载入设置的文件。-h
:在使用时显示信息。-I
:以图形界面方式来执行aumix
。-L
:从$HOME/.aumixrc
或/etc/aumixrc
载入设置。-q
:显示所有频道的设置值。-S
:将设置值保存至/HOME/.aumixrc
。
bind
- 功能说明:显示或设置键盘按键与其相关的功能。
- 语 法:
bind [-dlv][-f <按键配置文件>][-m <按键配置>][-q <功能>]
- 补充说明:您可以利用
bind
命令了解有哪些按键组合与其功能,也可以自行指定要用哪些按键组合。 - 参 数:
-d
:显示按键配置的内容。-f<按键配置文件>
:载入指定的按键配置文件。-l
:列出所有的功能。-m<按键配置>
:指定按键配置。-q<功能>
:显示指定功能的按键。-v
:列出目前的按键配置与其功能。
chkconfig(check config)
- 功能说明:检查、设置系统的各种服务。
- 语 法:
chkconfig [--add][--del][--list][系统服务]
或chkconfig [--level <等级代号>][系统服务][on/off/reset]
- 补充说明:这是
Red Hat
公司遵循GPL
规则所开发的程序,它可查询操作系统在每一个执行等级中会执行哪些系统服务,其中包括各类常驻服务。 - 参 数:
--add
:增加所指定的系统服务,让chkconfig
指令得以管理它,并同时在系统启动的叙述文件内增加相关数据。--del
:删除所指定的系统服务,不再由chkconfig
指令管理,并同时在系统启动的叙述文件内删除相关数据。--level <等级代号>
:指定读系统服务要在哪一个执行等级中开启或关闭。
chroot(change root)
- 功能说明:改变根目录。
- 语 法:
chroot [--help][--version][目的目录][执行指令...]
- 补充说明:把根目录换成指定的目的目录。
- 参 数:
--help
:在线帮助。--version
:显示版本信息。
clock
- 功能说明:调整
RTC
时间。 - 语 法:
clock [--adjust][--debug][--directisa][--getepoch][--hctosys][--set --date="<日期时间>"][--setepoch --epoch=< >][--show][--systohc][--test][--utc][--version]
- 补充说明:
RTC
是电脑内建的硬件时间,执行这项指令可以显示现在时刻,调整硬件时钟的时间,将系统时间设成与硬件时钟之时间一致,或是把系统时间回存到硬件时钟。 - 参 数:
--adjust
:第一次使用"--set"
或"--systohc"
参数设置硬件时钟,会在/etc
目录下产生一个名称为adjtime
的文件。当再次使用这两个参数调整硬件时钟,此文件便会记录两次调整间之差异,日后执行clock
指令加上"--adjust"
参数时,程序会自动根据记录文件的数值差异,计算出平均值,自动调整硬件时钟的时间。--debug
:详细显示指令执行过程,便于排错或了解程序执行的情形。--directisa
:告诉clock
指令不要通过/dev/rtc
设备文件,直接对硬件时钟进行存取。这个参数适用于仅有ISA
总线结构的老式电脑。--getepoch
:把系统核心内的硬件时钟新时代数值,呈现到标准输出设备。--hctosys
:Hardware Clock to System Time
,把系统时间设成和硬件时钟一致。由于这个动作将会造成系统全面更新文件的存取时间,所以最好在系统启动时就执行它。--set--date
:设置硬件时钟的日期和时间。--setepoch--epoch=<年份>
:设置系统核心之硬件时钟的新时代数值,年份以四位数字表示。--show
:读取硬件时钟的时间,并将其呈现至标准输出设备。--systohc
:System Time to Hardware Clock
,将系统时间存回硬件时钟内。--test
:仅作测试,并不真的将时间写入硬件时钟或系统时间。--utc
:把硬件时钟上的时间视为UTC
,有时也称为UTC
或UCT
。--version
:显示版本信息。
crontab
- 功能说明:设置计时器。
- 语 法:
crontab [-u <用户名称>][配置文件]
或crontab [-u <用户名称>][-elr]
- 补充说明:
cron
是一个常驻服务,它提供计时器的功能,让用户在特定的时间得以执行预设的指令或程序。只要用户会编辑计时器的配置文件,就可以使用计时器的功能。其配置文件格式如下:Minute Hour Day Month DayOFWeek Command
- 参 数:
-e
:编辑该用户的计时器设置。-l
:列出该用户的计时器设置。-r
:删除该用户的计时器设置。-u<用户名称>
:指定要设定计时器的用户名称。
declare
- 功能说明:声明
shell
变量。 - 语 法:
declare [+/-][rxi][变量名称=设置值]
或declare -f
- 补充说明:
declare
为shell
指令,在第一种语法中可用来声明变量并设置变量的属性([rix]
即为变量的属性),在第二种语法中可用来显示shell
函数。若不加上任何参数,则会显示全部的shell
变量与函数(与执行set
指令的效果相同)。 - 参 数:
+/-
:"-"
可用来指定变量的属性,"+"
则是取消变量所设的属性。-f
:仅显示函数。r
:将变量设置为只读。x
:指定的变量会成为环境变量,可供shell
以外的程序来使用。i
:[设置值]
可以是数值、字符串或运算式。
depmod(depend module)
- 功能说明:分析可载入模块的相依性。
- 语 法:
depmod [-adeisvV][-m <文件>][--help][模块名称]
- 补充说明:
depmod
可检测模块的相依性,供modprobe
在安装模块时使用。 - 参 数:
-a
或--all
:分析所有可用的模块。-d
或debug
:执行排错模式。-e
:输出无法参照的符号。-i
:不检查符号表的版本。-m<文件>
或system-map<文件>
:使用指定的符号表文件。-s
或--system-log
:在系统记录中记录错误。-v
或--verbose
:执行时显示详细的信息。-V
或--version
:显示版本信息。--help
:显示帮助。
dircolors
- 功能说明:设置
ls
指令在显示目录或文件时所用的色彩。 - 语 法:
dircolors [色彩配置文件]
或dircolors [-bcp][--help][--version]
- 补充说明:
dircolors
可根据[色彩配置文件]
来设置LS_COLORS
环境变量或是显示设置LS_COLORS
环境变量的shell
指令。 - 参 数:
-b
或--sh
或--bourne-shell
:显示在Bourne shell
中,将LS_COLORS
设为目前预设置的shell
指令。-c
或--csh
或--c-shell
:显示在C shell
中,将LS_COLORS
设为目前预设置的shell
指令。-p
或--print-database
:显示预设置。--help
:显示帮助。--version
:显示版本信息。
dmesg
- 功能说明:显示开机信息。
- 语 法:
dmesg [-cn][-s <缓冲区大小>]
- 补充说明:
kernel
会将开机信息存储在ring buffer
中。您若是开机时来不及查看信息,可利用dmesg
来查看。开机信息亦保存在/var/log
目录中,名称为dmesg
的文件里。 - 参 数:
-c
:显示信息后,清除ring buffer
中的内容。-s<缓冲区大小>
:预设置为 8196,刚好等于ring buffer
的大小。-n
:设置记录信息的层级。
enable
- 功能说明:启动或关闭
shell
内建指令。 - 语 法:
enable [-n][-all][内建指令]
- 补充说明:若要执行的文件名称与
shell
内建指令相同,可用enable -n
来关闭shell
内建指令。若不加-n
参数,enable
可重新启动关闭的指令。 - 参 数:
-n
:关闭指定的shell
内建指令。-all
:显示shell
所有关闭与启动的指令。
eval
- 功能说明:重新运算求出参数的内容。
- 语 法:
eval [参数]
- 补充说明:
eval
可读取一连串的参数,然后再依参数本身的特性来执行。 - 参 数:参数不限数目,彼此之间用分号分开。
export
- 功能说明:设置或显示环境变量。
- 语 法:
export [-fnp][变量名称]=[变量设置值]
- 补充说明:在
shell
中执行程序时,shell
会提供一组环境变量。export
可新增、修改或删除环境变量,供后续执行的程序使用
相关文章:
Linux 命令大全完整版(04)
1. 用户信息相关命令 who 功能说明:显示目前登入系统的用户信息。语 法:who [-Himqsw][--help][--version][am i][记录文件]补充说明:执行这项指令可得知目前有哪些用户登入系统,单独执行 who 指令会列出登入帐号、使用的终端…...
嵌入式Linux内核底层调试技术Kprobes
大家好,我是bug菌~ Kprobes 是 Linux 内核中一种动态插桩(Dynamic Instrumentation)技术,允许在不修改内核源码或重启系统的前提下,动态监控内核函数的执行。它是内核调试、性能分析和安全监控的重要工具。以下从技术…...

leetcode 119. 杨辉三角 II
给定一个非负索引 rowIndex,返回「杨辉三角」的第 rowIndex 行。 在「杨辉三角」中,每个数是它左上方和右上方的数的和。 示例 1: 输入: rowIndex 3 输出: [1,3,3,1]示例 2: 输入: rowIndex 0 输出: [1]示例 3: 输入: rowIndex 1 输出: [1,1]提示…...

内网网络安全的解决之道
本文简要分析了企业内部网络所面临的主要分析,阐述了安全管理人员针对不同威胁的主要技术应对措施。进一步介绍了业界各种技术措施的现状,并提出了未来可能的发展趋势。 内网网络安全问题的提出 网络安全对于绝大多数人而言指的都是互联网安全ÿ…...
分布式光纤声波振动技术在钻井泄漏检测中的应用
在石油天然气的钻井作业中,及时发现并定位泄漏点对于保障开采安全、降低环境污染以及避免经济损失至关重要。传统的泄漏检测方法往往存在局限性,而分布式光纤声波振动技术凭借其独特的优势,正逐渐成为钻井过程中寻找泄漏的有力工具。 技术原理…...

deepseek 导出导入模型(Windows)
前言 实现导出导入deepseek 模型。deepseek 安装Windows下参考 Windows 导出模型 Restart-Service 重启服务参考Stop-Service 关闭服务参考Start-Service 确定服务参考Compress-Archive 压缩参考Expand-Archive 解压参考setx 环境变量参考C:\Users\用户名\.ollama\models 默…...
Spring MVC配置文件
1. DispatcherServlet配置 作用:DispatcherServlet是Spring MVC的核心前端控制器,用于接收所有HTTP请求,并将请求分发给对应的处理器(Controller)。 配置方式: 在web.xml中配置DispatcherServletÿ…...

计算机视觉:主流数据集整理
第一章:计算机视觉中图像的基础认知 第二章:计算机视觉:卷积神经网络(CNN)基本概念(一) 第三章:计算机视觉:卷积神经网络(CNN)基本概念(二) 第四章:搭建一个经典的LeNet5神经网络(附代码) 第五章࿱…...

基于AT89C52单片机的出租车计价器
点击链接获取Keil源码与Project Backups仿真图: https://download.csdn.net/download/qq_64505944/90419909?spm1001.2014.3001.5501 C17 部分参考设计如下: 摘要 随着城市交通行业的迅速发展,出租车作为最主要的城市公共交通工具之一…...
C++入门基础课程讲解
C编程入门课程 | 码学堂 竞赛名师授课,不仅涵盖了从零开始学习C的所有必要知识点,还深入探讨了基础算法及其应用,课程内容包括: (1)编程及上机平台介绍:包括推荐使用的IDE和在线编译器…...

Graspness Discovery in Clutters for Fast and Accurate Grasp Detection 解读
研究背景 研究问题 :这篇文章要解决的问题是如何在杂乱的环境中快速且准确地检测抓取姿态。传统的 6自由度抓取方法将场景中的所有点视为平等,并采用均匀采样来选择抓取候选点,但忽略了抓取位置的重要性,这极大地影响了抓取姿态检…...
MyBatis的CRUD
1. what MyBatis是一款优秀的持久层框架,它支持自定义SQL、存储过程以及高级映射。MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。MyBatis可以通过简单的XML或注解来配置和映射实体类型、接口、Java POJO(Plain Old Java Objects,普…...
leetcode 题目解析 第3题 无重复字符的最长子串
给定一个字符串 s ,请你找出其中不含有重复字符的 最长 子串的长度。 示例 1: 输入: s “abcabcbb” 输出: 3 解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。 示例 2: 输入: s “bbbbb” 输出: 1 解释: 因为无重复字符的最长子串是 “b”…...

深度学习入门--神经网络
初学,若有错误,恳请指正。 目录 初学,若有错误,恳请指正。 3.1 从感知机到神经网络 3.1.1 神经网络的例子 3.1.2 复习感知机 3.1.3 激活函数登场 3.2 激活函数 3.2.1 sigmoid 函数 3.2.2 阶跃函数的实现 3.2.3 阶跃函数…...

pycharm 调试 debug 进入 remote_sources
解决办法1: pycharm函数跳转到remote_sources中的文件中_pycharm修改remotesource包存放地址-CSDN博客 file->settings->project structure将项目文件夹设为"Sources"(此时文件夹会变为蓝色)。 解决方法2 Debug:使用Pychar…...

【复习】计算机网络
网络模型 OSI 应用层:给应用程序提供统一的接口表示层:把数据转换成兼容另一个系统能识别的格式会话层:负责建立、管理、终止表示层实体之间的通信会话传输层:负责端到端的数据传输网络层:负责数据的路由、转发、分片…...
CentOS停服后的替代选择:openEuler、Rocky Linux及其他系统的未来展望
CentOS停服后的替代选择:openEuler、Rocky Linux及其他系统的未来展望 引言CentOS停服的背景华为openEuler:面向未来的开源操作系统1. 简介2. 特点3. 发展趋势 Rocky Linux:CentOS的精神继承者1. 简介2. 特点3. 发展趋势 其他可选的替代系统1…...

ollama+open-webui,本地部署自己的大模型
目录 一、效果预览 二、部署ollama 1.ollama说明 2.安装流程 2.1 windows系统 2.1.1下载安装包 2.1.2验证安装结果 2.1.3设置模型文件保存地址 2.1.4拉取大模型镜像 2.2linux系统 2.2.1下载并安装ollama 2.2.2设置环境变量 2.2.3拉取模型文件 三、部署open-webui…...
Oracle EBS 12.1和APEX 集成时 Apache的配置代理
在有些场景下,apex的前端服务不是和oracle EBS 应用部署在同一个服务器上或者要求apex和访问地址和EBS公用同一个域名同一个端口,那么怎么才能做到用EBS 的域名和端口来实现对apex的访问呢 通过配置代理规则解决,以Oracle EBS 12.1.3 为例&am…...
hive开窗函数边界值ROWS BETWEEN 和 RANGE BETWEEN区别
目录 一、概念 1.rows between ... and ... 2.range between ... and ... 二、语法 1.关键词含义 一、概念 1.rows between ... and ... rows:指以行号来决定frame的范围,是物理意义上的行。 2.range between ... and ... range:指以当…...

label-studio的使用教程(导入本地路径)
文章目录 1. 准备环境2. 脚本启动2.1 Windows2.2 Linux 3. 安装label-studio机器学习后端3.1 pip安装(推荐)3.2 GitHub仓库安装 4. 后端配置4.1 yolo环境4.2 引入后端模型4.3 修改脚本4.4 启动后端 5. 标注工程5.1 创建工程5.2 配置图片路径5.3 配置工程类型标签5.4 配置模型5.…...

基于FPGA的PID算法学习———实现PID比例控制算法
基于FPGA的PID算法学习 前言一、PID算法分析二、PID仿真分析1. PID代码2.PI代码3.P代码4.顶层5.测试文件6.仿真波形 总结 前言 学习内容:参考网站: PID算法控制 PID即:Proportional(比例)、Integral(积分&…...

React第五十七节 Router中RouterProvider使用详解及注意事项
前言 在 React Router v6.4 中,RouterProvider 是一个核心组件,用于提供基于数据路由(data routers)的新型路由方案。 它替代了传统的 <BrowserRouter>,支持更强大的数据加载和操作功能(如 loader 和…...

Linux-07 ubuntu 的 chrome 启动不了
文章目录 问题原因解决步骤一、卸载旧版chrome二、重新安装chorme三、启动不了,报错如下四、启动不了,解决如下 总结 问题原因 在应用中可以看到chrome,但是打不开(说明:原来的ubuntu系统出问题了,这个是备用的硬盘&a…...

BCS 2025|百度副总裁陈洋:智能体在安全领域的应用实践
6月5日,2025全球数字经济大会数字安全主论坛暨北京网络安全大会在国家会议中心隆重开幕。百度副总裁陈洋受邀出席,并作《智能体在安全领域的应用实践》主题演讲,分享了在智能体在安全领域的突破性实践。他指出,百度通过将安全能力…...

自然语言处理——Transformer
自然语言处理——Transformer 自注意力机制多头注意力机制Transformer 虽然循环神经网络可以对具有序列特性的数据非常有效,它能挖掘数据中的时序信息以及语义信息,但是它有一个很大的缺陷——很难并行化。 我们可以考虑用CNN来替代RNN,但是…...
OpenLayers 分屏对比(地图联动)
注:当前使用的是 ol 5.3.0 版本,天地图使用的key请到天地图官网申请,并替换为自己的key 地图分屏对比在WebGIS开发中是很常见的功能,和卷帘图层不一样的是,分屏对比是在各个地图中添加相同或者不同的图层进行对比查看。…...
DeepSeek 技术赋能无人农场协同作业:用 AI 重构农田管理 “神经网”
目录 一、引言二、DeepSeek 技术大揭秘2.1 核心架构解析2.2 关键技术剖析 三、智能农业无人农场协同作业现状3.1 发展现状概述3.2 协同作业模式介绍 四、DeepSeek 的 “农场奇妙游”4.1 数据处理与分析4.2 作物生长监测与预测4.3 病虫害防治4.4 农机协同作业调度 五、实际案例大…...

如何在网页里填写 PDF 表格?
有时候,你可能希望用户能在你的网站上填写 PDF 表单。然而,这件事并不简单,因为 PDF 并不是一种原生的网页格式。虽然浏览器可以显示 PDF 文件,但原生并不支持编辑或填写它们。更糟的是,如果你想收集表单数据ÿ…...

技术栈RabbitMq的介绍和使用
目录 1. 什么是消息队列?2. 消息队列的优点3. RabbitMQ 消息队列概述4. RabbitMQ 安装5. Exchange 四种类型5.1 direct 精准匹配5.2 fanout 广播5.3 topic 正则匹配 6. RabbitMQ 队列模式6.1 简单队列模式6.2 工作队列模式6.3 发布/订阅模式6.4 路由模式6.5 主题模式…...