(1)简介

ash --a shell

这是由Kenneth Almquist在1989年编写的,ash是Linux下的许多命令解释器中的一个,它的许多特性接近于SYSTEM V的shell。

(2)部分参数说明

ash [ -efIijnsxz ] [ +efIijnsxz ] [ -c命令] [ 参数 ]

-c 命令:若用-c参数,则ash从标准输入中读入命令(在执行完-c带的命令之后)。

-s:若用-s参数,则ash从标准输入中读入命令(在执行完-c带的命令之后)。

如果不跟-c -s参数则ash以所跟的第一个参数为文件名,从此文件中读入命令。如无参数则ash缺省设定-s参数,从标准输入中读入命令, 直到输入exit。

如果参数0的第一个字母是“-”则ash确定为login shell,ash将从/etc/profile或用户的根目录中的.profile读入相应的设置和环境变量。

-e:若用-e参数,则ash执行命令后返回值为非零值时则退出ash。

-f:若用-f参数,则ash关闭自动产生文件名功能。

-j:打开伯克利UNIX风格的工作控制。

-n:读入命令但是并不执行。

(3)范例

ash -c ls

ash执行ls这个命令后退回原先的目录和shell。

ash -s

ash执行一个新的shell,现在可以在这个shell中工作,按(Ctrl-D)或输入exit后,则退回原先的目录和shell,所设定的环境变量返回原先的值。

linux用户命令解释器,Linux下的命令解释器 ash.exe相关推荐

  1. linux 终端 画圆,16个圆桌面Linux用户必须要知道的Shell命令

    16个圆桌面Linux用户必须要知道的Shell命令 16个圆桌面Linux用户必须要知道的Shell命令 日期:2014-05-16 浏览次数:20305 次 16个桌面Linux用户必须要知道的S ...

  2. 在linux中关于组的命令,linux 用户和组管理相关的命令

    linux 用户和组管理相关的命令 用户管理 useradd建立用户帐号 语 法:useradd [options] LOGIN 参 数:-u UID: [UID_MIN, UID_MAX]定义在/e ...

  3. linux用户日志在哪里看,Linux用户登录记录日志和相关查看命令汇总

    # 1 utmp.wtmp.btmp文件 Linux用户登录信息放在三个文件中: 1 /var/run/utmp:记录当前正在登录系统的用户信息,默认由who和w记录当前登录用户的信息,uptime记 ...

  4. linux记录用户命令的日志是,用日志记录Linux用户执行的每一条命令

    用日志记录Linux用户执行的每一条命令 用日志记录Linux用户执行的每一条命令 工作中,需要把用户执行的每一个命令都记录下来,并发送到日志服务器的需求,为此我做了一个简单的解决方案.这个方案会在每 ...

  5. Linux用户安全及Linux PAM验证机制

    一.Linux身份验证 1.用户与系统管理员     >用户分为系统管理员与普通管理用户两大类.            >每个用户在系统中都有唯一的用户名,是用户使用系统的凭证.      ...

  6. dos下编写java程序_在DOS命令行状态下,如果命令java Hello成功运行了程序,那么下面哪些叙述是正确的()...

    [判断题]在JDK命令行开发工具中,用编译程序javac.exe编译生成的文件是二进制可执行文件. [论述题]你认为堂吉诃德是一个怎样的人? [简答题]练习函数 [单选题]下列制度体现商法提高交易效率 ...

  7. linux vsftpd用法,Linux_LINUX系统下vsftpd 命令详解,FTP命令是Internet用户使用最频 - phpStudy...

    LINUX系统下vsftpd 命令详解 FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操 作系统下使用FTP,都会遇到大量的FTP内部命令. 熟悉并灵活应用FTP的内 ...

  8. linux 查看桌面目录下,16个桌面Linux用户必须要知道的Shell命令

    有些人仍然会有这中愚蠢的想法,他们认为使用Linux就必须使用Linux shell命令.胡说!你可以不懂得任何Linux命令,比如说ps,grep,ls等,但是你仍然可以使用很多现代的Linux桌面 ...

  9. linux初级学习笔记七:linux用户管理,密码和组命令详解!(视频序号:04_1)

    本节学习的命令: 用户管理命令:useradd,userdel,id,finger,usermod,chsh,chfn,passwd,pwck, 组管理命令:groupadd,groupmod,gro ...

  10. linux每日命令(30):Linux 用户及用户组相关文件、命令详解

    阅读目录(Content) 一. 用户.用户组概念及其文件结构详解 二. 常用的用户.用户组shell命令 用户相关命令 useradd userdel usermod passwd 用户组相关命令 ...

最新文章

  1. 2022-2028年中国热塑性聚酯PBT工程塑料行业市场全景调查及发展趋势分析报告
  2. eclipse 重启/打开内置浏览器
  3. python【蓝桥杯vip练习题库】ALGO-69字符串逆序
  4. 变异测试 java_编码的喜悦……以及Java中的变异测试
  5. 卡农 matlab,matlab 编的卡农
  6. yolov5搭建环境_YOLOv5从入门到部署之:训练私有数据并修改模型
  7. php 未实例化类调用方法的问题
  8. centos7安装jdk只有几k的坑
  9. mpvue开发坑点总结
  10. java案例代码5--编码的方式--密码
  11. IDA 7.0在Mojava更新后打不开的问题
  12. 为什么csrss进程有三个_什么是客户端服务器运行时进程(csrss.exe),为什么在我的PC上运行它?...
  13. 求职必备素材:个人简历Word模板
  14. Microsoft JET Database Engine 错误 '80004005' 操作必须使用一个可更新的查询。问题解决办法
  15. 谷歌地图、百度地图、搜搜地图之浅比较
  16. 关于tomcat启动出现To prevent a memory leak, the JDBC Driver has been forcibly unregistered.问题
  17. 毕设教程:基于嵌入式Linux和Qt实现的视频监控系统(Arm/树莓派/jetson)
  18. PyQt5 教程 《日期和时间》
  19. mysql联合union查询_Mysql联合查询UNION和UNION ALL的使用介绍
  20. oracle中表结果对比,ORACLE 两个表或两个结果集的数据对比常用的函数

热门文章

  1. 干扰网络信号的app_解决家中WIFI信号无法全面覆盖的方法
  2. iphone控制电脑_苹果远程控制电脑软件免费下载-超控Controlax(iPhone远程控制Windows)v1.1 最新版...
  3. core控制器属性注入的用处_asp.net-core – 如何使用Autofac和ASP.NET Core在控制器上启用属性注入?...
  4. 用Visual Studio 2008编写Win32汇编程序
  5. jenkins 用户授权
  6. PyChram使用技巧
  7. 百度编辑器的初步使用
  8. 求数组中各个元素的个数?
  9. 二进制漏洞利用原理--栈溢出
  10. HBase之HRegionServer处理put请求