linux 命令列不顯示路徑了,而顯示為-bash-4.1#的兩種解決辦法
問題描述:
linux的命令列介面顯示的不是路徑,而是-bash-4.1#:
原因分析:
出現這個問題的原因是因為沒有配置.bash_profile的問題,或者是我們不小心清空或刪除了.bash_profile檔案。
解決方法
方法一:修改 ~/.bash_profile檔案
1、修改~/.bash_profile檔案,在~/.bash_profile檔案後面加上一行:
export PS1='[\[email protected]\h \W]\$'
如果~/.bash_profile被誤刪掉了,可以自己重新建立;如果~/.bash_profile被清空了,那就直接編輯,將export PS1='[\
2、修改好之後,source ~/.bash_profile使檔案生效,然後回車,路徑顯示隨即正常:
方法二:拷貝新的.bash*檔案到root使用者家目錄下
當前家目錄下檔案:
操作步驟:
-bash-4.2# cp -r /etc/skel/.bash* /root
-bash-4.2# chown root.root .bash*
-bash-4.2# logout #退出重新登入,或者複製一個視窗,就能看到顯示已經恢復正常了
操作演示:
相關推薦
linux 命令列不顯示路徑了,而顯示為-bash-4.1#的兩種解決辦法
問題描述: linux的命令列介面顯示的不是路徑,而是-bash-4.1#: 原因分析: 出現這個問題的原因是因為沒有配置.bash_profile的問題,或者是我們不小心清空或刪除了.bash_profile檔案。 解決方法 方法一:修改 ~/.bash_profile檔案 1、修改~/.bas
linux 命令行不顯示路徑了,而顯示為-bash-4.1#的兩種解決辦法
技術分享 用戶家目錄 清空 目錄 RoCE color 編輯 重新 我們 問題描述: linux的命令行界面顯示的不是路徑,而是-bash-4.1#: 原因分析: 出現這個問題的原因是因為沒有配置.bash_profile的問題,或者是我們不小心清空或刪除了.bash_pr
linux創建用戶su登錄後顯示為 bash-4.1$
linux系統基礎問題今天自己做關於用戶配置的練習,之後發現一個問題:su user1之後顯示的為:[root@localhost ~]# su user1 -s /bin/bashbash-4.1$ 而不是正常的[root@localhost ~]# su user1[user1@localhost roo
linux機器上不能檢視到pthread所有模組比如(mutex, cond)的解決辦法
在編碼過程中總會需要檢視一些介面,及相關的使用的規則和介面引數注意事項, 但是在有些linux 系統安裝會發現man 命令查不到了 比如: man pthread_mutex_init No manual entry for pthread_mutex_init 那麼
MyBatis - 實體類的屬性名和資料庫列名不一致時的兩種解決辦法!
問題:兩者不一致時 , 查詢結果無法封裝到實體!(也就無法查詢出來) ① 查詢的sql語句中使用別名進行查詢. 但要注意: 欄位名的別名 要和 實體類的屬性名一致! UserMapper.xml <!-- namespace:介面的全路徑名.
Mybatis 報無效的列型別 兩種解決辦法
最近忙,好久沒來寫博文了,慚愧。今天遇到如題的問題,就是在mybatis 插入oracle資料庫空值的報的異常: org.springframework.jdbc.UncategorizedSQLException: Error setting null par
TP3.2分頁第二頁帶查詢條件顯示(兩種解決辦法)
先看看手冊的....然而怎麼都不行,最後給成GET模式 直接ok帶入查詢條件如果是POST方式查詢,如何確保分頁之後能夠保持原先的查詢條件呢,我們可以給分頁類傳入引數,方法是給分頁類的parameter屬性賦值$count = $User->where($ma
AutoCompleteTextView 設定了點選事件需要點選兩下解決辦法
今天用AutoCompleteTextView 設定了點選事件為了使其彈出提示內容,但是發現需要點選兩下才會觸發OnClick事件。 在網上找到了一個辦法是換成OnTouch方法, 在Android中,onClick、onLongClick的觸發是和ACTI
-source 1.5 中不支援 lambda 表示式(請使用 -source 8 或更高版本以啟用 lambda 表示式)兩種解決辦法
在用maven編譯專案的時候出現了這個錯誤,以為是jdk版本的問題,但是突然想起自己電腦上只裝了jdk1.8的沒有1.5的,這就很奇怪了.之後經查詢發現原來官網有這麼一種解釋M
android ListView中只顯示一個item問題的兩種解決辦法
為什麼會listview中顯示一個item,而本身資料有多個item? 存在原因有兩點: 1.該listview存在於listview的巢狀下 2.該listview存在於scrollview下或者具有scrollview滑動功能的控制元件下 解決辦法:1根據ite
上傳AppStore時影象不能包含 alpha通道和透明度兩種解決辦法
因為這個每次找美工,有點麻煩,自己百度一下挺簡單的以後在也不用求人了,哈哈哈!1、用自帶瀏覽器開啟檔案—>匯出—>儲存時能看到是否有透明度。2、用PS開啟點選 影象—>模式—>索引顏色—>彈出來的框框裡面就有一個透明度的選擇,去掉對勾儲存就好了。
sp_addlogin 如果恢復的使用者ID已經存在,且SID號和已經存在的SID不一樣的兩種解決辦法
一般來說,當我們恢復一個數據庫時, 資料庫的登陸ID,需要用sp_addlogin ,重新新增一次即可。 然後執行sql命令:select sid from newdb..sysusers where name='wblUser',記下此sid數值.
轉:linux下shell顯示-bash-4.1#不顯示路徑解決方法
所屬組 再次 修改 root 顯示 lin 解決 use .bashrc 幾個可能導致的原因: 1 用戶的家目錄所屬組被改為root,解決方法使用root執行cd /home/;chown username:username username 2 用戶的家目錄被修改,這個時
linux下shell顯示-bash-4.1#不顯示路徑解決方法
area 不用 source 解決方法 cal pro sin key -bash-4.1 在linux shell中不顯示路徑了,顯示為-bash-4.1#用起來很不方便。 如何改為顯示路徑的shell呢? 步驟如下: vim ~/.bash_profi
linux 命令列高亮顯示
經常用命令列處理伺服器問題的朋友,應該想永久性的設定命令列高亮的效果,就需要修改.bashrc配置檔案。 .bashrc這個檔案是在root目錄下,知道這一點下面很好處理了。 鍵入命令: 1 # cd 2 # ll -s -a 可以看到.bashrc這個檔案。 編
Linux命令列引數前加雙槓--,單槓-和不加槓-的區別
1 雙槓與單槓的區別 首先我們來看看一些例項來幫助我們理解,如下: rm -vf *** tar -xzvf ***.tar.gz gcc --version rm --help
由linux命令列下命令引數前的一橫(-)和兩橫(--)的區別而得知的
摘自:http://blog.csdn.net/songjinshi/article/details/6816776 在解釋這些區別之前我們先了解一下有關linux的背景知識,這個需要大家先認真看完就會對這些區別有更深入的瞭解,對linux也有更深的瞭解。 關於Sys
linux命令列下如何以目錄樹的形式顯示一個資料夾的所有檔案
用ls -R可以顯示,但我對顯示效果不是很滿意,總感覺不是很明瞭。我希望顯示的時候可以像windows的資源管理器一樣,清晰地理清邏輯關係,決定用tree命令,但有的發行版裡可能沒有自帶,所以在這裡復現整個操作過程。 1.安裝tree軟體包:#yum -y inst
Linux命令列內容分頁顯示
場景 管道 使用 場景 在linux下,使用ls列出目錄的時候,常常會發現列出的目錄超出了螢幕,而且往上翻不了。 這就讓人很糾結,無奈,主要針對的是像我這種小白。 當然了,linux 提供了管道技術,可以讓我們把列出的檔案都可以查看出來。
linux命令列學習
awk ~ 匹配符 在pattern部分進行欄位匹配操作。文中包含bin的很多,但要找到以:分割後,第五個匹配bin的使用者名稱,相當於用:將每行分割成陣列,索引5值匹配,則將第一個打印出來 awk -F: '$5 ~ /bin/{print $1}' /etc/passwd awk NR條件語