Linux之因BASH造成的鍵盤錯誤和環境問題

2022-03-22 07:42:29 字數 408 閱讀 5009

對於linux我們習慣使用/bin/bash。並且大多數人操作在centos系統上,但是仍有不少人在ubuntu上使用,兩個作業系統大同小異。都是使用了linux核心。接下來就來講講我使用過程中兩個系統的不同

對於centos7系統,我們建立完使用者之後預設是/bin/bash環境,但是ubuntu系統建立的使用者預設是/bin/sh環境,這使得兩個環境中的一些變數不能正常使用。所以建立使用者加上-s  /bin/bash最好。

此外,ubuntu系統建立新使用者後不會在/home目錄下建立新使用者自己的家目錄。我們最好手工建立一下。

還有個鍵盤錯誤問題,就是在/bin/sh的環境下,你使用鍵盤的刪除按鍵、上下左右按鍵等都不能正常使用,會出現「^h」^[[h「」「等一堆特殊符號。(我這個並不是在vim編輯器裡面)。解決的方法就是切換到/bin/bash的環境。

linux基礎 Bash快捷鍵

ash快捷鍵 說明 trl l 清屏,相當於clear命令 ctrl o 執行當前命令,並重新顯示本命令 ctrl s 阻止螢幕輸出,鎖定 ctrl q 允許螢幕輸出 ctrl c 終止命令 ctrl z 掛起命令 ctrl a 游標移到命令列首,相當於home ctrl e 游標移到命令行尾,相當...

外來鍵造成的死鎖

在建表的過程中有部門,崗位,員工三個表,首先崗位表post的外來鍵department id對應部門department的department id欄位,可以說明這個崗位屬於哪個部門的,另外員工表employee的post id欄位對應post表的post id欄位,這樣可以找到該員工的崗位資訊,以...

bash之命令編輯快捷鍵

ctrl a相當於home鍵,用於將游標定位到本行最前面 ctrl e相當於end鍵,即將游標移動到本行末尾 ctrl b相當於左箭頭鍵,用於將游標向左移動一格 ctrl f相當於右箭頭鍵,用於將游標向右移動一格 ctrl d相當於del鍵,即刪除游標所在處的字元 ctrl k用於刪除從游標處開始到...