centosshell命令列只顯示 bash

2021-12-29 21:46:39 字數 1344 閱讀 5745



今天一不小心打了home目錄刪除命令,雖然最後因為種種原因沒有刪掉,但是home目錄下很多檔案和目錄都被刪了,而且命令列也不顯示當前使用者和路徑了。

下面對其重新設定,需要設定兩個檔案:~/.bashrc和~/.bash_profile

1. bashrc

在當前目錄下新建.bashrc檔案:

# touch ~/.bashrc

# vim ~/.bashrc

並輸入以下資料

source以下使得其生效:

# source ~/.bashrc

2. bash_profile

在當前目錄下新建.bash_profile檔案:

# touch ~/.bash_profile

# vim ~/.bash_profile

並輸入以下資料

source以下使得其生效:

可以看到已經能成功顯示當前使用者和路徑了。

**********=華麗麗的分割線**********==

如果你存在這兩個目錄,但還是顯示-bash-4.1#,可以參考以下方案(該方案摘自網上,為進行驗證)

步驟如下:

vim ~/.bash_profile

(不用管.bash_profile這個檔案有幾個,自己新建乙個也是可以的)

在最後加上

export ps1='[\u@\h \w]\$'

然後執行

source ~/.bash_profile

這樣shell就可以顯示路徑了。

命令列 Git Bash命令列小結

展示當前完整路徑pwd 建立資料夾mkdir 建立檔案touch 刪除資料夾rm rf 刪除檔案rm 重新命名mv 展示當前路徑下檔案 除了隱藏檔案 ls 展示當前路徑下所有檔案ls a 展示當前路徑下所有檔案以及詳細資訊ls al 轉至某目錄cd 根目錄 上級目錄.當前目錄.檢視檔案cat 檔名稱...

git 命令列 和 cmd命令列

設定全域性使用者名稱 git config global user.name 區域性把global換成local 檢視全域性 git config global list 檢視git的狀態 git status 初始化 git into 名字 新增乙個檔案 git add readme.txt 刪除...

c mysql命令列 mysql 命令列工具

1 mysql命令選項 2 mysql命令 3 mysql日誌 4 mysql服務端幫助 5 執行mysql指令碼 6 使用技巧 mysql是乙個能夠編輯輸入行的簡單sql shell,支援互動式和非互動式訪問。使用互動式時,查詢結果以ascii表的格式展示。使用非互動式時,查詢結果以製表符分隔的格...