1. 程式人生 > >linux 修改主機名及 自定義終端提示符

linux 修改主機名及 自定義終端提示符

博主不僅僅是個碼農, 還是個語言愛好者。 對ubuntu這種發言糾結的非洲詞彙,多少是有些排斥的。  每當看到終端提示符中使用者名稱後面的@ubuntu時,總覺得不好看又很長。查了下修改方法,先記錄如下:

一  修改主機名

1. 編輯/etc/hostname/

vi /etc/hostname


2.與/etc/hots/保持一致, vi /etc/hosts

將原主機名修改為新名稱

3. 重啟完成。  如果想立即生效, 可以用 

hostname <name>

二 自定義終端提示符

終端提示符內容儲存在一個名叫PS1的變數中。需要修改時,使用

export PS1="[*****]' 即可,示例如下:

export PS1="\[email protected]\h:\w$ "


其中(以下內容來源與網路):


\u 當前登入使用者名稱
\h 當前計算機名稱(譬如ubuntu)
\H 當前計算機的域名全程,譬如(ubuntu.ubuntu.com)
\w 當前目錄
\W 當前目錄的basename
\$ 一般使用者為$

時間顯示
\t 當前時間(24小時制,HH:MM:SS 分別代表 小時:分鐘:秒)
\T 當前時間(12小時制)
\@ 當前時間(AM/PM顯示)
\d 當前日期
Shell資訊:
\v Bash版本
\V Bash的釋出版本號
\S Shell名稱
\! Bash命令的歷史編號
\j job序號
\l Shell的終端名稱


控制符:
\\ \
\n 換行
\r
\] ]
\e Esc
\[ [

相關推薦

linux 修改主機 定義終端提示符

博主不僅僅是個碼農, 還是個語言愛好者。 對ubuntu這種發言糾結的非洲詞彙,多少是有些排斥的。  每當看到終端提示符中使用者名稱後面的@ubuntu時,總覺得不好看又很長。查了下修改方法,先記錄如下: 一  修改主機名 1. 編輯/etc/hostname/ vi /

linux修改主機

https logs 權限 mage .com con 退出 etc common 1,取得管理員權限,命令su 2,修改/etc/sysconfig/network文件中hostname項,命令 vi /etc/sysconfig/network (vi

linux 修改主機

需要 linux 還需 直接 fig 有效 自動 無效 order 1、查看主機名 #hostname 2、修改主機名 對於CentOS6 方法一:# hostname NEW_NAME <這種方法只對當前系統有效,重啟後無效>方法二:# vim /e

Redhat修改主機網絡配置

接口 ask 8.0 版本 系列 dom tar oot upload 本文只針對redhat系列的linux進行配置,那如何查看linux版本呢 使用命令:cat /proc/version 查看Linux內核版本命令(或者:uname -a) 1, 修改主機名

Linux修改主機,DNS客戶端配置

Linux修改主機名,DNS客戶端配置 修改主機名 在Linux 7以前用hostname命令修改 //臨時修改主機名 [[email protected] ~]# hostname "lishengshengTest" //如果需要永久修改主機名,需

linux修改主機+免密認證+關閉防火墻

fin random gts mac uwp 是否 軟件安裝 logging dmbs 在很多軟件安裝的時候都有這些需求,因此在這裏一起講一下 修改主機名 簡單的使用 hostnamectl 命令就好了 hostnamectl set-hostname NA

Linux 修改主機[hostname]

Linux 修改主機名[hostname] 1、檢視主機名 開啟一個GNOME終端視窗,在命令提示符中可以看到主機名,主機名通常位於@符號後 在終端視窗中輸入命令:hostname或uname –n,

linux修改主機,ip地址

以centOS為例 1、修改ip為靜態ip地址 vi /etc/sysconfig/network-scripts/ifcfg-eth0 2、修改主機名 1、需要修改兩處:一處是/etc/sysconfig/network,另一處是/etc/hosts,只修改任一處會導致系

Redhat (Linux) 修改主機_永久生效_臨時生效

臨時生效用hostname命令可以臨時修改機器名,但機器重新啟動之後就會恢復原來的值。[[email protected] ~]# hostname //檢視機器名 [[email&#

linux修改主機後listener無法啟動

為了安裝oracle rac我必須修改linux的主機名,然後資料庫監聽死活都啟不起來。 修改vi /etc/hosts # Do not remove the following line, or various programs # that require netwo

Linux修改主機以及和IP的對映關係

修改主機名vim /etc/sysconfig/networkNETWORKING=yesHOSTNAME=local01    ### //不能以數字開頭,標點只能用減號- 修改主機名和IP的對映

linux裏網卡配置文件修改主機

linux裏網卡配置文件及修改主機名1.2網卡配置文件DEVICE 網卡名稱(第一塊eth0,第二塊eth1.....以此類推)HWADDR 網卡MAC的地址UUID 唯一標識,磁盤標識-------blkid(查看)ONBOOT 重啟網卡或服務器之後控制網卡是不是自啟BOOTPROTO 網卡啟動

如何在Linux終端查詢修改主機、以及主機與ip的對映關係?

hostname  查詢主機名 vim  /etc/sysconfig/network  修改主機名(root使用者有許可權) vim  /etc/hosts  修改IP和所有主機名的一一對應的對映關係 對映關係的好處:在程式中使用主機名,若是ip發生改變,只需要修改I

Linux hostname主機配置修改

這篇文章為大家介紹linux hostname主機名配置檔案/etc/hosts,包括主機名的用途、配置檔案的操作方法及修改主機名的步驟等,有需要的朋友,可以參考下 1. 什麼是Linux主機名 無論在區域網還是INTERNET上,每臺主機都有一個I

Linux修改主機(永久生效)

etc 想要 常常 重新啟動 重新 cnblogs 登錄 用戶 sysconf Linux系統安裝好後,都會有默認的主機名,這裏以CentOS系統為例,默認的主機名為localhost.localdomain,為了便於使用,我們常常需要修改主機名,下面演示的是永久更改主機名

雲服務器 ECS Linux Ubuntu 主機修改主機

定義 新的 .html 127.0.0.1 註意 set mark 進行 iyu 雲服務器 ECS Linux 主機修改主機名 修改雲服務器 ECS Linux 主機名常見的有兩種方式,本文對此進行概要說明。 臨時生效修改 使用命令行修改 hostname

Linux如何修改主機

hid baidu target config 2種 containe sign 可能 screen Linux通常在安裝的時候,用戶需要設置主機名,但是在日常使用中,方便分組或記憶等原因,可能會需要修改主機名,修改主機名有2種,臨時修改或者永久修改,下面

Linux環境修改主機

root failed net 用戶 hosts hostname ati conf config 當時的場景是:more /etc/hosts 查的結果是 127.0.0.1 localhost 但是主機名顯示的是bogon. 安裝Oracle時老報錯:INS-2080

Linux系統主機修改和網路配置

首先開啟已經安裝好的Linux系統 開啟終端 輸入hostname以檢視你現在的主機名  輸入下面的命令進入該檔案來修改主機名 修改為你想要主機名:          Esc鍵和“:wq”

Centos7.4修改主機HostName顏色格式

一、開啟 .bashrc檔案   1、位置:~(cd ~)目錄下   2、cat .bashrc 原檔案內容如下: # .bashrc # User specific aliases and functions alias rm='rm -i' alias cp='cp -i' a