Tie iš mūsų, kurie kasdien naudojasi terminalu, kaip sakiau kita proga, visada ieško būdų, kaip dirbti su šiuo įrankiu sklandžiai ir kuo patogiau. Tai, ką aš jums pateikiu šį kartą, yra numatytoji parinktis FreeNAS ir kad man taip patiko, kad turėjau jį užsidėti debian.
Tarkime, kad atidarome terminalą ir einame į aplanką Dokumentai. Jei mes įdėsime:
$ cd docu
Ir mes paspaudžiame skirtuką, kad būtų automatiškai užbaigta, nieko neįvyksta, nes aplankas nėra iškviestas dokumentai, jei ne Dokumentai. Taigi čia atsiranda magija. Mes kuriame failą ~ / .inputrc:
$ touch ~/.inputrc
Mes atidarome jį su savo mėgstamu teksto redaktoriumi ir įdėkite tai į vidų:
set completion-ignore-case on
Mes išsaugome, uždarome ir vėl atidarome terminalą. Dabar, kai mes įdėsime:
$ cd docu
Spaudžiame tabuliavimo klavišą, jis automatiškai pasikeis į pavadinimą didžiosiomis raidėmis ir privers mus
$ cd Documentos
Ką tu manai? Šiuos patarimus man išmokė draugas, vardu Matthiasas apitzas.
27 komentarai, palikite savo
Labai geras indėlis. Jis nežinojo, kad tai įmanoma padaryti.
Tikrai įdomu 😀
Puiku. Tai yra vienas iš tų patarimų, kuris padidina produktyvumą. Labai gerai.
Puiku! Per gerai elav patarimas.
aš taip manau tinkamas, nes mačiau šią funkciją FreeNAS, Nesivaržiau jo ieškoti, nes tai tikrai naudinga.
Aš mylėjau! Aš nežinojau tos gudrybės, ačiū!
Labai naudinga, gerai
Išbandžiau „Fedora“, bet jis neveikia man ir be bylos ~ / .inputrc aš dedu Doc ir tai mane automatiškai užbaigia (kaip IRC) Dokumentai bet vistiek ačiū 😀
Įdomu būtų pamatyti „bash“ konfigūracijos failą Minkšta fetrinė skrybėlėGalbūt pagal numatytuosius nustatymus jau yra ši galimybė.
Ak! taigi FreeNas ... turėsite prisipažinti, kokius dar dalykus matėte toje sistemoje. Vieną dieną pamačiau, kad tie, kurie parduoda, jau turi integruotą administravimo sistemą, pvz .: „Seagate Black Armor“ arba „QNAP NAS“, kad man labai patiko jų puslapyje rodomos charakteristikos, bet „Freenas“ .. Pažiūrėkime vaizdo įrašą, pasakyk man dorybės, kurias pastebėjai. 😉
Visų pirma, tai yra FreeBSD. 😀
mokytojas
Pritaikysiu praktiškai
genialus
GO-NA-ZO! Aš nežinojau, šis triukas!
Kadangi jūs kalbate apie „FreeNAS“, ar žinote „OpenMediaVault“? Tai yra panašus sprendimas su šiek tiek draugiškesne sąsaja nei „FreeNAS“ ir geriausia, kad tai tikras „Debian“ GNU / „Linux“, tai yra, galite naudoti sprendimą kaip NAS arba prisijungti prie sistemos ir atlikti # apt- get update && apt -get upgrade && apt-get dist-upgrade turi būti nuolat atnaujinamas, nes be oficialių Debian repos naudojimo, jis prideda savo paketams.
„OpenMediaVault Distrowatch“ apžvalga: http://distrowatch.com/weekly.php?issue=20120423#feature
: O aš jo nepažinojau .. Šiuo metu tikrinu, ačiū ...
Ačiū, bet kaip įdėti $ PS1 su laiku, kurį turite savo terminale?
Laimei, jie už šiuos puikius patarimus neapmokestina.
Gerai, kad taip neatsitiko. tai išskirtinis patarimas. Gal niekada nebūčiau žinojusi, kad jis egzistuoja, jei neaplankyčiau puslapyje ...
Kas nepasakė? ... Nagi, sumokėk kelis šimtus eurų ... HAHAHAHAHAHA 😀 😀 😀
Būsite vienintelis idiotas, kuris jau sumokėjo.
Labai naudinga, labai ačiū 😀
Tai stebuklas, jis turėtų būti įdiegtas pagal nutylėjimą 10 iš 10.
Paprasčiausiai PUIKI 😀
Pakeitus failą, jis nebeleidžia man judėti tarp „separatorių“ (nežinau, kaip juos pavadinti „haha“), naudojant klavišus + kairysis / dešinysis klavišai. Ar galima išspręsti ką nors į jį įtraukus?
Sveikinimai ir ačiū!
Aš tai jau išsprendžiau, būtent su pirmomis 2 mano .inputrc eilutėmis palieku žemiau 😉
„\ T“: meniu yra baigtas, kad jūs galėtumėte cikliškai automatiškai užpildyti TAB
Žemiau pateiktas paaiškinamas jo pateiktu komentaru.
"\e[1;5C": forward-word
"\e[1;5D": backward-word
"\t": menu-complete
set completion-ignore-case on
# Don't echo ^C etc (new in bash 4.1)
# Note this only works for the command line itself,
# not if already running a command.
set echo-control-characters off
Cheers! 🙂
Kažkas tai papildo (be to, kad tai yra gana naudinga) yra ignoruodami didžiąsias ir mažąsias raides ieškodami raštų. Pvz., Jei failai yra nurodyti su ls ABC, pagal numatytuosius nustatymus neatsižvelgiama į atitinkančius failus ABC.
Tiesiog pridėkite šiuos duomenis .bashrc:
shopt -s nocaseglob
Arba ši eilutė .zshrc (tiems, kurie naudoja zsh):
unsetopt CASE_GLOB