1. 程式人生 > >修改linux shell 提示符

修改linux shell 提示符

遠端登入虛擬機器,linux shell提示符為-bash-4.1$
要把這個提示符改掉
 
1、新建~/.bash_profile檔案
-bash-4.1$ vi ~/.bash_profile
-bash-4.1$ cat  ~/.bash_profile
cat: /home/hadoop/.bash_profile: No such file or directory
提示 許可權不夠,不能儲存

檢視使用者
-bash-4.1$ whoami
hadoop

-bash-4.1$ pwd
/home/hadoop

修改許可權
-bash-4.1$ sudo chmod 777 /home/hadoop

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

[sudo] password for hadoop:
hadoop is not in the sudoers file.  This incident will be reported.

2、使用root使用者,對/home/hadoop開放訪問許可權,ok
-bash-4.1$ su
Password:
[[email protected]

hadoop]# sudo chmod 777 /home/hadoop
[[email protected] hadoop]# exit

3、修改~/.bash_profile檔案

-bash-4.1$ vim ~/.bash_profile
加上
export PS1='[\[email protected]\h \W]\$'

4、檔案生效
-bash-4.1$ source ~/.bash_profile
 
5、現在的提示符是這樣的,ok

-bash-4.1$ source ~/.bash_profile
[[email protected] ~]$pwd
/home/hadoop
[

[email protected] ~]$cd /home/hadoop
[[email protected] ~]$ls

相關推薦

修改linux shell 提示符

遠端登入虛擬機器,linux shell提示符為-bash-4.1$ 要把這個提示符改掉   1、新建~/.bash_profile檔案 -bash-4.1$ vi ~/.bash_profile -bash-4.1$ cat  ~/.bash_profile cat: /

linux shell提示符下顯示git狀態 轉載

第一步首先clone程式碼: git clone git://git.kernel.org/pub/scm/git/git.git 第二步拷貝指令碼 把檔案contrib/completion/git-completion.bash 拷到~下,重新命名為.

修改Linux的命令提示符及其顏色

藍色 腳本調用 直接 時間 配置 shell腳本 shell中的 water images 我們使用Linux系統時接觸最多的是它的命令行窗口,很多時候我們都需要在命令行上輸入命令,在輸入的命令前都會有提示符,一般系統默認的提示符形式是: [username@host 工

Linux shell修改init檔案方法

參考 https://blog.csdn.net/wanxiaoderen/article/details/82388091 awk方法讀取功能為: `awk -F '=' '/‘$Section’/{a=1}a==1&&$1~/'$Key'/{print $2;ex

Linux Shell 指令碼自動建立檔案並修改其許可權

在學習《Linux命令列與shell指令碼程式設計大全》第三版時,每次執行書上的程式碼時,需要建立一個testxx.sh檔案,修改其執行許可權,最後再用vim來編輯。這樣一個重複的過程,可以通過書中學習的知識編寫一個指令碼來自動解決,該指令碼命名為NewTest

Linux Shell關於傳入時間字串的修改

之前寫指令碼需要用到傳入時間的一小時之後的時間,在網上找了一種方法是這樣的做修改的 dt=$1 day=`expr substr $dt 1 8` hour=`expr substr $dt 9 2` daynext=`date --date=$[day+

linux shell 陣列的長度計算、修改、迴圈輸出等操作

在shell中,陣列變數的複製有兩種方法: (1) name = (value1 ... valuen)此時下標從0開始 (2) name[index] = value example: #1/bin/sh #arrayTest name=(yunix yhx yfj)

修改Linux終端命令提示符顏色、PS1

目錄結構 **說明 **設定提示符格式 **設定顏色 **儲存設定 ———————————————————————————————————————— 1.說明 關於linux提示符顏色設定,在網上找了好多資料都不是很詳細,要不就

Linux終端介紹、Shell提示符、Bash基本語法

登入LINUX終端兩種終端模擬器:1、GNOME桌面的GHOMETerminal ; 2、KDE桌面的Konsole Terminal遠端連線終端工具: Xshell , CRT 。後期會教你安裝。例1:通過tty命令看到當前所屬的虛擬終端[[email prote

修改linux 默認SHELL

blank tail 參考 etc tar gre 查看 傳送門 article 首先你得查看可以用的shell: 1.命令:chsh -l ,結果如下: /bin/sh/bin/bash/sbin/nologin/usr/bin/sh/usr/bin/bash/usr

Linux Shell——bash shell 腳本簡介

運行環境 linux 關鍵字 程序 單詞 bash shell 腳本簡介shell 運行環境如果你運行的是 Unix 或 Linux 系統,例如 Ubuntu,Red Hat,SUSE Linux,還有macOS,都是內置了 bash shell 的,所以你不需要額外配置所謂的開發

寫了一個簡單的Linux Shell用來下載文件

logs -- spi http col 內容 style bre shell #!/bin/sh for (( i=0; i<30; i=i+1 )); do # 利用spider來探測請求的資源是否存在,並把請求的結果寫入到一個文件 wget -

Linux Shell 腳本的小技巧——不定期更新

小技巧 linux shell 本文旨在積累平時寫 shell 腳本是遇到的小問題的解決方法。在這裏不定期的更新,以便以後查閱、沿用。 一,在shell 腳本中定義默認值 1. 對默認變量直接賦值 read -p "input>>:" nub nub=

殺死Linux Shell進程

shel china 命名 -name 登錄shell 方法 gin p s 進程 1、查找目標shell進程: 比如:我想要查找 odm_clean 腳本執行進程 ps -ef | grep "odm_clean" hadoop 3702 46809

linux shell自定義函數(定義、返回值、變量作用域)介紹

shel 自己 lai cell define ber article clas ner linux shell 可以用戶定義函數,然後在shell腳本中可以隨便調用。下面說說它的定義方法,以及調用需要註意那些事項。 一、定義shell函數(define function)

Linux shell 命令行下查詢外網IP

shell命令行查ip查詢IP在網頁上打開網址就可以顯示,但是在命令行下可以安裝w3m/Links/Lynx這些命令行瀏覽器,但是為了這個又感覺不方便,所以很多查IP網站提供了UNIX/LINUX的。命令行查詢(詳細): UNIX/Linux: #curl cip.cc Windows: >tel

Linux Shell學習

rgb 一個表 事先 nts 讀取 暫時 last copy 這一 1.Shell shell本身是一個用C語言編寫的程序,它是用戶使用Unix/Linux的橋梁。用戶的大部分工作都是通過Shell完畢的。Shell既是一種命令語言,又是一種程序設計語言。作為命令語言,

如何修改linux主機名才能永久生效?

如何修改linux主機名才能永久生效?如何修改linux主機名才能生效?很多人使用hostname 主機名 來修改,其實這個只是做為暫時的,重啟後將恢復到原來的名字.很多人說修改/etc/hosts文件,其實這個文件裏的主機名只是為來提供給dns解析的.如果你用不上dns,只需要修改主機名,那修改這個沒用.其

Pytohn實現Linux shell中的wc命令

python wc #!/usr/bin/python import sys import os from optparse import OptionParser def opt(): parser = OptionParser() parser.add_option("-c

Linux Shell 文本處理工具集錦

12c 程序員 常用 忽略 忽略大小寫 第一個 rgs del num 本文將介紹Linux下使用Shell處理文本時最常用的工具:find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk; 提供的例子和參數都是最常用和最為實用的