Ubuntu下把缺省的dash shell修改為bash shell
Ubuntu下缺省使用的是shell是dash,而不是bash。從/bin/sh軟連接的指向可以看出這點。
dash shell 雖然比bash shell更輕便,但是它並不支持所有的語法,運行shell程序時,經常報錯。
用戶可以通過以下幾種方法,把bash配置為默認使用的shell。
查看系統可用的shell
(1)修改/bin/sh的指向
1 ln -sf /bin/bash /bin/sh
(2)重新配置dash,在配置頁面中選擇“NO”,系統把dash移除,/bin/sh自動指向bash。
1 dpkg-reconfigure dash
Ubuntu下把缺省的dash shell修改為bash shell
相關推薦
Ubuntu下把缺省的dash shell修改為bash shell
用戶 bin 系統 pre con 分享圖片 通過 fig .com Ubuntu下缺省使用的是shell是dash,而不是bash。從/bin/sh軟連接的指向可以看出這點。 dash shell 雖然比bash shell更輕便,但是它並不支持所有的語法,運
Linux、ubuntu下pip安裝aiohttp失敗,修改python預設版本
ubuntu pip安裝aiohttp失敗的問題: 因為系統預設自帶的python最高為python3.4版本。而aiohttp模組是在python3.5版本之後才有的,因此需要安裝python3.5之上才行。 而且即便安裝了python3.6,系統預設的python也不是
C中什麽情況下把局部變量定義為局部靜態變量
spf image ref get 調用 一次 不用 變量定義 .com 首先要說明,數組不是變量;C中稱它是具有相同類型元素的集合,嚴格說來它是一種簡單的數據結構——這是題外話。定義在函數中的自動型(就是不用static修飾)數組,函數被調用時才創建,而函數結束後就自動
RK3288把debug口從uart2修改為uart3步驟
kernel/arch/arm/mach-rockchip/rk_fiq_debugger.c 搜尋:static int debug_port_init(struct platform_device *pdev) 將該函式內容替換為以下即可: int dll = 0, dlm = 0;
Ubuntu下Notepad++設定預設換行型別為LF
Ubuntu下Notepad++採用的換行格式預設為Windows(CR LF)。如下圖右下角所示。 選擇【Settings】-【Preferences】-【New Documnet】
Linux下網絡卡eth1如何修改為eth0
正常來說,Linux在識別網絡卡時第一張會是eth0,第二張才是eth1。有時候我們使用虛擬機器克隆技術後網絡卡的資訊就會改變,新克隆出來的虛擬主機網絡卡名字可能變為eth1.無論我們怎麼修改都無法改變,這就對我們使用N臺虛擬機器進行HA-heartbeat實驗時造成了困擾
ubuntu下通過privoxy將Socks代理轉換為Http代理
目前很多代理都是socks型別(如shadowsocks)的代理,但是很多軟體僅支援http型別的代理,如scrapy等 所以我們需要將socks代理轉換為http代理。 本文將演示如何將shadowsocks代理轉換為http型別的代理。 一、sha
Ubuntu下關於將普通使用者許可權提升為root的問題
PS:由於博主剛剛接觸linux,所以喜歡嚇琢磨。現在記錄一下在將普通使用者提升為root使用者時出現的問題。 問題的由來 博主一個好奇就想把自己的那個使用者提升為root級別的,所以進行了如下操作。 su vi etc/passwd 然後將自己建
【Shell】linux bash Shell特殊變數:Shell $0, $#, $*, [email protected]<
在linux下配置shell引數說明 前面已經講到,變數名只能包含數字、字母和下劃線,因為某些包含其他字元的變數有特殊含義,這樣的變數被稱為特殊變數。 例如,$ 表示當前Shell程序的ID,即pid,看下面的程式碼: $echo $$ 執行結果 29949
Tomcat下的修改缺省項目文件夾
缺省 class 之間 而在 修改配置 doc 項目文件 conf root 在Tomcat下缺省的項目的文件夾是ROOT,而在實際生產環境中往往項目都會用實際的項目名命名模板來命名項目的,所以如果不需要使用Tomcat默認的ROOT作為項目包名字就需要修改配置文件了
Ubuntu下mysql修改連接超時wait_timeout
執行 rac nbsp ria 修改 cti int ubun pan 命令行登入mysql show variables like ‘%timeout%‘;(其中有用的是: interactive_timeout 和wait_timeout 為28800,默認為8小
ubuntu下修改mysql默認data路徑
安全 onf init.d 修改 提醒 成功 ubunt 文件夾 mkdir 由於ubuntu默認的mysql路徑是在/var/lib/mysql下,很多時候我們如果沒有掛載其它分區在/var的時候,隨著網站逐漸瀏覽和添加內容,數據容量也會越來越大,自然磁盤空間也會比較吃緊
ubuntu下修改文件夾權限
做的 color 控制 linu 其中 group 命令行 str 訪問權限 遞歸修改一個目錄中所有文件的權限方法:進入目錄輸入命令 chmod 777 -R *(其中 -R 表示遞歸處理,*代表所有文件)或 chmod 777 -R /home/abc/dirctoryn
ubuntu下root用戶默認密碼及修改方法
簡化 直接 忘記 swd ted 技術 div .com 就是 【ubuntu下root用戶默認密碼及修改方法】 很多朋友用ubuntu,一般都是裝完ubuntu系統,馬上就修改root密碼了,那麽root用戶的默認密碼是多少,當忘記root用戶密碼時如何找回呢,不了解的朋
Ubuntu下修改為永久DNS的方法
谷歌 pos 增加 article BE gpo int 部分 vco 安裝好Ubuntu之後設置了靜態IP地址,再重啟後就無法解析域名。想重新設置一下DNS,打開/etc/resolv.conf cat /etc/resolv.conf # Dynamic resol
Ubuntu下修改DNS重啟也能用的方法
搜索 spa tail 創建 例子 detail 無法解析 p s resolv 安裝好Ubuntu之後設置了靜態IP地址,再重啟後就無法解析域名。想重新設置一下DNS,打開/etc/resolv.conf cat /etc/resolv.co
Ubuntu下自定義調整CPU工作頻率(用於省電或提高性能都好用)
win -i 安裝 use nal spa cpufreq 調整 系統 昨天高鐵上拿T480切win10系統看電影,為了節電給細調了個省電策略(設置CPU性能30%),不知是不是因為這個原因,今天切回Ubuntu1604工作導致CPU工作頻率非常低。 查閱了一下相關方法,c
Ubuntu下如何修改檔案或者資料夾的許可權
Ubuntu下如何修改檔案或者資料夾的許可權------chmod的親身測試 具體原理如下: Linux系統下如何修改文件及資料夾(含子資料夾)許可權,我們來看一下。 &nbs
linux/ubuntu下shell script的 [: xxx: unexpected operator 之坑
緊急修復一個問題,需要改shell script, 簡單描述如下: #! /bin/bash x="hello" if [ "${x}" == "hello" ]; then ech
Ubuntu下修改系統的預設啟動級別
2018年11月05日 09:35:27 碼中飛翔 閱讀數:4 個人分類: Linux