请问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
是-bash不是bash。而且进程终端是?号
发现远程登录服务器时进程显示为-bash,本机显示为bash,至于为什么终端显示为?号就不知道了本回答被提问者采纳
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是重击的英文