windows-powershell
告別 windows 難看難用,教你打造體驗不輸 macos 和 linux 的終端
windows 為我們提供了乙個預設的 powershell 終端,可以在 windows 開始選單上右鍵,點選「windows powershell」開啟。雖然預設終端有很多限制,但是其技術相對底層,響應就高效迅速,碾壓其他所有第三方終端模擬器。我們從預設終端開始魔改。
2021.5.7 發現 pro-git 官方指南這本書一直在提及此 powershell。
zsh
相關解釋:
非特權使用者安裝zsh和oh-my-zsh.html
準備在 p40 上面安裝,主要參考此部落格
注意點如下:
小花絮:
需要先把如下路徑加入 .bashrc, 後才能加命令 exec $home/zsh/bin/zsh
export cxxflags="-fpic"
export cflags="-fpic"
export ncurses_home=$home/ncurses # 你自己的 ncurses 目錄
export path=$ncurses_home/bin:$path
export ld_library_path=$ncurses_home/lib:$ld_library_path
export cppflags="-i$ncurses_home/include" ldflags="-l$ncurses_home/lib"
否則遠端連線會報如下錯誤,無法進入視窗:
/home/guixj/zsh/bin/zsh: error while loading shared libraries: libncursesw.so.6: cannot open shared object file: no such file or directorythe end.connection closing...socket close.
shell 終端的各種使用特性
q 不要列印script started script end 的資訊 下面這條命令 可以保證在登入了遠端shell的情況下,首先執行一段自定義命令,然後保持輸入輸出不關閉 echo echo yes cat dev tty script dev null ssh d其核心就是中間的cat命令使用了...
linux各種shell特色指令碼使用
目錄 1 gdb斷點資訊收集自動化 2 objdump檢視過大可執行檔案上的指定函式彙編 3 定製 linux 協議棧引數 修改 etc sysctl.conf 鑑於在故障現場使用gdb跟蹤,設定斷點,列印斷點處資訊存在一定的時間差,且有造成單板重啟或影響業務等問題,採用指令碼實現自動化操作。指令碼...
shell中的各種括號
在編寫shell scripts時,經常會用到括號,各種括號,各種用法。一 括號 圓括號 1 單小括號。命令組。括號中的命令將會新開乙個子shell順序執行,所以括號中的變數不能夠被指令碼餘下的部分使用。括號中多個命令之間用分號隔開,最後乙個命令可以沒有分號,各命令和括號之間不必有空格。命令替換。等...