linux中set命令的用法是什么

在Linux中,set命令用于设置或显示shell的工作环境,它可以用来设置各种shell选项,如位置参数、命令历史等,以下是set命令的一些常用用法:

linux中set命令的用法是什么
(图片来源网络,侵删)

1、显示所有shell选项及其值:

set

2、显示所有位置参数:

set 

3、显示所有环境变量:

set | grep i '^env='

4、显示所有内置命令:

set | grep i '^shell='

5、显示所有导出的函数:

set | grep i '^func='

6、显示所有别名:

alias | grep v '^$'

7、显示所有shell函数:

typeset f | grep v '^$'

8、显示所有shell选项及其值,并忽略重复的选项:

set o | sort | uniq u

9、显示所有shell选项及其值,并按字母顺序排序:

set o | sort

10、显示所有shell选项及其值,并按字母逆序排序:

set o | sort r

11、显示所有可用的shell选项:

set o | grep i '^' | sort | uniq u

12、显示当前shell的所有选项及其值:

set +o | set | sort | uniq u

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/615125.html

本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。

(0)
未希新媒体运营
上一篇 2024-05-15 08:45
下一篇 2024-05-15 08:46

相关推荐

  • Linux 命令的全称是什么?

    Linux 命令的全称通常是其完整名称或描述,ls 代表 “list”(列出目录内容),cd 代表 “change directory”(改变目录)等。

    2024-11-14
    00
  • 如何使用Linux命令nohup来确保程序在后台持续运行?

    nohup 命令用于在后台运行程序,即使用户退出会话,程序仍会继续运行。

    2024-11-13
    07
  • Linux命令中,如何快速定位到文件的第几行?

    您提供的内容似乎不完整或存在误解。您提到“linux 第几行”,但没有提供具体上下文或需要我回答的详细问题。能否请您明确一下,您希望了解的是 Linux 系统中的哪一行内容?是某段代码、某个命令、某个配置文件中的特定一行,还是其他什么情况下的“第几行”?请提供更多信息,以便我能准确地为您提供帮助。

    2024-11-13
    012
  • 如何通过Linux命令实现屏幕截图?

    在 Linux 系统中,可以使用 screenshot 命令来截取屏幕截图。该命令通常用于图形用户界面(GUI)环境,如 GNOME 或 KDE。使用此命令时,可以指定截图的文件格式和保存位置。要截取全屏并将截图保存为 PNG 格式,可以使用以下命令:,,“bash,screenshot -f png -s /path/to/save/screenshot.png,“,,具体的命令和选项可能会根据您使用的桌面环境和截图工具的不同而有所差异。

    2024-11-13
    013

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

产品购买 QQ咨询 微信咨询 SEO优化
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购 >>点击进入