首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux:终端提示符 (prompt) 不如期生效原因

顾名思义就是提示符意思, 看起来和我们遥远, 但实际上只要是每个接触shell童鞋, 都有看到, 那就是我们在输命令时前面的那串提示符....例如: 当然, 这个样式是可以修改, 这就涉及到我们PS1和PS2了, 有经验或者以前有设置过童鞋估计都不会陌生, 木有接触过童鞋可以参考一下链接学习下: linux PS1 提示符定义 问题...可能这里会有童鞋不清楚linux单引号和双引号区别, 简单来说就是: 双引号: 让大部分符号(例如*), 失去意义,变为普通字符. 单引号: 让所有的符号, 都失去意义, 变为普通字符....(date +%F)' 所以等到在终端输出时, 就会有不同表现: 单引号, 每次输出, 都是执行那个函数, 而双引号, 因为已经是固定字符了, 所以每次都是那个值!...~ PS: 附上一个小小福利 需求:     如果长期在终端下开发, 而且又是gitlab专用户童鞋, 很多时候都会担心自己开发代码分支会搞错, 或者不记得自己所处分支是啥, 经常就会需要git

2.7K50

如何调教你终端提示符

bashrc配置 每次我们登录一个shell终端时候,前面都有一些固定显示信息: root@ubuntu:# 这些显示信息其实可以配置。...\u :用户名 \v :BASH版本信息 \w :完整工作目录名称 \W :列出最后一个目录 \$ :提示字符,如果是root时,提示符为:# ,普通用户则为:$ 所以说白了,就是根据你自己需要配置自己终端想要信息...`pwd` 公众号编程珠玑 所以我终端最终显示是: root@ubuntu:公众号编程珠玑# 通常来说,默认配置就可以了,经常需要改动可能就是默认它显示了全路径,这里只需要将 \w 替换为...再来梳理一下过程: 根据需要修改PS1显示项 执行source .bashrc使其生效 这里注意,Linux启动过程中,配置文件加载是有顺序, 某用户家目录下bashrc只影响当前用户,如果想要全系统修改生效...再来看看之前效果,是不是觉得没那么难配置了? ? 总结 实际上就是根据自己需要去配置终端显示罢了,可以自己选择颜色,变量内容等等。

1K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    linux系统终端命令提示符设置(PS1)记录

    废话不多说,下面开始记录下Linux中PS1设置 在/etc/.bashrc中,找到PS1变量定义,如果没有,手动加上: 可以将显示输出到标题栏上: [root@elk-node1 ~]# vim /...那么如何让linux终端命令提示符号显示全路径,而不是当前简介路径?...PS2:第一行没输完,等待第二行输入提示符。  Linux系统提示符是用系统变量PS1来定义。一般系统默认形式是:[username@host工作目录]$....例如:我机器名称为:fc4.linux,则这个名称就是fc4.linux \h :仅取主机第一个名字,如上例,则为fc4,.linux则被省略  \t :显示时间为24小时格式,如:HH:MM:SS...36 46 青蓝色 37 47 白色 代码 意义 ------------------------- 0 OFF 1 高亮显示 4 underline 5 闪烁 7 反白显示 8 不可见 如果想要设置终端提示符样式只要把

    4.4K80

    ubuntu中终端命令提示符太长修改方法汇总

    ubuntu终端命令提示符太长,主要原因: 1:计算机名太长; 2:多层直接显示出来; 针对计算机名太长处理: 如:下面的计算机名提示太长了: ?...针对显示多层目录处理: 形如: ? 可以不修改,一目了然,也可以修改成只显示最后一个目录(此时你就要看全部路径,就得pwd了): 像CentOS就只显示最后一个目录: ? 修改这个文件: ?...(修改之前先复制一份) vim.bashrc (命令行模式下输入:setnumber)回车即可显示行号: 把之前\w修改为\W ? 重新执行刚修改初始化命令文档(里面是命令),就无需重启了。...所以:此时要想看全部就pwd吧。 总结 以上就是这篇文章全部内容了,希望本文内容对大家学习或者工作具有一定参考学习价值,如果有疑问大家可以留言交流,谢谢大家对ZaLou.Cn支持。

    1.3K43

    Linux终端使用

    那就搞个终端设备来操作。因此一台计算机上有很多种不同终端设备也和正常。也就是说终端就是为主机提供了人机接口,每个人都通过终端使用主机资源。 终端有字符终端和图形终端两种模式。...在linux图形环境下,我们可以通过鼠标点击来完成所有的管理任务,这是图形界面终端,另外一种就是文本界面的终端,在这个界面的终端下我们可以使用linux命令来控制系统完成响应工作,而这个文本终端也是服务器常用模式...linux命令控制系统工具,我们点击屏幕左上角“活动”就可以找到这个它 打开之后我们会看到linux命令行,在这里面我们可以输入linux命令来进行操作 第二种 打开文本终端,这个需要键盘上组合键...用户登录 这就是在linux终端打开方式,那我们接下来看一下有哪些快捷键 三、常用快捷键 1、图形界面下通过点击屏幕右上角“活动”按钮打开终端 [Shift]+[Ctrl]+t 以标签形式打开一个新终端...Ctrl+y: 粘贴Ctrl+u,Ctrl+k,Ctrl+w删除文本。 Ctrl+d: 删除提示符所在出一个字符,在空命令行情况下可以退出终端

    11.8K20

    优雅配置linux终端

    欢迎关注R语言数据分析指南 ❝最近发现很多初次使用linux系统朋友不太习惯使用Tab进行路径补齐,从而导致在输入路径时经常出现bug,本节来介绍如何修改ubuntu默认bash与zsh来优化终端。...❞ bash修改 vim ~/.bashrc 找到bashrc中下方内容字符,将前方#去除修改为如下内容即可,经过如此修改就可以使用Tab键进行补齐了。.../etc/bash_completion fi fi source ~/.bashrc 上方为系统默认bash修改方法,但是目前使用bash已经比较落伍了,现在主流使用zsh即「oh-my-zsh...ohmyzsh/ohmyzsh/master/tools/install.sh -O -)" 这段代码主要下载了install.sh文件并进行了安装,如果实际运行中下载不了可公众号后台回复「zsh」获取小编下载好安装包...参数设置更多主题

    18910

    Linux清屏命令(linux终端清屏)

    大家好,又见面了,我是你们朋友全栈君。 在windowsDOS操作界面里面,清屏命令是cls,那么在linux 里面的清屏命令是什么呢?下面笔者分享几种在linux下用过清屏方法。...3、reset命令、这个命令将完全刷新终端屏幕,之前终端输入操作信息将都会被清空,这样虽然比较清爽,但整个命令过程速度有点慢,使用较少。...值得一提是reset命令在你终端控制错乱时非常有用。如输入字符不出现在光标的位置情况。还有当你敲击回车键时,新提示符并没有出现在新行上 而是出现在老提示符前面。...4、printf “\033c”命令、 这个命令它才是真正清空了终端屏幕,它功能跟DOS里CMD.EXE提供CLS效果很相似。但这个命令究竟是做什么?它工作原理是什么?...现今我们使用所有的终端都是VT兼容,它另一种实现方式也可以这样: 键盘上Ctrl+v—>Esc–>输入c再回加。

    14.2K20

    理解Linux 终端终端模拟器和伪终端

    你可能听说过 TTY 和 PTY 这些缩写,也在 /dev 目录下看到过 /dev/tty[n] 设备,大概知道它们和 Linux 终端概念有关。...终端模拟器(terminal emulator) 今天电传打字机已经进了博物馆,但 Linux/Unix 仍然保留了当初 TTY驱动和 line discipline 设计和功能。...也就是说,用内核模块模拟物理终端设备,因此被称为终端模拟器(terminal emulator)。 上图是一个典型Linux桌面系统。...在 Ubuntu 20 桌面系统上,按 Ctrl+Alt+F3 就会得到一个由内核模拟 TTY。Linux上这种模拟文本终端也被称为虚拟终端(Virtual consoles)。...相信通过这篇文章,你已经能够理解终端终端模拟器和伪终端区别和联系。

    39610

    定制你 Linux:精彩 Shell 提示符设置技巧

    在操作 Linux 系统时,我们最常接触就是终端界面。其中,Shell 提示符(也称命令行提示符)作为用户与系统交互第一道门户,拥有极高可定制性。...在这个示例中,"username" 是当前用户用户名,"hostname" 是主机名,"~" 是当前工作目录," 二、默认 Shell 提示符 不同 Linux 发行版和不同 Shell 类型...五、持久化你设置 你可能已经注意到,当你关闭终端后,你提示符设置就会丢失。这是因为 export 命令只会影响当前 Shell 会话。...结语 定制 Shell 提示符是提高 Linux 使用体验一个小技巧。你可以通过改变颜色、添加信息或者创建复杂提示符来提高你工作效率。...希望你喜欢今天文章,并在你 Linux 旅程中找到更多有趣东西!

    88920

    Linux终端使用总结

    Ctrl+U —— 删除光标前所有字符 Ctrl+L —— 清屏 Tab —— 快速补全命令或目录(按一次或当有多个匹配项时两次) Ctrl+Alt+T —— 新建一个终端窗口 # Linux...压缩文件 青色 —— 链接文件(相当于 Windows 快捷方式) 黄色 —— 设备文件 灰色 —— 其他文件 Linux文件类型: 普通文件类型 (-) Linux 中最多一种文件类型...引自 Linux 7 种文件类型 - CYYZ 古月 ls -a 显示路径下全部文件(包括隐藏) ls -l 查看路径下文件详细信息 tip:在 Linux 下文件夹(目录...---- # 相关命令 who 查看当前在线用户情况(登录用户名、使用设备终端、登陆到系统时间) 关于 tty 设备:(这个没搞太清楚,仅做参考) tty3 - tty6 表示文字界面(...文字终端) - Ctrl+Alt+F3~F6 tty2 (?)

    11.3K30

    终端监控你 Linux 系统 | Linux 中国

    当你启动一个应用时就会产生一个进程,尽管还有许多其他进程在你计算机后台运行,包括保持系统时间准确程序、监测新文件系统、索引文件,等等。...大多数操作系统都有某种类型系统活动监视器,因此你可以了解在任何特定时刻有哪些进程在运行。Linux 有一些供你选择,包括 GNOME 系统监视器和 KSysGuard。...这两个软件在桌面环境都很有用,但 Linux 也提供了在终端监控系统能力。不管你选择哪一种,对于那些积极管理自己电脑的人来说,检查一个特定进程是一项常见任务。...查找一个正在运行程序 PID 有时你想得到一个你知道正在运行特定程序进程 ID(PID)。pidof 和 pgrep 命令可以通过命令名称查找进程。...无论你是对 Linux 系统中各个分散部分如何结合在一起感到好奇,还是要对一个错误进行调查,或者你想优化你计算机性能,学习这些命令都会为你了解你操作系统提供一个重要优势。

    1.7K30

    Linux终端欢迎信息设置

    引言 在Linux系统中,我们经常会看到登录终端后出现欢迎信息或者提示。这些信息不仅能给用户带来温馨问候,还能提供重要系统信息。...接下来,我们将探讨如何在Linux系统中设置这些登录后欢迎信息。...实现步骤 编辑/etc/motd文件 打开终端。 输入命令 sudo nano /etc/motd。 输入或编辑您想展示信息。 保存并关闭文件。...利用/etc/profile添加动态信息 打开终端。 输入命令 sudo nano /etc/profile。 在文件末尾添加自定义命令或脚本。...结语 通过上述方法,我们可以轻松地为Linux系统设置个性化登录欢迎信息。这不仅增强了用户体验,还能在必要时提供有用系统信息。

    45910

    12 款 Linux 终端推荐

    如果你跟我一样,整天要花大量时间使用Linux命令行,而且正在寻找一些可替代系统自带老旧且乏味终端软件,那你真是找对了文章。...我这里搜集了一些非常有趣终端软件,可以用来替代debian系Linux原生终端。 Tilda ?...Yakuake最初设计灵感来源就是雷神之锤终端效果。它本质上就是一个基于KDE Konsole技术下拉风格终端。...它提供功能包括界面分块,将自己设置成GNOME桌面缺省终端。跟Guake一样,Terminator可以安装到绝大多数各种Linux版本中。你可以将它主窗口分成任意多小块。...它安装方法是: apt-get install eterm Rxvt ? Rxvt也是一个试图取代xterm地位Linux终端软件。Rxvt对系统资源消耗非常小。

    13.8K00
    领券