Linux命令行提示符设置
提示符通过变量PS1来设置,可以用以下命令来显示当前设置:
echo $PS1
提示符的系统范围(对系统里所有用户有效)的设定在文件 /etc/bashrc里,可能包含以下的行:
PS=“[\u@\h \W]\$"
要定制提示符,我们可以编辑文件 /etc/bashrc (root用户)然后在两个引号之内输入任何你想要的文本。
将[\u@\h \W]\\$修改为[\u@\h] \w >
以下是可能会用到的特别代码:
\u - 当前用户名( =$LOGNAME)
\h - 运行shell的计算机名(hostname)
\H - 完整的计算机名
\W - 当前的工作目录名
\w - 当前工作目录全路径名
\$ - 对于普通用户显示$,对于超级用户显示#
\! - 当前命令的历史编号
\# - 当前命令编号(在当前的shell下运行的命令)
\d - 当前日期
\t - 当前时间(24小时制)
\T - 当前时间(12小时制 ,bash 2.0有效
\@ - 当前时间(AM/PM格式),bash 2.0 有效
\s - shell的类型
\a - 告警的声音
\j - 用户的任务数
\n - 新行
\\ - 反斜杠
\[ - 不可打印字符开始标志
\] - 不可打印字符结束标志
\nnn - ASCII字符对应八进制数值
$(date) - date命令(输出当前日期)或者其它的命令输出。
相关文档:
昨天在编写一个程序的时候发现需要链接的静态库都确定存在,指定的路径也没有问题,但是编译总是出现链接问题,找不到实现,才发现原来如果同时链接多个静态库,并且如果这些静态库之间存在相互依赖关系的话,需要按一定的顺序进行链接,例如:如果libb.a依赖liba.a,那么编译参数应该写成这样: -lb -la ......
1.Vi及其运行模式
Vi是“Visual interface”的简称。可以执行输出、删除、查找、替换、块操作等众多文本操作
练习
cp /etc/passwd /tmp/ 拷贝一个文件
连续按dd 可以删除一行
连续按oo 可以插入一行
按一个O 可以在光标上面插入一行
2.重定向
标准输入、输出
......
Swap,即交换区,除了安装Linux的时候,有多少人关心过它呢?其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。
Swap的原理是一个较复杂的问题,需要大量的篇幅来说明。在这里只作简单的介绍,在以后的文章中将和大家详细讨论Swap实现的细节 ......
随着Linux2.6的发布,由于2.6内核做了教的改动,各个设备的驱动程序在不同程度上要
进行改写。为了方便各位Linux爱好者我把自己整
理的这分文档share出来。该文当列举
了2.6内核同以前版本的绝大多数变化,可惜的是由于时间和精力有限没有详细列出各个
函数的用
法。
特别声明:该文档中的内容来自http://lwn.net,该 ......
umount 目录可以解除关联关系
必须先在客户端umount,然后在服务器端停止nfs服务,以及修改/etc/exports,否则的话会导致df -h无法关闭
原贴:http://linux.chinaunix.net/bbs/archiver/?tid-905711.html
2007-8-8 14:40 wzknet
手把手教你Linux系统下快速设置NFS
[color=Blue]一、NFS服务端设置(NFS服务端IP:10 ......