Bash同時儲存多個終端的命令記錄

2021-10-06 15:52:32 字數 1014 閱讀 1580

bash可以稱之為使用最為廣泛的終端程式了!

之前特別喜歡用zsh+oh-my-zsh,很方便很好看的終端程式,傻瓜化且人性化的配置,但是無奈在windows下不是很理想。最近喜歡用上了windows下的git-bash,因為這個非常簡單的bash在windows下執行的很快很好。因此也尋找了一下zsh中比較喜歡的一些功能,並讓它能在bash下支援。

下面將列舉一些讓預設的bash更加好用的一些修改。

全域性配置:/etc/profile,/etc/profile.d/*.sh,/etc/bashrc

個人配置:~/.bash_profile,~/.bashrc

profile類檔案作用:

bashrc類檔案作用:

通常會編輯 ~/.bashrc,在檔案最後新增某些語句。

登陸式shell:

/etc/profile > .bash_profile > .bash_login > .profile > .bash_logout
非登陸式shell:

/etc/bash.bashrc > .bashrc
詳情參看: bash配置檔案

export prompt_command=

'history -a'

重新啟動終端,即可在多個終端中同時儲存命令到history.

export histsize=10000
作者: m2kar

郵箱: m2kar.cn#gmail.com

主頁: m2kar.cn

csdn: m2kar的專欄

ubuntu使用bash命令開啟多個終端子程式

通過在乙個終端下輸入 bash meta.sh 實現在螢幕上開啟多個terminal,每個terminal裡執行子程式,而且可以布置每個terminal位置大小。示例1如下 bin bash gnome terminal geometry 60x20 10 10 bash aaa.sh sleep ...

Linux終端同時執行多個Linux命令方式

1.代表意思 表示任務在後台執行,如要在後台執行redis server,則有 redis server 表示前一條命令執行成功時,才執行後一條命令 如 echo 1 echo 2 wc l 表示上一條命令執行失敗後,才執行下一條命令,如 cat nofile echo fail 2.在一行中執行兩...

如何在Linux終端同時執行多個Linux命令

在一行中執行兩個或多個命令可以節省大量時間,並在linux中提高效率。在linux中,有三種方法可以在一行中執行多個命令 使用 符號執行多條命令 其中最簡單的是分號 使用方式如下 cmd1 cmd2 cmd3cmd1將首先執行,不管cmd1執行成功還是出現錯誤,cmd2都會在它之後執行,當cmd2命...