login
shell:第一次登录进系统时的shell,一般是指本机启动时的控制台shell或者ssh远程登录时的shell。interactive
shell:登录以后,再打开控制台时运行的shell。none interactive shell:只是用来执行脚本的shell,执行完就结束进程了,...
分类:
其他好文 时间:
2014-05-23 08:52:18
阅读次数:
313
1. 说明:
在Shell下,我们可以拥有更加色惨斑斓的提示行信息,这可以通过改变bash的$PS1环境变量还设置,如下面就是提示行的一种:
user@host$
root用户的提示是这样的:
user$host#
2. 提示行的转义字符:
Java代码
序列 ...
分类:
系统相关 时间:
2014-05-23 02:31:58
阅读次数:
373
首先说下我个人对于shell的理解,我觉得shell是一种通过各种控制语句将linux命令进行集合实现批处理的一种脚本语言.shell编程入门其实很简单,语法知识并不多,但是高级shell编程就很难,因为shell是用户和linux之间的桥梁,要编写高质量的shell脚本,就需要用户对linux有很...
分类:
系统相关 时间:
2014-05-21 19:30:46
阅读次数:
328
1 #!/bin/bash 2 #based on a script from
http://invisible-island.net/xterm/xterm.faq.html 3 exec /dev/tty 8 # tput u7
> /dev/tty # when TERM=xt...
分类:
其他好文 时间:
2014-05-21 18:43:15
阅读次数:
300
In bash shell, when you use a dollar sign
followed by a variable name, shell expands the variable with its value. This
feature of shell is called para...
分类:
其他好文 时间:
2014-05-21 18:32:32
阅读次数:
332
今天在登录系统的时候居然出现“unset:commandnotfound”这个东西,搞了好久,终于解决了。解决办法:检查/etc/profile和~/.bash_profile,原来在/etc/profile末尾多了一句“unsetMAILCHECK”,删除这句就行了
分类:
其他好文 时间:
2014-05-21 12:41:52
阅读次数:
265
在.bash_profile中增加一行exportJAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8就可以了。
分类:
编程语言 时间:
2014-05-21 02:14:53
阅读次数:
243
1.统计/usr/bin目录下的文件个数[root@localhost~]#ls/usr/bin|wc-l
1306
[root@localhost~]#2.取出当前系统上所有用户的SHELL,要求,每种SHELL只显示一次,并且按顺序进行显示[root@localhost~]#cut-d:-f7/etc/passwd|sort-u
/bin/bash
/bin/nologin
/bin/sync
/bin/tcsh
/sb..
分类:
系统相关 时间:
2014-05-21 02:01:09
阅读次数:
530
source/etc/profile报错-bash:xport:commandnotfound这个错误,我百了很长时间没有找到答案,最后我自己解决了。原因是这样的。我在/etc/profile中添加过东西,vi/etc/profile我发现在最后几行,有一个export写成了xport.改过来之后就好了。
分类:
其他好文 时间:
2014-05-21 00:22:00
阅读次数:
452
语法:type[-tpa]name参数:type:不加任何参数时,type会显示出name是外部命令还是内部bash内置命令-t:当加入-t参数时,type会将name以下面这些字眼显示出它的意义file:表示为外部命令alias:表示该命令为命令别名所设置的名称builtin:表示该命令为bash内置的命令功能-p:如果..
分类:
系统相关 时间:
2014-05-20 23:37:25
阅读次数:
442