在测试机上每次执行命令总要用sudo -u ads开头,比较麻烦。索性用:
sudo su ads
就可以直接用ads用户名进行操作了。
但是用这种方式之后,命令的前缀就变成了"bash-3.2$ ",相当不习惯,经过网上搜索,发现修改PS1值就可以改变提示符。
可以用:
export PS1="[\u@\H \W]"
则提示符就变得相对美观了。
更多详细命令有:
\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时,提示符为:# ,普通用户则为:$
那么这个配置应该写在哪里呢?
在根目录下有一个.bashrc文件,只要写在里面,sudo su ads过去就SP1就可以生效了。
参考:http://aixuexi.blog.51cto.com/899369/796733
相关推荐
默认情况下,`PS1`变量的值被设置为`'\[\u@\h\W\]\$'`,这意味着提示符将显示为: ``` [root@linux ~]# ``` 这里,“`[root`”表示当前用户是root,“`@linux`”表示当前主机名为linux,“`~`”表示当前目录是用户...
PS1是linux里头的一个默认的环境变量,至于当前系统的PS1是如何设置的,你可以使用命令“env|grep PS1”来查看 。 其实PS1就是用来设置命令提示符格式的环境变量。 下面贴一下PS1的配置参数: \d :代表日期,...
### Linux终端设置详解 在日常使用Linux的过程中,用户往往希望能够个性化自己的系统,使其不仅功能强大而且界面友好。本文将详细介绍如何对Linux终端进行个性化设置,包括改变终端的提示符、字体颜色等内容,让...
Linux 环境变量设置总结 Linux 环境变量是 Linux 操作系统中一个重要的概念,它决定了系统的行为和用户的体验。环境变量是由一系列的名称和值组成的,它们可以影响系统的行为和应用程序的运行。 1. 环境变量的分类...
其实,我们可以为自己订制个性化的命令行提示符,Linux系统提示符是用系统变量PS1来定义的,只要按规则修改PS1系统变量的值随意修改命令行提示符。 通过命令echo $PS1查看PS1的值,即PS1=[u@h: w ]$ 。修改...
要修改linux终端命令行颜色,我们需要用到PS1,PS1是Linux终端用户的一个环境变量,用来说明命令行提示符的设置。在终端输入命令:#set,即可在输出中找到关于PS1的定义如下:
使用Java开发计价秤软件的好处在于可以实现一次编写,到处运行,无论是在Windows、Linux还是其他操作系统上,都能保持一致的性能和功能。JavaDLL可能包含了处理秤的硬件接口、数据处理、通信协议等功能的类库。 PS1...
### Linux环境下安装Elasticsearch详解 #### 一、环境准备与用户配置 在开始安装Elasticsearch之前,首先需要在Linux环境下做好相应的环境准备。这包括创建必要的用户组及用户,并进行权限设置。 1. **创建用户组...
Pcsx支持多种操作系统,如Windows、Linux和Mac OS,提供了一个相对稳定的平台来运行PS1游戏。它包含了对PS1硬件的仿真,包括3D图形、2D图形、声音处理、内存管理和控制器输入等模块。 3. **发展历程** PS1模拟器的...
Linux 操作系统常见笔试题知识点总结 本文总结了 Linux 操作系统常见的笔试题,涵盖了 Linux 基础知识、文件系统管理、用户管理、权限管理、进程管理、系统安全等方面的知识点。 Linux 基础知识 1. cron 是一个...
本文详细介绍了在 Linux 平台下安装 Oracle 12c 客户端的过程,从准备工作到安装完成,我们需要完成用户和用户组的创建、环境变量的设置、目录和权限的分配等步骤。通过本文,我们可以轻松地安装 Oracle 12c 客户端...
通过对Linux系统下的命令行工具进行个性化设置,不仅可以提升用户的使用体验,还能够提高工作效率。本文介绍的方法涵盖了从简单的文本更改到复杂的颜色配置,旨在帮助读者根据自身需求定制出既美观又实用的shell提示...
当输入`cd`后跟目录名时,如果当前目录下不存在该目录,则会到`CDPATH`指定的路径中查找。这使得用户能够在不同的工作目录之间快速切换。 ```bash # 设置 CDPATH 环境变量 export CDPATH=:/path/to/directory1:/path...
Title: Linux Hacker Author: Mr Ajay Kumar Tiwari Length: 136 pages Edition: 1 Language: English Publisher: CreateSpace Independent Publishing Platform Publication Date: 2015-03-29 ISBN-10: 1511502460 ...
`PS1` 变量可以设置命令提示符的格式。 11. 在每个新用户的目录下放一个文件 .bashrc 应该在 `/etc/skel/` 目录下放置 `.bashrc` 文件,以便于新用户创建主目录时自动将这个文件复制到自己的目录下。 12. export ...
2. **Linux系统下经常使用的两种桌面环境是什么?** - **GNOME:** GNOME是一个用户友好型的桌面环境,提供了图形界面和一系列的工具和应用。 - **KDE:** KDE同样是一个图形用户界面,提供了丰富的工具集和应用...
可以使用 echo $PS1 查看当前的提示符,使用 export PS1="[\u@\h \w]\$" 来修改提示符。 七、家目录的应用 在 Linux 系统中,每一个用户都有一个自己的主目录,该目录在建立帐号时系统自动建立。用户的主目录通常...