`

Linux设置命令提示符的操作

阅读更多
在设置之前有必要知道一些基础的信息。
1.环境变量:PS1(数字1),具体的Linux版本不同,他的bash也不尽相同,可以man bash一下,找到如下的信息。


此时我们就知道应该在那个文件中加入对应的语句。

以上图片中的内容看出,如果要使得所有的用户都生效的话,就在/etc/profile文件的最后一行加入如下配置,如果是针对某个用户的话,以我的环境举例,此时就要找到用户家目录下的.bash_profile文件进行配置(bash不同,配置的文件也不同,一般也会在.profile中配置,这样根据你的操作系统它具体有那个文件了)。如果两个都配置,取用户的个性配置,公共的配置会被覆盖。

一般会有三种设置(在/etc/profile文件的最后加入以下语句针对所有的用户都起作用):
(1)命令行提示符完全显示完整的工作目录名称
    export PS1=’[\u@\h $PWD]\$ ‘
(2)命令行提示符只列出最后一个目录
    export PS1=’[\u@\h \W]\$ ‘
(3)命令行提示符显示完整工作目录,当前用户目录会以 ~代替
    export PS1=’[\u@\h \w]\$ ‘

修改完成后,执行:  source /etc/profile  或者. /etc/profile(.后面有个空格)两者都可以使配置生效即可。
命令释义:

\u 显示当前用户账号
\h 显示当前主机名
\W 只显示当前路径最后一个目录
\w 显示当前绝对路径(当前用户目录会以 ~代替)
$PWD 显示当前全路径
\$ 显示命令行’$'或者’#'符号
\# :下达的第几个命令
\d :代表日期,格式为weekday month date,例如:"Mon Aug 1"
\t :显示时间为24小时格式,如:HH:MM:SS
\T :显示时间为12小时格式
\A :显示时间为24小时格式:HH:MM
\v :BASH的版本信息

有的时候为了知道你当前执行的是第几个命令,也可以加入\#,例如:
export PS1=’[\u@\h \w\#]\$ ‘

其实以上都可以随意组合的,再举例我喜欢在没执行一个命令之前,提示今天星期几,几月几号,bash版本号,当前时间等信息
我就可以在/etc/profile的文件的最后加入
export PS1='[\u@\h \w\# \v \d \t]'保存之后使其生效就可以了。


  • 大小: 51.7 KB
  • 大小: 46.6 KB
分享到:
评论

相关推荐

    命令提示符中的快捷键.doc

    命令提示符中的快捷键 命令提示符是 DOS 命令行接口中最常用的交互方式,通过快捷键可以快速地执行命令,提高工作效率。本文将详细介绍命令提示符中的快捷键,帮助用户更好地使用命令提示符。 F1 快捷键:快速切换...

    命令提示符升级版

    它可以同时打开多个命令提示符、PowerShell、WSL(Windows Subsystem for Linux)等不同的终端环境,并且具有自定义主题、字体、颜色方案等高级配置选项,为开发者和高级用户提供了更为现代且个性化的体验。...

    命令命令提示符是在操作系统中,提示进行命令输入的一种工作提示符.docx

    在不同的操作系统中,命令提示符各有特色,例如在Windows环境下,命令提示符是一个32位的程序,通过输入特定的命令,用户可以执行各种系统操作。在Linux系统中,命令提示符则更为强大,提供了丰富的命令集,包括内置...

    GUI版的命令提示符

    标签“cmd”可能是指命令提示符,这是Windows系统中的一个基础组件,用于执行命令行操作。而“gui”标签则意味着这个程序是图形化的,提供了与用户交互的界面。另一个“gui”标签可能指的是用于构建GUI的特定库或...

    命令-命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。.docx

    这个工具在Windows操作系统中被称为“命令提示符”,在Unix或Linux系统中则通常称为“终端”或“Shell”。 命令提示符的基本使用方式包括: 1. 打开命令提示符:在Windows中,可以通过搜索栏输入“cmd”或“命令...

    MySQL教程(命令提示符形式)

    本教程将聚焦于MySQL的基础操作,主要通过命令提示符进行交互,帮助初学者掌握其核心功能。 一、安装与配置MySQL 首先,你需要在计算机上安装MySQL服务器。根据操作系统(Windows、Linux或MacOS),下载并安装相应...

    命令-命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。.pdf

    在操作系统的世界里,命令提示符(Command Prompt)扮演着至关重要的角色,它是用户与系统交互的界面,尤其在执行特定任务或自动化脚本时显得尤为有用。本文将深入探讨命令提示符的基本概念、功能以及在不同操作系统...

    命令命令提示符是在操作系统中,提示进行命令输入的一种工作提示符.pdf

    命令提示符,通常被称为命令行接口(CLI),是操作系统中用于接收用户输入的文本命令的工作环境。这个概念在不同的操作系统中有所不同,例如在Windows环境下,命令提示符是32位的命令行程序,名为cmd.exe,它是一个...

    Linux命令提示符显示格式的配置方法

    ### Linux命令提示符显示格式的配置方法 在Linux系统中,命令提示符是用户与操作系统交互的重要界面之一。默认情况下,大多数Linux发行版的命令提示符格式为`[root@hostname /usr/local]$`这样的形式,其中包含了...

    linux 常用命令 基本命令 操作系统命令 命令

    终端命令提示符 * [root@localhost root]# 用户名主机名当前工作的目录 * 提示符一般有两种, # 和 $ , # 表示 root 用户,而 $ 表示一般用户 Linux 命令格式说明 * 命令格式:command [-options] ...

    linux 常用命令 操作系统命令 shell概述

    终端命令提示符 -------------- [root@localhost root]# 用户名主机名当前工作的目录 这个提示符一般有两种,# 和 $,# 表示 root 用户,而 $ 表示一般用户。 Linux 命令格式说明 ------------------- ### 命令...

    最新-Linux常用命令大全-非常实用

    在 Linux 中,Shell 提示符是指用户与系统进行交互的方式。常见的 Shell 提示符有 [root@localhost ~]#,其中 root 是用户名,localhost 是主机名,~ 是当前目录。 Bash shell 是 Linux 中的一种常见的 Shell。 ...

    第三章 Linux基本命令操作

    【Linux基本命令操作】章节主要介绍了Linux系统的终端概念和常用操作,包括终端的类型、Shell提示符以及Bash的基本用法。以下是对这些知识点的详细解释: 1. **终端(Terminal)**: - **控制台终端(Console)**...

    linux命令符

    从给定的文件信息中,我们可以提取出一系列与Linux命令符相关的知识点,这些知识点涵盖了Linux系统的基本操作、用户管理、文件系统、网络配置以及系统安全等方面。以下是对这些知识点的详细解析: ### 1. 登录...

    Python自学教程-19-拓展命令提示符运行py文件.ev4.rar

    命令提示符(也称为终端或控制台)是操作系统提供的一种交互式文本界面,允许用户输入指令来执行各种操作。在Windows系统中,我们通常使用“命令提示符”或更新的“Windows PowerShell”,而在Mac和Linux系统中则是...

    windows下使用linux命令

    安装WSL后,用户可以在Windows命令提示符或者PowerShell中启动Linux shell,直接使用各种Linux命令,如`ls`, `cd`, `grep`, `sed`, `awk`等。 步骤如下: 1. 打开设置,进入“更新与安全”。 2. 在左侧菜单中选择...

    Linux操作实验-初步了解Linux的命令格式

    - `$`:Linux命令行提示符,根据不同的Shell可能有所不同。 - `command`:Linux命令名称。 - `[ [-] option(s) ]`:用于修改命令行为的选项,通常以 `-` 开头。 - `[ optionargument(s) ]`:某些选项需要的附加...

    dos命令与linux的命令

    5. **退出Shell**:在DOS和Linux中,退出命令提示符都是`exit`。 6. **日期和时间**:DOS的`date`和`time`命令在Linux中依然保留,但命令行为`date`和`date`,用于显示和设置日期及时间。 7. **删除文件**:DOS的`...

    linux常用命令(很好用)

    - 超级用户的命令提示符为`#` - 普通用户的命令提示符为`$` 2. **用户切换命令: su** - **语法**: `su [用户名]` - **功能**: 切换当前登录用户。 - 从普通用户切换到超级用户: `su root` - 从超级用户或...

Global site tag (gtag.js) - Google Analytics