查看系統可用shell種類:(一般是bash shell)
? ~ chsh -l
/bin/sh
/bin/bash
/sbin/nologin
/bin/dash
/bin/zsh
修改當前的shell:
[root@GIT ~]# chsh -l
/bin/sh
/bin/bash
/sbin/nologin
/bin/dash
/bin/zsh
[root@GIT ~]# chsh
Changing shell for root.
New shell [/bin/bash]: /bin/zsh
Shell changed.
#shell修改成功!!!
系統當前可用的shell存在/etc/shells文件中:
? ~ cat /etc/shells
/bin/sh #早期uinx版本上所使用的shell
/bin/bash #很多linux版本默認的shell,也就是bash shell
/sbin/nologin #不能使用bash shell或其它shell來登錄系統
/bin/dash
/bin/zsh
cat /etc/shells的結果與chsh -l是一致的。不過建議還是使用bash shell,因為他已經足夠健壯,并且吸收了ksh,csh,sh的有用特性。
shell的修改需要注銷以后,下次登錄系統的時候才有效。
linux shell使用別名,切換當前目錄
別名alias 別名就是一種快捷方式,以省去用戶輸入一長串命令序列的麻煩. 別名使用alias命令 比如 alias cp='cp -i' alias l.='ls -d .* --color=tty ...
【轉】 Linux shell的&;&;和||
http://www.2cto.com/os/201302/189655.html Linux?shell的&&和|| ? shell 在執行某個命令的時候,會返回一個返回值,該返回值 ...
Linux shell的&;&;和||
Linux?shell的&&和|| ? shell 在執行某個命令的時候,會返回一個返回值,該返回值保存在 shell 變量 $? 中.當 $? == 0 時,表示執行成功:當 $? ...
Linux Shell腳本攻略 讀書筆記
Linux Shell腳本攻略 讀書筆記 這是一本小書,總共253頁,但內容卻很豐富,書中的示例小巧而實用,對我這樣總是在shell門前徘徊的人來說真是如獲至寶:最有價值的當屬文本處理,對這塊我單獨整 ...
73條日常Linux shell命令匯總,總有一條你需要!
轉載: 73條日常Linux shell命令匯總,總有一條你需要! 1.檢查遠程端口是否對bash開放: echo >/dev/tcp/8.8.8.8/53 && echo &q ...
Linux shell用法和技巧(轉)
原文出處: techbar???譯文出處: 外刊IT評論 使用Linux shell是我每天的基本工作,但我經常會忘記一些有用的shell命令和技巧.當然,命令我能記住,但我不敢說能記得如何用它執行某 ...
Linux shell 常用
使用Linux shell是我每天的基本工作,但我經常會忘記一些有用的shell命令和l技巧.當然,命令我能記住,但我不敢說能記得如何用它執行某個特定任務.于是,我開始在一個文本文件里記錄這些用法,并 ...
Linux shell的&;&;和||--轉載
Linux?shell的&&和|| ? shell 在執行某個命令的時候,會返回一個返回值,該返回值保存在 shell 變量 $? 中.當 $? == 0 時,表示執行成功:當 $? ...
Linux shell用法和技巧
使用Linux shell是我每天的基本工作,但我經常會忘記一些有用的shell命令和l技巧.當然,命令我能記住,但我不敢說能記得如何用它執行某個特定任務.于是,我開始在一個文本文件里記錄這 ...
隨機推薦
.net中的序列化
常見的序列化格式和方法 在.net中,常見的序列化格式主要有json,二進制和xml,總結如下表格. 注意事項 關于實體特性標注規則: 1,.net中所有用于序列化的實體的class上應該加上[Ser ...
sublime text 也能矩形選擇
原來用editplus,但發現sublime text后便果斷選擇這個,她真的是很完美,但有一點就是不能像editplus一樣矩形選擇(Ctrl+鼠標左鍵這我知道,但感覺很麻煩)而感到小小的不爽... ...
PHP讀寫XML文件的四種方法
PHP對XML文件進行讀寫操作的方法一共有四種,分別是:字符串方式直接讀寫.DOMDocument讀寫. XMLWrite寫和XMLReader讀.SimpleXML讀寫,本文將依次對這四種方法進行介 ...
IIS上部署MVC網站,打開后ExtensionlessUrlHandler-Integrated-4.0解決方法
IIS上部署MVC網站,打開后ExtensionlessUrlHandler-Integrated-4.0解決方法 IIS上部署MVC網站,打開后500錯誤:處理程序“ExtensionlessUrl ...
《.NET簡單企業應用》項目開發環境
項目開始,開發團隊需要構建一套開發環境,主要包含:開發工具.代碼管理/版本控制系統.任務和Bug管理系統和持續集成(CI)系統.本文主要列舉項目開發中經常使用的開發工具和第三方庫. 本文所列工具根據前 ...
Python:bs4中 string 屬性和 text 屬性的區別及背后的原理
剛開始接觸 bs4 的時候,我也很迷茫,覺得 string 屬性和 text 屬性是一樣的,不明白為什么要分成兩個屬性. html = '
hello world
' ...【oracle入門】數據完整性約束
數據的完整性約束是對數據描述的某種約束條件,關系型數據模型中可以有三類完整性約束:實體完整性.參照完整性和用戶定義的完整性. 實體完整性Entity Integrity 一個基本關系通過對應顯示世界的 ...
Go_14:GoLang中 json、map、struct 之間的相互轉化
1. golang 中 json 轉 struct <1. 使用 json.Unmarshal 時,結構體的每一項必須是導出項(import field).也就是說結構體的 key 對應的首字母 ...
C++中輸出字符到文本文檔
#include #include //ofstream類的頭文件 using namespace std; int main() { ...
Penn Treebank
NLP中常用的PTB語料庫,全名Penn Treebank.Penn Treebank是一個項目的名稱,項目目的是對語料進行標注,標注內容包括詞性標注以及句法分析. 語料來源為:1989年華爾街日報語 ...