Linux基础(二)—— 如何查看Linux命令

【Unity报错】Unity导入海康SDK 报错 DllNotFoundException: PlayCtrl assembly 2.尝试按网上其他的办法(包括使用depengs查看dll依赖等)1.先检查Plugins文件夹中是否存在PlayCtrl文件。3.如果网上查阅的办法都不能解决,请继续往下看。更换低版本的SDK库文件。 阅读详情

引入

Linux下使用

ls --help

或者

man ls

以后者为例,查看ls命令说明如下
在这里插入图片描述
其中有几个要点:

  • LS(1)的1是什么
  • SYNOPSIS的语法格式具体含义
  • Description中同时出现-a,–all是何含义

下面来一一解读,重点是SYNOPSIS。

LS(1)

Linux将支持的命令归类到不同的section,不同的section有自己的序号,可见官网说明:man-pages

section numberdescription
1User commands; man-pages includes a small number of Section 1 pages that document programs supplied by the GNU C library.
2System calls documents the system calls provided by the Linux kernel.
3Library functions documents the functions provided by the standard C library.
4Devices documents details of various devices, most of which reside in /dev.
5Files describes various file formats and filesystems, and includes proc(5), which documents the /proc file system.
7Overviews, conventions, and miscellaneous.
8Superuser and system administration commands; man-pages includes a small number of Section 8 pages that document programs supplied by the GNU C library.

一般来说,我们使用的命令基本都是Section 1下的,有时需要去特定section下查看命令(不同section下有同名命令),也可以带此参数,e.g.

man 2 read

SYNOPSIS

synopsis: 大纲,概要。

在描述命令行参数的时候,其格式有约定俗成的写法,各系统之间也有差别。一般采用的格式如下:


命令 <必选参数1|必选参数2> [-option {必选参数1|必选参数2|必选参数3}] [可选参数...] {(默认参数)|参数|参数}

命令格式中常用的几个符号含义如下:

section numberdescription
尖括号< >必选参数,实际使用时应将其替换为所需要的参数
花括号{ }必选参数,如果内部参数用
方括号[ ]可选参数,在命令中根据需要加以取舍
小括号( )指明参数的默认值,只用于{ }中
竖线|用于分隔多个互斥参数,含义为“或”,使用时只能选择一个。
省略号…可使用多个参数

参考:命令行语法格式及特殊字符

下面举例来说明

ls

在这里插入图片描述

  • 1代表User commands,用户命令
  • OPTION是可选的(方括号),即可以不加,直接使用ls,如
ls 1.txt
  • 后面的省略号表示可以多个参数同时使用(这里的省略号在方括号外面,没关系,大同小异),如
ls -al 1.txt

其中的-a,-l含义下方有说明:
在这里插入图片描述
在这里插入图片描述

  • [FILE]指的是文件(夹)名,也是可选项,可以没有,也可以多个同时出现。
    注,ls不加文件名则默认list当前路径下的文件

git commit

在这里插入图片描述

  • 1代表User commands,用户命令
    SYNOPSIS部分比较详细,每个参数可选项都已指明,而不是抽象的OPTIONS。
  • [ ]的参数表示可选项,e.g.
-a
  • < >:的参数表示必须写。e.g.
[-F <file> | -m <msg>]

即虽然本项整体是可选的,但是一旦使用,则只能使用-F或者-m其中一个参数,如果使用-F则必须加上< file >参数(应该是文件名),如果使用-m参数,则必须要加上< msg >提交信息。
在这里插入图片描述

  • { }:的参数表示至少选择一个.e.g.
[(-c | -C | --fixup | --squash) < commit >)]

-a,–all

简而言之,二者等效。详见:Linux命令长选项"–“和短选项”-“和没有”-"选项区别(选项的单双连字符’-‘和’–'区别)
这里看到很有意思的一点:

  • 之所以长选项要用两个横杠–来作为前缀,是因为为了区分多个短选项和一个长选项的
tar -vxf

如果长选项也用一个横杠来作为前缀,那么这个vxf就有歧义了。

  • 不是所有以单杠开头的多字母字符串都是单选项组合,如
find -name -fstype

我的猜测:从技术上看,只要在该命令(可以看作命名空间)下,不引起歧义即可(单选项无论怎怎么组合凑不出长选项单词),长选项同样可以"-"开头。
大多数命令遵循这一规范应该是约定俗称的做法。

电路课设-音响分频器电路设计 (一)题目简介 1.一阶分频器电路设计 假定高音和低音扬声器均等效为 16 欧姆电阻,设计如图 2 的简单分频器电 路,要求高低频分界(两个滤波器的截止频率)为 5kHz。 1) 写出高音扬声器和低音扬声器电压对于 vs 的传递函数,确定电路中电 容 C 和电感 L 的元件值;2)利用 AC 频率扫描分析求出两个扬声器电压的频率响应曲线,验证计算 结果。用包含高低频成分的电压 vs 激励进行测量验证。 3)计算并利用 EWB 仿真证明从 vs 看进去的阻抗为一常数 16 欧姆。 阅读详情

相关推荐

数据集分享 | IWR1642呼吸心跳数据集

雷达开源数据库 数据集

【调皮连续波】雷达技术领域知识博主 3205

Linux 自定义简单命令

如何让一个脚本文件没有.sh后缀输入文件名即可执行 权限问题 首先当然得让它成为可执行文件,不要出现死亡Permission denine 执行以下命令 chmod +x 文件路径/文件名 两种方式 当我们输入一个命令的时候默认是从下面这些路径进行查找的,所以我们要做的就是把当前这个文件的路径添加过去,你可以输入下面这个命令进行查看 echo $PATH 第一种(临时) 你可以通过export的方式进行直接导入过去 export PATH="$PWD:$PATH" 重新打印命令就可以看见当前目录已经

weixin_44389717的博客 1559

#基于原生JS的交互式代码高亮编辑器实现教程

本文介绍了一个轻量级交互式代码高亮编辑器的实现方案。该编辑器采用原生JavaScript开发,支持语法高亮、行号显示、主题切换等核心功能,适合嵌入博客、文档等场景使用。 项目技术栈包括HTML5/CSS3/JavaScript,使用Prism.js实现语法高亮,prettier提供代码格式化功能。编辑器界面分三个区域:顶部工具栏(语言选择/主题切换)、中间编辑区(行号+代码)、底部状态栏(语言/字符数)。 核心功能实现包括:通过contenteditable属性创建可编辑区域,Flex布局实现行号与代码同步

qq_42386733的博客 1035

linux自定义命令

linux如何自定义终端命令

qq_62390970的博客 3585

从服装打版到激光切割:二维异形件排版算法在实际生产中的避坑指南

本文深入探讨二维异形件排版算法在服装、家具等行业的实际应用,对比NFP和重叠移除两种核心策略的优缺点,并提供算法落地的五大实战陷阱与解决方案。通过案例分析和技术要点解析,帮助生产管理者提升材料利用率5%-15%,优化生产效率。

weixin_28717431的博客 416

用VINS-Fusion跑通EuRoC数据集:Ubuntu22.04+ROS2环境下的保姆级评测指南

本文详细介绍了在Ubuntu22.04和ROS2 Humble环境下使用VINS-Fusion处理EuRoC数据集的完整流程。从环境配置、数据集转换到参数调优和性能评估,提供了一套全面的多传感器融合分析方案,帮助开发者在无人机精准定位场景中实现高效部署与优化。

weixin_29212867的博客 517

linux 查看自定义命令,linux之自定义命令

本人使用的是ubuntu系统,不喜欢建各种桌面快捷链接,但是每次启动个软件,去查找又麻烦,所以自定义了命令,来快捷的启动应用:1、修改/etc/bash.bashrc,在文件末尾,加上如下List-1中的内容。2、执行source /etc/bash.bashrc,之后在命令行中执行idea,就会启动Intellij idea应用了,简单、合适、方便。List-1 #custom aliasjet...

weixin_36432451的博客 1770

基础知识学习 -- qnx 系统

qnx os车载系统

求变,从思想开始 3873

Linux终端自定义命令

Linux终端自定义命令

qq_37894807的博客 727

TripoSR: Fast 3D Object Reconstruction from a Single Image 论文阅读

模型的主要参数,如变换器的层数、三平面的维度、NeRF模型的具体细节和主要训练配置,在表1中详细说明。TripoSR的算法流程结合了先进的数据处理、模型设计和训练技术,使其能够在不到0.5秒的时间内从单张图像中快速生成详细的3D网格。总体而言,TripoSR是一个强大的3D重建工具,它在速度和质量上都表现出色,但也需要考虑到其对计算资源的需求和在处理极端复杂场景时可能遇到的挑战。:通过精心策划的训练数据集和多样化的数据渲染技术,TripoSR提高了模型的泛化能力和对真实世界图像的适应性。

Christo的博客 1946

【26美赛C题】Data With The Stars第三问[影响因素分析模型]思路与代码

本文针对2026美赛C题《Dancing with the Stars》第二问,提出了一套系统的影响因素分析框架。通过多元回归模型和固定效应模型,量化分析了明星特征(年龄、职业等)、舞者搭档和比赛周次对评分的影响,发现评委与观众偏好存在差异。研究采用方差分解评估舞者效应占比,通过最优年龄分析和交互效应检验揭示非线性关系。最后运用差异性检验和结构方程模型(SEM)比较评委与观众偏好,为比赛结果预测和选手优化提供量化依据。该分析框架可系统揭示比赛成绩的关键驱动因素。

一键难忘的博客 756

Linux基础知识之——初识命令

Linux基础知识之——初识命令 @(Linux系统)[基础知识,命令] 在上一篇Blog中,我们讲述了计算机组成以及操作系统等基础知识。在经过了短期接触Linux系统之后,对她的最大的印象就是:键盘代替了鼠标,确实,如果不使用GUI界面(Linux中的图形界面)的话,用键盘输入一行行命...

chongganhe5072的博客 326

YOLOv9电力巡检实战:绝缘子破裂/鸟巢识别+无人机自动定位

摘要:本文聚焦电力输电线路巡检的效率与安全痛点,提出基于YOLOv9与无人机的智能巡检解决方案。针对绝缘子破裂、鸟巢等高危缺陷,通过“无人机改装-模型训练-缺陷识别-工单生成”四阶段工程落地流程,实现全自动化巡检。系统采用大疆M300无人机搭载RTK模块与Jetson边缘计算盒,结合改进YOLOv9模型实时识别5类缺陷,通过4G传输将GPS定位与缺陷数据同步至工单系统。实测表明,该方案巡检效率达50公里/天(较人工提升10倍),缺陷发现率95%(提升40%),事故预防率98%。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 1509

Linux基础命令—文件内容查看命令(二)

当我们在工作中通过终端远程登录服务器后,是不能看到图形界面的,我们做所有的操作都必须在终端窗口中通过终端命令实现,那么我们如果想在终端查看文件内容该怎么办呢?接下来就让我们学习一下文件内容查看命令吧!

CodeCat程序猫的blog 992

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

linux基础命令(二)(查看、过滤、统计)

linux基本命令

qq_57094995的博客 4399

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Linux基础命令(二):查看文件及内容处理命令

解释:rev 用于反转文件中每一行的字符顺序。

m0_63236927的博客 620

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Linux基础命令二:查看文件内容

1.cat 文本查看。查看指定文件的内容 [root@catyuan ~]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.l...

catyuan的博客 404

Linux-多种查看文件的方式

退出使用q命令 ifconfig可以查看网络配置

qq_45100361的博客 121

linux 查看当前用户  whoami

linux 之用户退出 exit 查看当前用户 whoami

stone_tomcate的博客 410

Linux常见命令

1、查看当前运行用户 id 2、查看 ip地址 ifconfig

行走的数据智能 134

Linux命令

ctrl+Dls。

m0_75257168的博客 252

Linux系统进程查看命令

今天继续给大家介绍Linux基础知识,本文主要内容是Linux的进程管理相关命令。 一、静态查看进程 在使用Linux系统的时候,我们时常要查看系统进程情况,主要是了解进程的PID、状态、内存分配、CPU和已经花费的时间以及运行该进程的用户ID。 ps命令常被用来静态查看进程,在这里的静态,就是指显示命令执行瞬间的系统进程情况,下面要介绍的动态,就是不断刷新显示进程情况。 ps进程使用示例如下: ps aux #查看进程使用情况 ps aux | less # 查看进程使用情况,考虑到显示过多,使用分管符和

永远是少年 3万+

二、Linux基础命令

是Linux命令行在执行命令时,需要一个工作目录,打开命令行程序(终端)默认设置工作目录在用户的HOME目录。查看/修改文件的扩展属性(如不可修改、追加-only 等,ext 文件系统特有)。:【可选,非必填】,选项/开关,通常用来修改命令行为(短格式如。:【可选,非必填】,参数/目标对象(如文件名、目录、搜索关键字)用来列出目录或文件的信息,是最常用的查看文件/目录内容的命令。更全,包括访问/修改/改变时间、inode、权限掩码等)。强得多(名称、时间、大小、类型等)。目录栈操作,方便在多个目录间跳。

2302_80308074的博客 970

Linux查看log日志命令总结

企业项目都运行在Linux环境,熟悉Linux环境下的日志查看结合远程调试端口及时排查程序bug,是后端程序员需掌握的必备技能。

weixin_43578751的博客 1万+

Linux 基础命令-系统信息查看

在 Linux 中,通过各种命令可以轻松查看和监控系统的运行状态和硬件配置。这些命令涵盖了从操作系统信息、CPU、内存到磁盘、网络的所有方面,为系统管理员和开发者提供了强大的工具来分析和维护系统。熟练掌握这些命令不仅有助于系统故障排查,还能帮助进行系统优化。

Flying_Fish_roe的博客 4175

Linux基础命令-ps查看进程状态

ps命令来自于英文词组“process status”,其功能使用与显示当前系统的进程状态。使用ps这个命令可以查看到进程的所有信息,例如说是进程的PID号、发起用户、系统资源使用占比(CPU,内存)、运行状态等。帮助我们可以及时发现哪些进程出现“僵死”或“不可中断”等异常情况。这个命令要记的参数并不多,可以说常用到的就那么几个,更主要还是要了解这个命令的内容的含义;

不吃羊的小灰灰博客 6262
上一篇: docker安装微信
下一篇: Lombok的利与弊
ProLayman
博客等级 码龄10年 105粉丝 192原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值