linux用户信息里面的: shell /bin/bash 啥意思阿?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux用户信息里面的: shell /bin/bash 啥意思阿?相关的知识,希望对你有一定的参考价值。

bin里面装的都是什么内容阿?

/bin 代表的是binary, 二进制文件,主要就是一些系统命令;还有一个常用的目录是/usr/bin,几乎所有的应用程序的可执行文件都装这里的。
/bin/bash说明你的shell类型为bash,bash shell是最常用的一种shell, 是大多数Linux发行版默认的shell。 此外还有C shell等其它shell。
参考技术A 表示当前用户使用的shell是/bin/bash,所谓的shell你可以理解为操作系统和人之间交互的平台。例如windows系统的桌面环境就是一个shell。
bin目录中基本上都是可执行的命令。
参考技术B 指定该user使用的系统shell类型,bash是shell中的一种,你可以查看/etc/shell文件来查看系统中的可用shell名称 参考技术C 该linux用户默认的shell是bash shell(shell的一种,常用的还有borne shell、ksh、csh)

linux 基本信息

刚开始学linux,记录下,方便以后翻看

1、shell 是系统的用户界面,提供了用户和内核进行交互操作的一种接口。shell是壳,linux 是内核
2、shell 分 bash (bourne again shell) sh (bourne shell) csh (c-shell)ksh(korn shell ) zsh (z-shell),可通过 cat /etc/shells 获取当前shell类型

3、快捷键
1、Tab 补全
2、ctrl + c 中断操作
3、ctrl+d 键盘输入结束或退出终端
4、ctrl+s 暂停当前操作,按任意键恢复
5、ctrl+a 将光标移到命令首
6、ctrl+e 将光标移到命令末
7、ctrl+l 清屏
8、ctrl+shift+n 新建终端

4、系统变量

4.1 系统级环境变量--适用每一个用户的环境变量,敏感度比较强。具有永久性
    sudo vim  /etc/profile      
        export 环境名=“xxx”
        source /etc/profile #生效文件

4.2 个人环境变量
    一般存储在 ~/home/username/.profile 中 永久性
        在/home/username/.zshrc或者.bashrc 配置自定义环境变量

        目前还没理清这两货有什么差,以后再看看

以上是关于linux用户信息里面的: shell /bin/bash 啥意思阿?的主要内容,如果未能解决你的问题,请参考以下文章

linux里面/etc/passwd这个文件夹里面包含了哪些信息?

linux里面last -f /var/log/wfmp作用是啥?

linux的shell编程中#!/bin/sh和bash是啥意思?

请问,Linux下,shell脚本如何调用html文件,html文件是自己写的,比如/var/www/ftp.html

linux配置文件之/etc/passwd详解

那位高手帮我写一个linux shell脚本,是关于定时删除/**/**/**的数据,只保留180天的数据