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:指以当…...
Lombok 的 @Data 注解失效,未生成 getter/setter 方法引发的HTTP 406 错误
HTTP 状态码 406 (Not Acceptable) 和 500 (Internal Server Error) 是两类完全不同的错误,它们的含义、原因和解决方法都有显著区别。以下是详细对比: 1. HTTP 406 (Not Acceptable) 含义: 客户端请求的内容类型与服务器支持的内容类型不匹…...
CTF show Web 红包题第六弹
提示 1.不是SQL注入 2.需要找关键源码 思路 进入页面发现是一个登录框,很难让人不联想到SQL注入,但提示都说了不是SQL注入,所以就不往这方面想了 先查看一下网页源码,发现一段JavaScript代码,有一个关键类ctfs…...
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.…...
React Native 导航系统实战(React Navigation)
导航系统实战(React Navigation) React Navigation 是 React Native 应用中最常用的导航库之一,它提供了多种导航模式,如堆栈导航(Stack Navigator)、标签导航(Tab Navigator)和抽屉…...
Appium+python自动化(十六)- ADB命令
简介 Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器 的状态。 adb ( Android Debug Bridge)是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设备进行通信。它可为各种设备操作提供便利,如安装和调试…...
2024年赣州旅游投资集团社会招聘笔试真
2024年赣州旅游投资集团社会招聘笔试真 题 ( 满 分 1 0 0 分 时 间 1 2 0 分 钟 ) 一、单选题(每题只有一个正确答案,答错、不答或多答均不得分) 1.纪要的特点不包括()。 A.概括重点 B.指导传达 C. 客观纪实 D.有言必录 【答案】: D 2.1864年,()预言了电磁波的存在,并指出…...
汽车生产虚拟实训中的技能提升与生产优化
在制造业蓬勃发展的大背景下,虚拟教学实训宛如一颗璀璨的新星,正发挥着不可或缺且日益凸显的关键作用,源源不断地为企业的稳健前行与创新发展注入磅礴强大的动力。就以汽车制造企业这一极具代表性的行业主体为例,汽车生产线上各类…...
Cinnamon修改面板小工具图标
Cinnamon开始菜单-CSDN博客 设置模块都是做好的,比GNOME简单得多! 在 applet.js 里增加 const Settings imports.ui.settings;this.settings new Settings.AppletSettings(this, HTYMenusonichy, instance_id); this.settings.bind(menu-icon, menu…...
MODBUS TCP转CANopen 技术赋能高效协同作业
在现代工业自动化领域,MODBUS TCP和CANopen两种通讯协议因其稳定性和高效性被广泛应用于各种设备和系统中。而随着科技的不断进步,这两种通讯协议也正在被逐步融合,形成了一种新型的通讯方式——开疆智能MODBUS TCP转CANopen网关KJ-TCPC-CANP…...
《基于Apache Flink的流处理》笔记
思维导图 1-3 章 4-7章 8-11 章 参考资料 源码: https://github.com/streaming-with-flink 博客 https://flink.apache.org/bloghttps://www.ververica.com/blog 聚会及会议 https://flink-forward.orghttps://www.meetup.com/topics/apache-flink https://n…...
