12月12, 2016

Linux使用配置

alias使用笔记

alias设置指令的别名。

语法:

#  alias name='command line'

参数:

-p: 打印出现有的别名(唯一的参数)

若不加任何参数,则列出目前所有的别名设置

永久设置:

vim ~/.bash_profile 进行编辑

格式:

alias name='command line'

注意中间没有空格!

eg.

alias newhouse='cd /data0/www/htdocs/'

修改后执行:

source .bash_profile 重新执行文件

提示符全路径显示

vim /etc/profile

在最后面添加:

1 命令行提示符完全显示完整的工作目录名称:

export PS1='[\u@\h $PWD]\$'

2 命令行提示符只列出最后一个目录:

export PS1='[\u@\h \W]\$'

3 命令行提示符显示完整工作目录,当前用户目录会以 ~代替:

export PS1=‘[\u@\h \w]\$’

修改后,执行:

source /etc/profile

PS1(是数字1而不是字母l),每个版本bash的PS1变量内的特殊符号可能有些小的差异,你可以先man bash 一下。下面是FC4环境下默认的特殊符号所代表的意义:

  \d :代表日期,格式为weekday month date,例如:"Mon Aug 1"

  \H :完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux

  \h :仅取主机的第一个名字,如上例,则为fc4,.linux则被省略

  \t :显示时间为24小时格式,如:HH:MM:SS

  \T :显示时间为12小时格式

  \A :显示时间为24小时格式:HH:MM

  \u :当前用户的账号名称

  \v :BASH的版本信息

  \w :完整的工作目录名称。家目录会以 ~代替

  \W :利用basename取得工作目录名称,所以只会列出最后一个目录

  # :下达的第几个命令

  \$ :提示字符,如果是root时,提示符为:# ,普通用户则为:$



来源:

http://blog.sina.com.cn/s/blog_8df48868010141yd.html http://soft.chinabyte.com/os/69/11737069.shtml

本文链接:https://www.imwineki.cn/post/alias.html

-- EOF --

Comments

评论加载中...

注:如果长时间无法加载,请针对 disq.us | disquscdn.com | disqus.com 启用代理。