Finestre.  Virus.  I Quaderni.  Internet.  ufficio.  Utilità.  Autisti

Yakuake è un terminale a discesa nella parte superiore dello schermo. Supporta le schede e la suddivisione della finestra in più terminali.

  • Cool Retro Term è un terminale per Linux nel vecchio stile della lampada. Ha diversi temi. Consente di personalizzare aspetto.

  • QTerminal è un terminale leggero con la possibilità di aprire più terminali in una finestra. È supportata la modalità finestra a discesa.

  • Betty

    Betty è un programma che ti permette di esibirti varie squadre Linux, ma non è necessario conoscere i comandi stessi per eseguirli, puoi semplicemente scrivere quello che vuoi in un inglese semplice.

  • Final Term è un moderno emulatore di terminale per Linux con caratteristiche e funzionalità interattive non presenti in altri programmi simili. Il programma ha un comodo completamento automatico dei comandi, riconosce file, indirizzi e altri elementi, supporta la piegatura dei comandi, tasti di scelta rapida personalizzabili, temi di design e molto altro.

  • Gnome Terminal è il terminale standard dell'ambiente desktop Gnome. Funziona stabilmente, ha le caratteristiche e le impostazioni necessarie per il lavoro quotidiano. Supporti combinazioni di colori, output di testo colorato, schede e così via.

  • Terra Terminal Emulator è un terminale per Linux che scompare (appare) nella parte superiore dello schermo facendo clic tasto di scelta rapida(predefinito F12). Puoi creare più schede e ogni scheda ha più terminali. La stessa finestra del terminale è trasparente.

  • ASCIIQuarium - piccolo programma console(script Perl) che visualizza la propria animazione ASCII di uno specchio d'acqua virtuale con i suoi abitanti.

  • Moderatore del sito web. A partire da oggi, stiamo aprendo una serie di argomenti interessanti dal titolo generale "Imparare Linux insieme". Gli argomenti di discussione saranno sotto forma di articoli o messaggi che prenderanno in considerazione vari materiali sull'apprendimento di Ubuntu e dei suoi sistemi derivati. Il materiale sarà essere pubblicato non solo dall'amministrazione della risorsa, ma anche dagli utenti che desiderano condividere le proprie conoscenze (la conoscenza personale è di interesse, senza copia-incolla da risorse di terze parti).Se vengono pubblicati argomenti voluminosi, è necessario prima discutere con il amministrazione delle risorse, forse l'argomento proposto verrà pubblicato come articolo separato.

    L'obiettivo è imparare le basi dei sistemi Linux. La metodologia probabilmente non è del tutto usuale, non ci saranno insegnanti, o meglio, ogni utente che parteciperà sarà un insegnante. Condivideremo apertamente le nostre conoscenze in un'atmosfera cordiale e calorosa. Ogni argomento di discussione (lezione) si concluderà con un consolidamento pratico delle nuove conoscenze sul proprio sistema e commenti con screenshot.

    Iniziamo la prima discussione!

    Terminale e comandi utili

    Ancora nella fase pre-studio Sistemi Linux(fase: cos'è Linux e da che parte avvicinarsi), l'utente incontra un termine come Terminale. Spaventa qualcuno, ma qualcuno, al contrario, ha voglia di provare (perché non provare te stesso come programmatore? :)) . Nello stesso punto della rete, troviamo informazioni tra i commenti degli utenti che risulta che con l'aiuto di questa cosa gestiscono l'intero sistema, installano programmi, correggono errori e in generale fanno tutto con esso.

    Il terminale è un programma grafico che emula la console, ci dice la documentazione per l'utente dal sito help.ubuntu.ru.

    Tutti i comandi del terminale funzionano anche nella console. La console funziona senza guscio grafico e di solito è necessario per problemi con l'avvio del sistema.

    Quindi cos'è un terminale? Il terminale è uno strumento che ti consente di controllare direttamente il sistema e ti consente anche di vedere qualsiasi nostra azione eseguita in qualsiasi programma di grafica e nel sistema nel suo insieme, ad es. l'apertura di qualsiasi cartella da parte dell'utente e l'apertura di qualsiasi programma, avvengono contemporaneamente sotto forma di comandi nel terminale.

    Esempi dei comandi più popolari (il terminale può essere avviato utilizzando i tasti di scelta rapida: Ctrl+Alt+T):

    sudo aggiornamento apt-get (aggiornamento dell'indice dei pacchetti)

    sudo apt-get upgrade(aggiornamento software diretto)

    Considera i componenti del comando:

    • sudo - esegui il comando con i diritti di amministratore (dopo averlo inserito, devi inserire la password dell'amministratore, la password stessa non è visibile, ma non dovresti aver paura, viene inserita e quindi premi il tasto Invio);
    • apt-get è un potente strumento per l'installazione e l'aggiornamento dei pacchetti;
    • update - aggiorna l'elenco dei pacchetti, upgrade - aggiorna i pacchetti stessi.

    sudo apt-get install nome_programma- installazione del programma;

    sudo apt-get remove nome_programma- disinstallare il programma;

    I programmi vengono installati al meglio aggiungendo i loro repository, questo consentirà ulteriormente aggiornamento automatico programmi, dopo aver verificato che il programma non sia nel Centro Applicazioni Ubuntu(quindi controlliamo se questo repository non è connesso a noi).

    Per la maggior parte dei comandi, puoi ottenere aiuto digitando dopo il comando comando aggiuntivo--aiuto. Esempio: sudo apt-get update --help

    E infine, alcuni comandi interessanti:

    uname-a- il comando visualizza la versione del kernel Linux;

    netstat-tup- elenco attivo le connessioni di rete;

    apt-getmoo- squadra Buon umore

    Emulatori di terminale popolari

    A quanto pare, ci sono vari emulatori di terminale. Ognuno di loro è interessante a modo suo.

    Considera gli emulatori di terminale più popolari:

    Guake- un terminale a discesa, che ricorda la console del popolare gioco Quake. Il terminale viene caricato in memoria, quindi chiamare un terminale è più veloce di un terminale standard. È disponibile nel repository Ubuntu, quindi puoi installarlo da Ubuntu Software Center.

    termine finale- emulatore di terminale "intelligente". Ricorda i comandi immessi e li offre nel menu a discesa la prossima volta che digiti. Come la maggior parte degli emulatori di terminale, Final term supporta le scorciatoie da tastiera, ma attraverso la modifica del file delle impostazioni. Sfortunatamente, si è bloccato durante l'introduzione, ma c'è una spiegazione per questo, il termine finale non lascia la fase di test alfa per molto tempo.

    Passiamo all'installazione. Al momento della stesura di questo articolo, il repository del programma non funzionava, quindi installeremo dai sorgenti. Lo strumento Git aggiuntivo che installeremo per installare Final term ci sarà utile in futuro per l'installazione di altri programmi.

    sudo apt-get install git build-essential cmake intltool (strumenti piuttosto popolari richiesti)

    sudo apt-get install valac libgtk-3-dev intltool clutter-gtk-1.0 libkeybinder-3.0-dev libgee-0.8-dev libnotify-bin libmx-dev (pacchetti aggiuntivi per GTK)

    clone di git https://github.com/p-e-w/finalterm.git (scarica fonti)

    cd finalterm/ (andiamo avanti v cartellatermine finale)

    build mkdir (creare cartellacostruire)

    cd build/(andiamo avanti v cartellacostruire)

    cmq..

    Fare(uno strumento per creare automaticamente un programma da codice sorgente)

    sudo make install(installazione diretta)

    Terminatore- emulatore di terminale multipiattaforma che supporta i sistemi Microsoft Windows, Mac OS X, Linux , Unix X11. Un comodo emulatore di terminale che consente di creare schede orizzontali e verticali, personalizzare la visualizzazione dell'interfaccia, molti tasti di scelta rapida e collegare plug-in aggiuntivi.

    Puoi installarlo da Ubuntu Software Center.

    RXVT (terminale a colori con supporto unicode)è un emulatore di terminale molto leggero. Non ho trovato alcuna impostazione. Ricordando in modo minimalista l'XTerm integrato, tuttavia, alcune funzionalità sono state rimosse da RXVT, come: l'emulazione Tektronix 4014 e la configurazione in stile strumento.

    Disponibile nel repository nativo di Ubuntu.

    Bene, per coloro che continuano a utilizzare il terminale standard, suggerisco di decorarlo un po 'con un'immagine, ad esempio, con un pinguino di nome Tux (la mascotte ufficiale di Linux).

    sudo apt-get install cowsay fortunes-it

    Tutto ottimo umore. Ci vediamo nei thread di discussione.

    Per alcuni Utenti Linux Il terminale o la riga di comando è uno strumento utile e potente che può aiutarti a completare le attività (dal semplice al complesso), spesso in modo più efficiente e più rapido. Sebbene non sia richiesto, penso che sia comunque utile avere alcune abilità di programmazione di base. riga di comando. Per quelli di voi che hanno paura di usare il terminale Linux, potreste voler prima ottenere o scaricare cheat sheet per aiutarvi a lavorare con i comandi Linux/UNIX.


    Poiché le distribuzioni Linux più popolari utilizzano KDE o GNOME come ambiente desktop, è necessario utilizzare solo emulatori di terminale come Konsole, il terminale di GNOME e xterm. Ma sapevi che esistono emulatori di terminale funzionanti e unici per Linux diversi da quelli che ho citato?

    Ecco un elenco di alcuni dei migliori emulatori di terminale su Linux di cui potresti non aver mai sentito parlare (elencati in nessun ordine particolare):

    Terminatore

    Terminator è attualmente il mio emulatore di terminale preferito su Linux. Mi consente di organizzare facilmente più sessioni della riga di comando e mi consente di aprire più pannelli nella stessa finestra. In questo modo, posso eseguire più attività in modo più efficiente sulla riga di comando contemporaneamente e con meno confusione sul desktop. Terminator è scritto in Python e funzionerà in qualsiasi sistema moderno POSIX con Java 5 o successivo, il che significa che può essere eseguito anche su altri sistemi operativi, diverso da Linux, come Windows e Mac OS X.

    Guake

    Guake è un emulatore di terminale per il desktop GNOME che si apre dalla parte superiore dello schermo; il suo design è ispirato a giochi per PC come Quake e Doom. Può essere rapidamente rimosso dal primo piano con un solo tasto e reso completamente invisibile premendo nuovamente lo stesso tasto. Il vantaggio di utilizzare il terminale Guake rispetto al terminale standard è che si apre più velocemente perché il programma è già caricato nella memoria del computer.

    Yakuak

    Yakuake (Yet Another Kuake - Another Kuake) è un emulatore di terminale a discesa per KDE con quasi le stesse funzionalità del terminale Guake. Il suo design è stato ispirato dalle console. giochi per computer. Proprio come Kate, Konqueror e altre applicazioni KDE, la funzionalità di Yakuake si basa sulla funzionalità del terminale Konsole.

    rxvt

    È un emulatore di terminale semplice e leggero progettato come sostituto ancora più conveniente per il già sottile terminale xterm. I risparmi sui costi si ottengono rimuovendo molte delle funzionalità poco utilizzate di xterm, come l'emulazione Tektronix 4014 e la configurazione in stile strumento, da xterm. Oltre a funzionalità come la gestione dei file di risorse, l'emulatore di terminale rxvt differisce dal terminale xterm in molti altri aspetti importanti.

    Tilde

    È un emulatore di terminale in stile GTK+ che scorre verso il basso, simile ai terminali Guake e Yakuake. Il programma può essere eseguito in modo invisibile in background, consentendoti di aprirlo e chiuderlo rapidamente con un tasto di scelta rapida.

    mrxvt

    È un emulatore di terminale multi-tab basato sul terminale rxvt, che garantisce la compatibilità con i terminali DEC VT102. Come rxvt, è un terminale veloce, leggero e flessibile che non dipende da un ambiente desktop come GNOME o KDE. La caratteristica principale di mrxvt è l'uso di diverse schede, i cui nomi cambiano dinamicamente, per ogni scheda è possibile configurare separatamente i comandi e il flusso di input, impostare la colorazione pseudo-trasparenza, aggiungere un'immagine di sfondo, supporto multilingue, font Freetype, registrazione del login del terminale e molto altro.

    Wterm

    Wterm è un fork del terminale rxvt ed è altrettanto veloce e leggero. È stato progettato nello stile gestori di finestre NeXTSTEP come Window Maker. Ha il supporto terminale per i caratteri latini, cinesi e greci, oltre alla possibilità di configurare quasi a costo zero immagini di sfondo, colorazione del colore di sfondo e modalità pseudotrasparente dello sfondo.

    un termine

    aterm è l'emulatore di terminale in AfterStep per il sistema X Window, che si basa (di nuovo) sul terminale rxvt. Come descritto nella home page del progetto, aterm ha lo scopo di creare nice effetti visivi, quando si eseguono funzioni di routine come l'emulazione di terminale in X.

    Se conosci altri emulatori di terminale Linux che non ho incluso nell'elenco sopra, faccelo sapere nei commenti.

    Occasionalmente, quando abbiamo bisogno di eseguire comandi Linux o Bash su Windows, proviamo il prompt dei comandi. Come tutti sappiamo, i comandi di Linux non possono essere eseguiti sul prompt dei comandi poiché il prompt dei comandi consente i comandi di Windows, non per i comandi di Linux.

    Tuttavia, sono disponibili molti emulatori di terminale che consentono di utilizzare i comandi di Linux su Windows 10, 8 e 7. In questa guida, utilizzeremo Strumento Cygwin. È uno strumento open source gratuito, scritto in linguaggio C, C++. Cygwin fornisce un ambiente simile a Unix e un'interfaccia a riga di comando per Windows 10.8 e 7.

    Attraverso questo strumento, sul sistema operativo Windows a 64 bit o 32 bit è possibile eseguire facilmente i comandi Linux e può essere utilizzato anche da Terminal su Windows e binari Linux eseguiti. Oltre a questo, Attraverso Cygwin X strumento può essere utilizzato anche in ambiente X-Desktop.

    Quindi, vediamo come installare e configurare il terminale per Windows 10, 8 e 7.

    Terminale di installazione e configurazione per Windows

    1. Prima di tutto, Scarica Strumento Cygwin dal seguente collegamento sottostante.

    2. Successivamente, installa sul tuo PC, mentre installi altri programmi su Windows.

    "Quando installerai la prima volta, quindi devi installare da Internet e lasciare tutte le impostazioni come impostazioni predefinite"

    3. Nell'ultimo punto di installazione, ti verrà chiesto di selezionare il sito Web per i pacchetti di download. Semplicemente, seleziona qualsiasi sito Web e fai clic su Avanti.

    4. Una volta terminato, otterrai l'elenco di tutti i pacchetti, Puoi Seleziona i pacchetti che devi installare e poi fai semplicemente clic su Avanti.

    È possibile lasciare i pacchetti selezionati predefiniti e fare clic su Avanti.

    5. Dopodiché, tutti i pacchetti verranno scaricati sul tuo sistema, devi aspettare un po'.

    6. Al termine dell'installazione, puoi utilizzare lo strumento Cygwin su Windows.

    Ora il terminale finestreè stato installato con successo. Basta avviare il terminale Cygwin sul tuo sistema e usa tutti i comandi di Linux.

    Esistono già diversi emulatori di terminale interessanti per la piattaforma Linux, ognuno dei quali offre funzionalità simili ai propri utenti. Ma a volte è molto difficile trovare un emulatore di terminale per Linux che soddisfi davvero tutti i tuoi desideri e sia abbastanza comodo per il lavoro quotidiano.

    In questo articolo, esamineremo un nuovo e molto interessante emulatore di terminale chiamato Teminix.

    Terminix è un emulatore di terminale di piastrellatura che utilizza per il suo lavoro il set di widget VTE GTK+ 3. È sviluppato su GTK 3 in conformità con lo standard GNOME HIG (Human Interface Guidelines). Il programma funziona alla grande negli ambienti Gnome e Unity, ma non mostrerà risultati peggiori anche in altre shell.

    Terminix ha tutte le caratteristiche familiari agli emulatori di terminale, ma ha anche alcune caratteristiche, vediamole più in dettaglio:

    • Permette di comporre finestre terminali in qualsiasi posizione, suddividendole orizzontalmente e verticalmente.
    • Supporta il trascinamento delle finestre per organizzare correttamente i terminali.
    • Supporto per la selezione di un terminale in una finestra separata utilizzando il trascinamento della selezione.
    • Supporto per la sincronizzazione dell'input tra i terminali. I comandi digitati in un terminale possono essere eseguiti in un altro.
    • Le posizioni dei terminali possono essere salvate su disco e ripristinate.
    • Lo sfondo trasparente è supportato.
    • Puoi usare un'immagine di sfondo.
    • È supportato il rilevamento automatico del profilo basato su nome host e directory.
    • Supporta la visualizzazione del codice di uscita del processo.
    • Le combinazioni di colori sono memorizzate in file, è possibile creare nuovi file per nuovi temi personalizzati.

    Installazione di Terminix su diverse distribuzioni Linux

    Vediamo ora come installare questo emulatore di terminale in vari Distribuzioni Linux. Ma prima di procedere all'installazione, considera cosa Software necessari per il funzionamento del programma:

    • GTK 3.14 e successive;
    • GTK VTE 0.42 e versioni successive;
    • Dconf;
    • Impostazioni G;
    • Nautilus-Python, per l'integrazione con Nautilus.

    Se il tuo sistema ha già tutto ciò di cui hai bisogno, puoi procedere all'installazione.

    Installazione su RHEL / CentOS / Fedora

    Per prima cosa devi aggiungere un repository creando un file /etc/yum.repos.d/terminix.repo con il seguente contenuto:

    vi /etc/yum.repos.d/terminix.repo


    name=Repo Copr per terminix di proprietà di heikoada
    baseurl=https://copr-be.cloud.fedoraproject.org/results/heikoada/terminix/fedora-$releasever-$basearch/
    skip_if_unavailable=Vero
    gpgcheck=1
    gpgkey=https://copr-be.cloud.fedoraproject.org/results/heikoada/terminix/pubkey.gpg
    abilitato=1
    enabled_metadata=1

    Quindi salva e chiudi l'editor. Resta da aggiornare gli elenchi dei repository e installare il programma, in Red Hat eseguire:

    aggiornamento sudo yum
    $ sudo yum installa terminix

    aggiornamento dnf
    $ dnf installa terminix

    Fatto, il nuovo emulatore di terminale è installato.

    Installazione su Ubuntu 16.04 e Linux Mint 18

    Per Debian e Ubuntu, non ci sono ancora ready-made pacchetti deb, quindi il programma può essere installato manualmente utilizzando i seguenti comandi:

    wget -c https://github.com/gnunn1/terminix/releases/download/1.1.1/terminix.zip
    $ sudo unzip terminix.zip -d /
    $ sudo glib-compile-schemi /usr/share/glib-2.0/schemi/

    Gli utenti di OpenSUSE possono installare Terminix dai repository ufficiali e per ArchLinux il programma è disponibile su AUR.

    Screenshot del programma

    Come disinstallare Terminix

    Se hai installato il programma manualmente, dai codici sorgente, e ora vuoi rimuoverlo, puoi utilizzare i seguenti comandi:

    wget -c https://github.com/gnunn1/terminix/blob/master/uninstall.sh
    $ chmod +x uninstall.sh
    $ sudo sh uninstall.sh

    Scarichiamo lo script di disinstallazione dal repository ufficiale, lo rendiamo eseguibile e lo eseguiamo. Ma se hai installato il programma utilizzando il gestore pacchetti, devi disinstallarlo allo stesso modo.

    conclusioni

    In questa recensione, abbiamo recensito un nuovo emulatore di terminale per Linux - Terminix. Puoi installarlo molto facilmente, provare le varie funzioni e confrontare con quello che stai attualmente utilizzando. Hai provato il nuovo terminale? Ti è piaciuto? Scrivi nei commenti!

    Se noti un errore, seleziona una parte di testo e premi Ctrl + Invio
    CONDIVIDERE: