TL;DR ✨

Jsou věci, které jednoduše autoraní zajetá pravidla. A pak jsou věci, které fungují několik desítek let a jsou brány jako standard pro práci. Nikdo nad něautorovi nepochybuje. Nad následujícím přehledem terminálových programů není o čem pochybovat. Život by byl bez nich utrpení.

Po nainstalování MC a Zadání příkazu "mc" v terminálu se vám otevře nový svět pracovních možností v typicky DOSovském grafickém rozhraní, které je vynikající v tom, že neruší Vaši pozornost. Po rozkoukání se v MC je vhodno si osvojit pár zzákladních klávesových zkratek. Jejich seznam sebraný z nějakého webu je dostupný zde: MCshortcuts (sorry autorské právo)

Článek z archivu

Text byl poprvé publikován 2015-04-08. Čtěte ho proto i jako dobový pohled; některé údaje a doporučení už nemusí odpovídat dnešku.

Jsou věci, které jednoduše autoraní zajetá pravidla. A pak jsou věci, které fungují několik desítek let a jsou brány jako standard pro práci. Nikdo nad něautorovi nepochybuje. Nad následujícím přehledem terminálových programů není o čem pochybovat. Život by byl bez nich utrpení.

1. Midnight Commander

Tato utilita slouží k rychlé a efektivní práci na vzdáleném/lokálním stroji. Umí vše co potřebujete k životu. Od zkratek pro vzdálené přihlašování až po organizaci adresářů na lokálním stroji. Umí vše, co byste dělali "normálně" moc zdlouhavěle. Naučením se s MC vám ušetří několik procent času denně pro běžnou práci.

Po nainstalování MC a Zadání příkazu "mc" v terminálu se vám otevře nový svět pracovních možností v typicky DOSovském grafickém rozhraní, které je vynikající v tom, že neruší Vaši pozornost. Po rozkoukání se v MC je vhodno si osvojit pár zzákladních klávesových zkratek. Jejich seznam sebraný z nějakého webu je dostupný zde: MC_shortcuts (sorry autorské právo)

Snímek z 2015-03-23 09:41:14

2. Terminator

Prostým otevřením dalšího terminálového okna se začne jevit na obtíž s každým dalším kliknutím. A právě proto je zde terminátor. Místo utváření dalších oken a záložek terminálů vedle sebe je utvoří přímo v samotném jednom terminálu. Navíc umí seskupovat více karet pod sebe a třídit je.

Snímek z 2015-03-23 09:42:57

3. CSSH

Pokud správcujete více strojů a děláte na nich ty stejné konzolové operace, oceníte klastrové SSH jako sůl. s CSSH otevřete každý vzdálený stroj jako nové terminálové okno a psaním do jednoho okna píšete to stejné do dalších X otevřených oken. Pokud potřebujete v nějakém okně něco specifického, stačí do něj kliknout a napsat to samostatně, aniž by se to kopírovalo do dalších oken.

4. SSHFS

SSHFS umí připojit vzdálený adresář přes SSH jako lokální složku. Nejprve balíček nainstalujte a potom vytvořte přípojný bod:

sudo apt-get install sshfs
mkdir -p ~/vzdaleny-adresar
sshfs login@server:/cesta/vzdaleneho/adresare ~/vzdaleny-adresar

Po skončení práce lze adresář odpojit příkazem:

fusermount -u ~/vzdaleny-adresar

5. CURLFTPFS

CURLFTPFS funguje podobně jako SSHFS, ale používá protokol FTP. Základní syntaxe je:

mkdir -p ~/ftp-adresar
curlftpfs login@server ~/ftp-adresar

Zápisem odpovídající konfigurace do /etc/fstab lze připojení automatizovat. Přihlašovací údaje však nepatří přímo do veřejně čitelné konfigurace.

FTP není šifrované

Pokud server podporuje SFTP, použijte raději SSHFS. Běžné FTP neposkytuje šifrování přihlašovacích údajů ani přenášených dat.

6. vi/vim

vi a vim je utrpení pro každého začátečníka. Autorova první reakce na vi byla velmi vulgární. Postupem času si však autor na vi zvykl a dnes jej považuje za standard. Největší zlo je zvládnout naučit se klávesové zkratky. Po jejich osvojení je vše ostatní brnkačna a lepší editor nenajdete. Jeho výhoda je univerzálnost. Je na každé linuxové distribuci.

Snímek z 2015-03-23 09:42:51