Pár hasznos vagy hasznosnak tűnő program ami megkönnyítheti, színesebbé teheti a terminálban végzett munkát.
cat -> bat
Egy egész jó kis cat alternatíva. Bár ha az ember használ vi/vim-et akkor cat-ot nem nagyon. De azért hasznos tud lenni.
Install
Ubuntu/Mint/Debian
Töltsd le a legutolsó releaset majdsudo dpkg -i bat_0.6.1_amd64.deb
Arch Linuxpacman -S bat
diff -> diff-so-fancy
Az eredeti diff elég fapados, mindig is hiányoltam belőle jó pár dolgot.
Ebben az új, bővített diff-ben a legjobb dolog, hogy a git képes használni, ezáltal a git log, git diff parancsok kimenetei sokkal színesebbek, átláthatóbbak lesznek.
git diff vs git és diff-so-fancy
Install
Ubuntu/Mint/Debiansudo apt-install npm
sudo npm install -g diff-so-fancy
Azoknak akik lusták végignézni a github-ot (jó magam is)git config --global core.pager "diff-so-fancy | less --tabs=4 -RFX"
Ajánlott git color schemagit config --global color.ui true
git config --global color.diff-highlight.oldNormal "red bold"
git config --global color.diff-highlight.oldHighlight "red bold 52"
git config --global color.diff-highlight.newNormal "green bold"
git config --global color.diff-highlight.newHighlight "green bold 22"
git config --global color.diff.meta "yellow"
git config --global color.diff.frag "magenta bold"
git config --global color.diff.commit "yellow bold"
git config --global color.diff.old "red bold"
git config --global color.diff.new "green bold"
git config --global color.diff.whitespace "red reverse"
ping -> prettyping
Arra az esetre ha nem scriptelni kell hanem a monitort bámulni akkor a prettyping egy jó alternatíva lehet.
Install
Mivel bash-ben és awk-ban íródott ezért kvázi minden linuxon fut.curl -O https://raw.githubusercontent.com/denilsonsa/prettyping/master/prettyping
- bemásolás után már bárhonnan futtatható lesz.
sudo chmod +x prettyping
./prettyping host.amit.pingelni.akarsz
sudo cp prettyping /usr/local/bin/
Ctrl+r -> fzf
A bash history-ban való keresése sose volt az igazi. Lehetett használni, de azért fapados. Az fzf egy sokkal intelligensebb applikáció. Sokat nem is regélnék róla. Én 5 perc után eldöntöttem, hogy minden otthoni rendszeremre felteszem.
Install$ git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
$ ~/.fzf/install
du -> ncdu - NCurses Disk Usage
Ha kalkulálni kell a helyet a du -t én sosem szerettem igazán. Az ncdu egy remek alternatíva. (És még szóba jöhet az nnn is)
Install
Ubuntu/Mint/Debian - repókban még egy régi 1.11-es verzió érhető el.sudo apt-get install ncdu
Ha a legutolsó verziót szeretnéd feltenni akkor github-ról kell letölteni vagy a fejlesztő oldaláról.