后端开发中linux常用指令,【收藏】Linux常用命令全称及讲解(一)

2024-02-28 21:50

本文主要是介绍后端开发中linux常用指令,【收藏】Linux常用命令全称及讲解(一),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

今天小编 要跟大家分享的文章是关于Linux常用命令全称及讲解(一)。从事IT行业的很多人都会使用Linux常用命令,但是知道这些常用命令全称的人并不多,让我们来看看这些常用命令对应的全称吧!小编精心整理了一下,毕竟常用命令比较多,如果没有你常用的还望海涵,下面来和小编一起看一看第一部分要介绍的命令吧!

e5f169a3642e1a20a9343873f065ab1c.png

1、ar命令–建立或修改备存文件

ar命令是“archiver”的缩写。用于建立或修改备存文件,或是从备存文件中抽取文件。可集合许多文件,成为单一的备存文件。在备存文件中,所有成员文件皆保有原来的属性与权限。

语法格式:ar [参数]

常用参数:

-d

删除备存文件中的成员文件

-m

变更成员文件在备存文件中的次序

-p

显示备存文件中的成员文件内容

-q

将文件附加在备存文件末端

等等

详情请参见:https://www.linuxcool.com/ar

2、as命令– GUN汇编器

as命令全称“assembler”,是二进制工具集GNU Binutils的一员,是GNU推出的一款汇编语言编译器集,用于将汇编代码编译为二进制代码,它支持多种不同类型的处理器。

语法格式:as [参数] [文件]

常用参数:

-ac

忽略失败条件

-ad

忽略调试指令

-ah

包括高级源

-al

包括装配

等等

详情请参见:https://www.linuxcool.com/as

3、awk命令–文本和数据进行处理的编程语言

awk命令是一种编程语言,用于在linux/unix下对文本和数据进行处理。全称为“Aho Weiberger and

Kernighan”,三个作者的姓的第一个字母。

而且它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。

语法格式:awk [参数] [文件]

常用参数:

-F

指定输入时用到的字段分隔符

-v

自定义变量

-f

从脚本中读取awk命令

-m

对val值设置内在限制

4、bash命令– shell脚本解释器

bash是一个为GNU计划编写的Unix

shell。它的名字是一系列缩写:Bourne-Again Shell —这是关于Bourne shell(sh)的一个双关语(Bourne again / born again)。

bash是大多数Linux系统以及Mac

OS X默认的shell,它能运行于大多数类Unix风格的操作系统之上,甚至被移植到了Microsoft Windows上的Cygwin系统中,以实现Windows的POSIX虚拟接口。此外,它也被DJGPP项目移植到了MS-DOS上。

语法格式:bash [参数] [文件]

常用参数:

-n

检测脚本是否正确,并不执行脚本

-x

执行脚本,输出执行过程

-c

bash从字符串中读入命令,如果字符串后还有变量就被设定为从$0开始的位置参数

5、bc命令–浮点运算

bc的英文全拼为“ Binary Calculator ”,是一种支持任意精度的交互执行的计算器语言。bash内置了对整数四则运算的支持,但是并不支持浮点运算,而bc命令可以很方便的进行浮点运算,当然整数运算也不再话下。

语法格式:bc [选项]

常用参数:

-i

强制进入交互式模式

-l

定义使用的标准数学库

-w

定义使用的标准数学库

-q

打印正常的GNU bc环境信息

6、bg命令–将作业放到后台运行

bg命令用于将作业放到后台运行,使前台可以执行其他任务。该命令的运行效果与在指令后面添加符号&的效果是相同的,都是将其放到系统后台执行。

语法格式:bg [参数]

常用参数:

作业标识

指定需要放到后台的作业标识号

7、cal命令–显示日历

cal命令的名字来自英语单词“Calendar”。改命令用来显示当前日历,或者指定日期的公历(公历是现在国际通用的历法,又称格列历,通称阳历。)如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份 。

语法格式:cal [参数] [月份] [年份]

常用参数:

-l

单月分输出日历

-3

显示最近三个月的日历

-s

将星期天作为月的第一天

-m

将星期一作为月的第一天

等等

详情请参见:https://www.linuxcool.com/cal

8、cat命令–在终端设备上显示文件内容

Linux系统中有很多个用于查看文件内容的命令,每个命令又都有自己的特点,比如这个cat命令就是用于查看内容较少的纯文本文件的。cat这个命令也很好记,因为cat在英语中是“猫”的意思,小猫咪是不是给您一种娇小、可爱的感觉呢?其实这个命令的全称是“concatenate”,是连锁的意思。

注意:当文件内容较大时,文本内容会在屏幕上快速闪动(滚屏),用户往往看不清所显示的具体内容。因此对于较长文件内容可以按Ctrl+S键,停止滚屏;以及Ctrl+Q键可以恢复滚屏;而按Ctrl+C(中断)键则可以终止该命令的执行。或者对于大文件,干脆用more命令吧!

语法格式:cat [参数] [文件]

常用参数:

-n

显示行数(空行也编号)

-s

显示行数(多个空行算一个编号)

-b

显示行数(空行不编号)

-E

每行结束处显示$符号

等等

详情请参见:https://www.linuxcool.com/cat

9、cd命令–切换目录

cd命令是”change directory”中单词的首字母缩写,其英文释义是改变目录,所以该命令的功能是从当前目录切换到指定目录。

其中目录的路径可分为绝对路径和相对路径。若目录名称省略,则切换至使用者的用户目录(也就是刚登录时所在的目录)。

另外,“~”也表示为用户目录的意思,“.”则是表示目前所在的目录,“..”则表示当前目录位置的上一级目录。

语法格式:cd [参数] [目录名]

常用参数:

-P

如果切换的目标目录是一个符号链接,则直接切换到符号链接指向的目标目录

-L

如果切换的目标目录是一个符号链接,则直接切换到符号链接名所在的目录

--

仅使用”-“选项时,当前目录将被切换到环境变量”OLDPWD”对应值的目录

~

切换至当前用户目录

等等

详情请参见:https://www.linuxcool.com/cd

10、chgrp命令–更改文件用户组

chgrp是英语单词“change group”的缩写,命令的作用和其中文释义一样,为用于变更文件或目录的所属群组。

语法格式: chgrp [参数] [目录]

常用参数:

-c

效果类似”-v”参数,但仅回报更改的部分

-f

不显示错误信息

-h

对符号连接的文件作修改,而不更动其他任何相关文件

-R

递归处理,将指定目录下的所有文件及子目录一并处理

等等

详情请参见:https://www.linuxcool.com/chgrp

以上就是小编今天为大家分享的关于Linux常用命令全称及讲解(一)的文章,希望本篇文章能够对正在从事Linux运维工作的小伙伴们有所帮助,想要了解更多Linux常用命令的介绍记得关注达内Linux培训官网,最后祝愿小伙伴们工作顺利,成为一名优秀的Linux运维工程师。

文章来源于Linux就该这么学 ,作者企鹅

【免责声明:本文图片及文字信息均由小编转载自网络,旨在分享提供阅读,版权归原作者所有,如有侵权请联系我们进行删除。】

这篇关于后端开发中linux常用指令,【收藏】Linux常用命令全称及讲解(一)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/756726

相关文章

Linux线程同步/互斥过程详解

《Linux线程同步/互斥过程详解》文章讲解多线程并发访问导致竞态条件,需通过互斥锁、原子操作和条件变量实现线程安全与同步,分析死锁条件及避免方法,并介绍RAII封装技术提升资源管理效率... 目录01. 资源共享问题1.1 多线程并发访问1.2 临界区与临界资源1.3 锁的引入02. 多线程案例2.1 为

Django开发时如何避免频繁发送短信验证码(python图文代码)

《Django开发时如何避免频繁发送短信验证码(python图文代码)》Django开发时,为防止频繁发送验证码,后端需用Redis限制请求频率,结合管道技术提升效率,通过生产者消费者模式解耦业务逻辑... 目录避免频繁发送 验证码1. www.chinasem.cn避免频繁发送 验证码逻辑分析2. 避免频繁

Spring Boot集成/输出/日志级别控制/持久化开发实践

《SpringBoot集成/输出/日志级别控制/持久化开发实践》SpringBoot默认集成Logback,支持灵活日志级别配置(INFO/DEBUG等),输出包含时间戳、级别、类名等信息,并可通过... 目录一、日志概述1.1、Spring Boot日志简介1.2、日志框架与默认配置1.3、日志的核心作用

MySQL常用字符串函数示例和场景介绍

《MySQL常用字符串函数示例和场景介绍》MySQL提供了丰富的字符串函数帮助我们高效地对字符串进行处理、转换和分析,本文我将全面且深入地介绍MySQL常用的字符串函数,并结合具体示例和场景,帮你熟练... 目录一、字符串函数概述1.1 字符串函数的作用1.2 字符串函数分类二、字符串长度与统计函数2.1

Oracle数据库定时备份脚本方式(Linux)

《Oracle数据库定时备份脚本方式(Linux)》文章介绍Oracle数据库自动备份方案,包含主机备份传输与备机解压导入流程,强调需提前全量删除原库数据避免报错,并需配置无密传输、定时任务及验证脚本... 目录说明主机脚本备机上自动导库脚本整个自动备份oracle数据库的过程(建议全程用root用户)总结

MySQL 内存使用率常用分析语句

《MySQL内存使用率常用分析语句》用户整理了MySQL内存占用过高的分析方法,涵盖操作系统层确认及数据库层bufferpool、内存模块差值、线程状态、performance_schema性能数据... 目录一、 OS层二、 DB层1. 全局情况2. 内存占js用详情最近连续遇到mysql内存占用过高导致

Linux如何查看文件权限的命令

《Linux如何查看文件权限的命令》Linux中使用ls-R命令递归查看指定目录及子目录下所有文件和文件夹的权限信息,以列表形式展示权限位、所有者、组等详细内容... 目录linux China编程查看文件权限命令输出结果示例这里是查看tomcat文件夹总结Linux 查看文件权限命令ls -l 文件或文件夹

idea的终端(Terminal)cmd的命令换成linux的命令详解

《idea的终端(Terminal)cmd的命令换成linux的命令详解》本文介绍IDEA配置Git的步骤:安装Git、修改终端设置并重启IDEA,强调顺序,作为个人经验分享,希望提供参考并支持脚本之... 目录一编程、设置前二、前置条件三、android设置四、设置后总结一、php设置前二、前置条件

PyQt5 GUI 开发的基础知识

《PyQt5GUI开发的基础知识》Qt是一个跨平台的C++图形用户界面开发框架,支持GUI和非GUI程序开发,本文介绍了使用PyQt5进行界面开发的基础知识,包括创建简单窗口、常用控件、窗口属性设... 目录简介第一个PyQt程序最常用的三个功能模块控件QPushButton(按钮)控件QLable(纯文本

Linux系统中查询JDK安装目录的几种常用方法

《Linux系统中查询JDK安装目录的几种常用方法》:本文主要介绍Linux系统中查询JDK安装目录的几种常用方法,方法分别是通过update-alternatives、Java命令、环境变量及目... 目录方法 1:通过update-alternatives查询(推荐)方法 2:检查所有已安装的 JDK方