-bash是什么进程

请问linux里面的-bash是什么进程
是-bash不是bash。而且进程终端是?号
25953 1 ? 6540 S 00:00:00 Mar14 7-05:17:09 0.0 -bash
25999 25953 ? 6540 S 00:00:00 Mar14 7-05:17:08 0.0 -bash
4609 1 ? 6348 S 00:00:00 Mar15 6-06:21:37 0.0 -bash
4659 4609 ? 6348 S 00:00:00 Mar15 6-06:21:37 0.0 -bash
8890 1 ? 6636 S 00:00:00 Mar16 5-08:26:28 0.0 -bash
8933 8890 ? 6636 S 00:00:00 Mar16 5-08:26:28 0.0 -bash
8160 1 ? 5668 S 00:00:00 Mar17 4-12:22:10 0.0 -bash
8222 8160 ? 5668 S 00:00:00 Mar17 4-12:22:10 0.0 -bash
22378 1 ? 7532 S 00:00:00 Mar17 4-07:55:29 0.0 -bash
22444 22378 ? 7532 S 00:00:00 Mar17 4-07:55:29 0.0 -bash
16368 1 ? 6028 S 00:00:00 Mar18 3-13:42:16 0.0 -bash
16418 16368 ? 6028 S 00:00:00 Mar18 3-13:42:15 0.0 -bash
32538 32537 pts/8 5604 S 00:00:00 19:44 38:39 0.0 -bash

第1个回答  推荐于2017-11-23
一般来说,安装linux时你如果没有改shell,默认的都是bash,所以当你开启一个终端时就会生成一个叫bash的进程,在打开一个终端,又会生成一个bash的进程,关掉终端一个终端就少一个bash进程。但是终端并不是bash,它只是一个界面,但它调用八十。希望对你有帮助
是-bash不是bash。而且进程终端是?号
发现远程登录服务器时进程显示为-bash,本机显示为bash,至于为什么终端显示为?号就不知道了本回答被提问者采纳
第2个回答  2010-03-21
Bash(GNU Bourne-Again SHell)是许多Linux平台的内定Shell,事实上,还有许多传统UNIX上用的Shell,像tcsh、csh、ash、bsh、ksh等等,Shell Script大致都类同,当您学会一种Shell以后,其它的Shell会很快就上手,大多数的时候,一个Shell Script通常可以在很多种Shell上使用
Linux之父Linus对BASH的描述:
我下载了一个叫Borne Shell的外壳程序。它是UNIX的初始外壳程序之一,可以从互联网上免费下载,名字来源于一个难听的双关语。编写该外壳程序的家伙名叫波恩(英文中的“忍受”或“出生”之意――译注),所以这个程序就叫做“Borne Again Shell”(“再次忍受或再次降生外壳程序”――译注),或一般被称为BASH(bash的英文意为“重击”――译注)。
BASH的正确缩写:
BASH = GNU Bourne-Again SHell,BASH 是 GNU 组织开发和推广的一个项目。
BASH的作者和产生:
Bourne shell 的作者是 Steven Bourne,它是 UNIX 最初使用的 Shell 并且在每种 UNIX 上都可以使用。
而BASH 与 Bourne shell 完全向后兼容,是Bourne shell的扩展。
双关语的经典之处:
[1]作者名叫Steven Bourne,“bourne”与“borne”的发音相近,而borne有“出生”和“忍受”的含义。
[2]Bourne-Again字面意思代表了它是“Bourne shell”l的一种扩展,而暗示“borne-again”、“born-again”则有“重生”和“再次忍受”的意思。(我想作者应该更喜欢“重生”)
[3]它的简写“bash”的意思是“重击”,暗示它的出现是一次强有力的重击。
BASH还有魔兽争霸3中人族英雄山丘之王技能之一重击的意思,也就是说bash是重击的英文

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网