【Linux如何修改命令提示符】教程文章相关的互联网学习教程文章

Linux如何修改命令提示符【代码】

1.什么是命令提示符  命令提示符是CLI(command-line interface,命令行界面)在人机交互的过程中提示用户可以进行命令输入的特殊符号,在Linux中普通用户的prompt为“$”,root用户的prompt为“#”。当然前面会有一些特殊的字符串。  比如:dodge@linux-uqf4:~> doge为当前用户的用户名,linux-uqf4为主机名,~表示当前目录为的dodge的主目录(或者说家目录)。2.命令提示符有什么用呢?  命令提示符可以给我们提示,...

Linux在批量服务器管理中实用的PS1命令提示符格式实现方法【图】

这时,我们肯定会经常遇到这样一个困扰:操作服务器时因某事中断,回头继续操作的时候肯定会ifconfg确认下是否是我要操作的服务器,因为无法从表象识别。所以,我们很有必要将这个PS1命令行提示符优化一下。每个运维攻城狮肯定都有自己的习惯,不过我还是推荐一个服务器批量管理中比较使用的PS1格式吧!PS1是神马?PS1是linux里头的一个默认的环境变量,至于当前系统的PS1是如何设置的,你可以使用命令“env|grep PS1”来查看 。其...

linux 之 命令提示符设置【代码】【图】

linux 命令提示符设置实际就是设置环境变量PS1的值。 参数说明\d 显示时间,星期 月 日 \h 显示简写主机名,如默认主机名 localhost \t 显示24小时制时间, HH:MM:SS \T 显示12小时制时间, HH:MM:SS \A 显示24小时制时间, HH:MM \u 显示当前用户名 \w 显示当前所在目录的完成名称 \W 显示当前所在目录最后一个目录 \# 执行的第几条命令 \$ 提数符,如果root用户 #,如果普通用户 $也可以加一些其他的,比如 [ ] { } 默认PS1的值:...

Xshell Linux cenOS命令提示符改颜色【图】

自己喜欢的风格: 1 切换到root用户 2 执行 vim ~/.bashrc 3 添加语句 PS1=\[\e[35;40m\][\t][\u@ \W]\$: \[\e[m\] 4 退出VIM 执行 source ~/.bashrc,效果如下: 补充: PS1的常用参数以及含义:\d :代表日期,格式为weekday month date,例如:"Mon Aug 1"\H :完整的主机名称\h :仅取主机名中的第一个名字\t :显示时间为24小时格式,如:HH:MM:SS\T :显示时间为12小时格式\A :显示时间为24小时格式:HH:MM\u :当前用...

linux-编写简单的bash(如命令提示符),支持自动完成(“处理”选项卡键)【代码】

我试图实现一个简单的shell提示符,它只需要处理内部命令,就尝试了Term :: ReadLine,但是它不像bash那样处理Tab键,所以我想知道现在还能做什么.解决方法:快速搜索CPAN会得到Term::Completion和Term::Completeuse Term::Completion qw( Complete );my $result = Complete($prompt, @choices);

Linux修改Shell命令提示符及颜色

步骤:查看[root@localhost ~]$ cat ~/.bashrc编辑[root@localhost ~]$ vim ~/.bashrcdemo :[root@localhost ~]$ cat ~/.bashrc# .bashrc# User specific aliases and functionsalias rm=rm -ialias cp=cp -ialias mv=mv -i#添加这行即可 (效果: [root@localhost ~] ——> 红@黄 蓝 )PS1="\n\[\e[37;1m[\]\[\e[31;1m\]\u\[\e[39;1m\]@\[\e[33;1m\]\H \[\e[34;1m\]\w\[\e[37;1m\]]\n\[\e[32;1m\]\$ \[\e[0m\]"# Source global def...

linux – 在退出命令提示符之前确认【代码】

我每次在命令提示符下键入exit命令时都会尝试发送确认消息.为此,我尝试在.bashrc文件中使用陷阱,但似乎陷阱不是解决方案,因为它仍然运行原始命令.我有办法吗? 这是我的bashrc脚本代码无法完成工作:function _exit() # Function to run upon exit of shell. {read -p "${RED}Are you sure? " REPLYif [[ $REPLY =~ ^[Yy]$]]; thenecho -e "${RED}Bye${NC}"exit 0else#I do not know what to do here to not exitreturnfi ...

linux – Vagrant ssh不显示命令提示符

我有一台运行Windows 8.1的计算机和一些我使用Vagrnat和VirtualBox的项目,但是在升级VirtualBox和Vagrant之后,在运行Vagrant ssh之后,vagrant不会显示命令提示符.我认为这可能是与旧盒子有关的问题,所以我创建了一个新的VM但结果是一样的. 你能好好看看,并告诉我如何解决这个问题?解决方法:我在Windows 10 Home 64bit与Creators Update,Vagrant 1.9.6,VirtualBox 5.1.22r115126和Cygwin上遇到了同样的问题.在https://github.com/m...

linux – 从grub rescue命令提示符启动窗口【代码】

以前我安装了Ubuntu 10.04和Windows 7. 现在我登录到Windows,打开分区编辑器并删除包含Ubuntu的卷 – 我认为它将删除Ubuntu,它可能帮助我安装另一个操作系统 – 我重新启动了系统. GRUB救援提示就在那里. 我想登录Windows.我怎样才能做到这一点? 在GRUB救援中,我尝试了以下方法:ls (hd0) (hd0,3) (hd0,2) (hd0,1) (hd1) (hda1,1)尝试了ls(hdax)/的所有组合,它们抛弃了:error: Unknown Filesystem.我试过这个:rootnoverify (hd0...

批量修改linux终端命令提示符设置(PS1)记录

首先安装软件包 expect-5.44.1.15-4.el6.x86_64.rpm tcl-8.5.13-8.el7.x86_64.rpm tcl-devel-8.5.13-8.el7.x86_64.rpm 执行bashrc.sh脚本 bashrc.sh调用bashrc.exp bashrc.sh 如下: ckmsce=/home/xingliang/bashrc.exp aa=root bb=mima omplist="192.168.3.101 192.168.3.102 " ...

在 Linux 上自定义 bash 命令提示符【图】

众所周知,bash(the Bourne-Again Shell)是目前绝大多数 Linux 发行版使用的默认 shell。本文将会介绍如何通过添加颜色和样式来自定义 bash 命令提示符的显示。尽管很多插件或工具都可以很轻易地满足这一需求,但我们也可以不使用插件和工具,自己手动自定义一些基本的显示方式,例如添加或者修改某些元素、更改前景色、更改背景色等等。在 Linux 中自定义 bash 命令提示符在 bash 中,我们可以通过更改 $PS1 环境变量的值来自定...

linux命令提示符[root@localhost ~]#详解【图】

[root@localhost ~]# ? 1、 @之前代表当前登录用户 在Linux中管理员用户是root,还有一些普通用户; 在此例中,root代表当前登录用户 ? 2、 @之后代表当前计算机主机名 在此例中,localhost为当前计算机主机名 ? 3、 ~当前用户的家目录,/当前所在根目录 在当前用户为jack时,前者代表 /home/jack/ ,后者代表 /在当前用户为root时,前者代表 /root/ ,后者代表 / ?4、 #超级用户提示符,$是普通用户的提示符(俗人就爱钱) ? 参考自...

Linux su切换用户后命令提示符变为bash-4.2$

2018-9-30 19:31:41 星期日 今天遇到一个问题, 给gitlab配置webhook的时候, 一个目录总是不能正确执行git pull 命令, 无任何输出, 根据之前经验, 感觉是权限的问题 因为hook触发的脚本是以nginx用户来执行 git pull 的 于是我就切换成nginx 在项目目录里手动执行 git pull, 但是出错了, 切换不了.... 网上找了一大堆解决办法, 终于解决了, 总结在下边: 切换到root用户: 1. 看/home下有没有nginx目录, 如果没有就创建, 并执行 c...