导航:首页 > 编程系统 > linuxbash是什么

linuxbash是什么

发布时间:2021-12-05 08:55:41

linux里面bash是什么

bash实质上是一个可执行程序,一个用户的工作环境。
bash的功能一是可以记入历史命令,第二呢,可以用tab键自动补全。第三。alias命令别名,第四呢,工作控制,可以将某些任务放到后台去运行。再一个是程序脚本就是可以执行shell脚本文件。还有通配符以及内建命令type。

⑵ linux下各种.bash等文件是什么文件

使用man bash命令查看到的联机帮助文件中的相关解释如下:
.bashrc - The indivial per-interactive-shell startup file.

这个文件主要保存的是用户的一些个性化设置,如命令别名、路径等。下面是个例子:
# User specific aliases and functions
PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin"
LANG=zh_CN.GBK
export PATH LANG

alias rm='rm -i'
alias ls='/bin/ls -F --color=tty --show-control-chars'

例子中定义了路径,语言,命令别名(使用rm删除命令时总是加上-i参数需要用户确认,使用ls命令列出文件列表时加上颜色显示)。
每次修改.bashrc后,使用source ~/.bashrc(或者 . ~/.bashrc)就可以立刻加载修改后的设置,使之生效。

默认会在.bash_profile文件的最后部分显式调用.bashrc。登陆linux启动bash时首先会去读取~/.bash_profile文件,这样~/.bashrc也就得到执行了,用户的个性化设置也就生效了。

当然要把普遍设置与用户个人设置分开哦

⑶ Linux -bash进程是干什么的

shell

内核之外的,用户与内核互操作的界面

⑷ linux里面bash是什么

bash 是一个为GNU项目编写的Unix shell,也就是linux用的shell。 Shell俗称壳(用来区别于内核),是指“提供使用者使用界面”的软件,就是一个命令行解释器。 BASH是SHELL的一种,是大多数LINUX发行版默认的SHELL
最近好像 zsh 功能强大的,很受推崇

⑸ linux求助 bash & 是干什么的

bash & 就是新启动一个bash 并后台执行的意思吧。
这里要退两次,是因为你有程序后台执行中,你第一次输入exit时系统会提示你可能会有数据丢失,在输入一次exit表示强制退出。

⑹ linux /bin/bash是什么意思

#!
/bin/sh
是指此脚本使用/bin/sh来解释执行,#!是特殊的表示符,其后面根的是此解释此脚本的shell的路径。
$bash
$表示系统提示符,$
表示此用户为普通用户,超级用户的提示符是#。
bash是shell的一种,是linux下最常用的一种shell。
$bash的意思是执行一个子shell,此子shell为bash。
要注意,在每个脚本的开头都使用"#!",这意味着告诉你的系统这个文件的执行需要指定一个解
释器.#!实际上是一个2字节[1]的魔法数字,这是指定一个文件类型的特殊标记,
换句话说,

这种情况下,指的就是一个可执行的脚本(键入man
magic来获得关于这个迷人话题的更多详细
信息).在#!之后接着是一个路径名.这个路径名指定了一个解释脚本中命令的程序,这个程序可
以是shell,程序语言或者是任意一个通用程序.这个指定的程序从头开始解释并且执行脚本中
的命令(从#!行下边的一行开始),忽略注释.[2]
如:
1
#!/bin/sh
2
#!/bin/bash
3
#!/usr/bin/perl
4
#!/usr/bin/tcl
5
#!/bin/sed
-f
6
#!/usr/awk
-f
注意:
#!
后边给出的路径名必须是正确的,否则将会出现一个错误消息,通常是
"command
not
found",这将是你运行这个脚本时所得到的唯一结果.
如果在脚本的里边还有一个#!行,那么bash将把它认为是一个一般的注释行.

⑺ 在linux中bash指的是什么

bash shell是sh shell的增强版本,目前linux大部分使用的都是bash shell。

⑻ linux下的 shell到底是什么啊

在计算机科学中,是指“提供用户使用界面”的软件,通常指的是命令行界面的解析器。一般来说,是指操作系统中,提供访问内核所提供之服务的程序。

⑼ linux上bash是什么进程

bash进程就是shell的进程,每一个已登录的用户都有bash这个进程,当一个用户在终端上面登录后,Linux系统就会给这个用户一个shell,这个shell就是bash进程(当默认shell程序是bash时),然后你接下来执行的命令都是这个bash进程的子进程,因为它是大部分命令行启动的程序的父进程,所以不要随便终结它。

⑽ linux中的shell究竟是什么

【一】
shell的含义:
首先shell的英文含义是“壳”;
它是相对于内核来说的,因为它是建议在核的基础上,面向于用户的一种表现形式,比如我们看到一个球,见到的是它的壳,而非核。
Linux中的shell,是指一个面向用户的命令接口,表现形式就是一个可以由用户录入的界面,这个界面也可以反馈运行信息;
【二】shell在Linux中的存在形式:
由于Linux不同于Windows,Linux是内核与界面分离的,它可以脱离图形界面而单独运行,同样也可以在内核的基础上运行图形化的桌面。
这样,在Linux系统中,就出现了两种shell表现形式,一种是在无图形界面下的终端运行环境下的shell,另一种是桌面上运行的类型Windows
的MS-DOS运行窗口,前者我们一般习惯性地简称为终端,后者一般直接称为shell
【三】shell如何执行用户的指令
shell有两种执行指令的方式,一种方法是用户事先编写一个sh脚本文件,内含shell脚本,而后使用shell程序执行该脚本,这种方式,我们习惯称为shell编程。
第二种形式,则是用户直接在shell界面上执行shell命令,由于shell界面的关系,大家都习惯一行行的书写,很少写出成套的程序来一起执行,所以也称命令行。
总结:shell可以说只是为用户与机器之间搭建成的一个桥梁,让我们能够通过shell来对计算机进行操作和交互,从而达到让计算机为我们服务的目的。
以上。
参考资料:
【shell的定义】http://ke..com/view/849.htm
【shell学习】http://wiki.ubuntu.org.cn/Shell%E7%BC%96%E7%A8%8B%E5%9F%BA%E7%A1%80

阅读全文

与linuxbash是什么相关的资料

热点内容
淫小说网址 浏览:898
如何在电脑上用数字编程 浏览:178
神豪系统类小说 浏览:46
oa系统怎样批量下载文件 浏览:299
mpp大数据体系 浏览:144
穿越雪中悍刀行收女主的小说 浏览:54
奇怪的美发沙龙剧情介绍 浏览:969
《沐风之女》电影巴巴鱼 浏览:4
psd文件如何转换成cdr 浏览:907
英语课作弊2电影 浏览:584
光盘里文件格式 浏览:423
易天下 著; 浏览:530
struts2上传文件json 浏览:640
可以看那种片的网站 浏览:671
重生古惑仔千人晒马的小说 浏览:15
火影小说 浏览:897
小说女主叫苏沐男主叫陆修 浏览:148
如懿传小说完整版txt 浏览:267
word打印背景变多 浏览:646
win10安装密钥跳过 浏览:171

友情链接