查看当前使用的shell】的更多相关文章

1.打开终端,输入help命令可以查看系统默认的shell(通常是bash)的内置的shell命令列表: [tansheng@localhost ~]$ help GNU bash, version ()-release (x86_64-redhat-linux-gnu) These shell commands are defined internally. Type `help' to see this list. Type `help name' to find out more abou…
查看系统支持的shell: cat  /etc/shells 查看现在使用的shell:  修改默认shell: 另外,修改了系统默认shell之后不会立即生效,之后再次登录系统修改的shell才会生效. 具体解释请参考:http://blog.chinaunix.net/uid-20722281-id-160012.html…
1.实时查看当前进程中使用的shell种类:推荐 ps | grep $$ | awk '{print $4}' (注:$$表示shell的进程号) 2.最常用的查看shell的命令,但不能实时反映当前shell $ echo $SHELL 3.更简洁,但并不是所有shell都支持 $ echo $0 4.环境变量中shell的匹配查找 env | grep SHELL 5.口令文件中shell的匹配查找 cat /etc/passwd | grep muye 6.用ps -ef时候 $ ps…
/etc/shells [root@localhost ~]# more /etc/shells /bin/sh /bin/bash /sbin/nologin /usr/bin/sh /usr/bin/bash /usr/sbin/nologin /bin/tcsh /bin/csh echo -e 相关转义符 \\ 输入\ \a 输出警告音 \b 退格,即向左删除一个字符 \c 取消输出行末的换行符,和-n选项一致 \e Esc \f 换页符 \n 换行 \r 回车 \t 制表,即Tab \…
  在Linux系统中,使用者账号管理最重要的两个文件是/etc/password和/etc/shadow.在/etc/password文件中,每一行都代表一个账号,但是有很多账号是系统账号.比如:bin.adm等,还有管理员账号root.其余的为一般用户账号.每一行的组成有(以:进行分割):1 账号名称:2 密码(与/etc/shadow结合):3 UID 使用者ID:其中0为root用户,1~499为系统用户账号:500+为一般使用者账号. 因此,可以按照UID的范围获取Linux下面所有的…
编辑脚本内容: #!/bin/bash MEMUSER=`free -m|grep -i mem|awk '{print $3/$2*100"%"}'` echo -e "内存使用率为:\e[31m${MEMUSER}\e[0m" ################################################################################################ 注释:使用free -m 查看内存使用情况,…
第一部分,1,查看TCP连接状态 netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn netstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}' netstat -n | awk '/^tcp/ {++state[$NF]}; END {for(key in state) print key,"\t",state[key]}' netstat -n | a…
cat /etc/shells  root@OpenWrt:/www/cgi-bin# cat /etc/shells/bin/ash…
转载网址:http://www.51testing.com/html/44/211244-197042.html   1.查看当前使用的shell类型 # echo $SHELL/usr/bin/bsh   2.改变test用户登陆的默认shell $ chsh test /usr/bin/ksh 重新登陆后生效 或者使用root用户直接修改/etc/passwd文件 将 test:!:1002:1001::/home/test:/usr/bin/bsh 修改为 test:!:1002:1001…
转自:http://www.jb51.net/LINUXjishu/247797.html 查看当前发行版可以使用的shell 复制代码 代码如下: [root@localhost ~]$ cat /etc/shells/bin/sh/bin/bash/sbin/nologin 查看当前使用的shell方法 一.最常用的查看shell的命令,但不能实时反映当前shell 复制代码 代码如下: [root@localhost ~]$ echo $SHELL/bin/bash 二.下面这个用法并不是…