Vuoi provare Linux, cosa fai?


16

Ho imparato il rubino su rotaie per un po '. All'inizio ho resistito usando la console, ma dopo un po 'posso dire che ADORO. Se Linux è qualcosa del genere, penso che sarà legittimo.

Penso che proverò Ubuntu per il momento. Tuttavia, ecco la domanda: dove apprendi i suggerimenti, i trucchi e le scorciatoie di poweruser per l'utilizzo di Linux? Voglio davvero prendere la strada giusta fin dall'inizio: ridurre al minimo le distrazioni, massimizzare la produttività, ecc.

Sto pensando come le scorciatoie da tastiera e le basi assolute di Linux.


3
Promuovere la console della tastiera tramite una testimonianza?!? Vorrei poter votare questa domanda più di una volta e darle più di una stella!
Randolf Richardson,

3
Linux non è come un cli. Linux sta ricompilando il kernel e sta scoprendo che il tuo wireless non funziona.
ta.speot.is

1
Vorrei poter avere il terminale Linux con Windows Explorer ... sarebbe legittimo.
user541686

1
@ todda.speot.is o nel mio caso, scoprendo che hai costruito accidentalmente il tuo filesystem e i driver del controller del disco come moduli (e senza supporto ramdisk)
TuxRug

L'unica risposta richiesta qui è Slackware / Debian. Usane uno per un paio di mesi e saprai tutto ciò che vale la pena sapere sull'esecuzione di un sistema Linux. Una volta fatto, passa alla distribuzione di un utente reale: corro Zenwalk.
nuovo123456,

Risposte:


4

Innanzitutto vuoi trovare un riferimento alla shell. Non importa quanto sia buona la guida che trovi su Linux, vorrai essere in grado di cercare i singoli comandi e come funzionano. Questo è il Manuale di riferimento ufficiale di GNU Bash, quindi dovrebbe essere abbastanza completo.

Come programmatore, ti piacerebbe presto usare la guida avanzata di scripting bash .

Familiarizzare anche con le pagine man. La maggior parte dei comandi dovrebbe avere un manuale, accessibile tramite "man commandname" nel terminale.

C'è anche un wiki su tutte le cose specifiche di Ubuntu.

Chiaramente, chiedete a Ubuntu (au) e Unix & Linux (ul) di questo stack StackExchange di essere lieti di invitarvi per qualsiasi domanda. :)


6

Ecco un breve elenco per iniziare:

  • bash
  • storia
  • grep
  • trova
  • gatto
  • Di meno
  • coda
  • schermo
  • sed
  • awk
  • arricciare

Prova a usare il comando man su uno dei precedenti, così come il comando info, più google, ovviamente:

man grep
# maybe first:
man man
info 
# usage for example:
info coreutils date invocation

Comunque, le altre risposte sono altrettanto buone, so solo che uso i comandi sopra ogni giorno, tutto il giorno.

Divertiti!


1

Un ottimo posto per conoscere queste cose è su IRC:

  FreeNode (questa rete è popolare tra molti sviluppatori)
  http://www.freenode.net/

Avrai bisogno di un client IRC (ce ne sono molti tra cui scegliere) oppure, se preferisci, puoi utilizzare la chat basata sul Web all'indirizzo http://webchat.freenode.net/ . I canali #Linux e #Ubuntu sono molto popolari lì, e probabilmente sarebbero davvero ottimi posti per iniziare - puoi imparare molto semplicemente guardando ciò che migliaia di persone chiedono su questa utile rete.

SuperUser.com ha anche un sistema di chat, che credo abbia un canale Ubuntu piuttosto occupato (li chiamano "stanze" piuttosto che "canali").

Inoltre, dai un'occhiata alla lunga lista di [per lo più] ben note distribuzioni Linux, e almeno provane alcune prima di concentrarti su una in particolare:

  Risorse - Sistemi operativi - Distribuzioni Linux
  http://www.lumbercartel.ca/resources/os/linux.pl

Ogni distribuzione di Linux ha i suoi vantaggi e anche molte differenze (alcune sono più evidenti di altre). A seconda delle tue esigenze, una distribuzione che soddisfa tutti i tuoi criteri potrebbe non essere adatta a qualcun altro. (È certo bello avere tutte queste scelte!)


1

Mentre tutte le altre risposte finora hanno fornito ottimi consigli, ciò che mi ha davvero aiutato è stato leggere un libro sugli script di shell. Fu durante quella lettura che il mio "vocabolario" della mia riga di comando quasi raddoppiò.


1

Per quanto riguarda l'apprendimento della shell, vedo che il Manuale di riferimento di Bash era già stato pubblicato, ma potresti anche voler consultare la Guida avanzata di script Bash (ABS). Probabilmente uno dei migliori tutorial su come usare la shell Bash e la maggior parte delle conoscenze apprese può trasferirsi anche su altre shell * nix.

Anche per Ubuntu controlla Ubuntu Geek per suggerimenti e trucchi per gli utenti esperti. Consiglierei anche di consultare il Wiki della comunità di Ubuntu (non è possibile pubblicare qui il collegamento a causa della funzione di prevenzione dello spam di questo sito, ma è possibile trovarlo sul sito di Ubuntu). Che insieme ai link pubblicati da altri dovrebbe iniziare nella giusta direzione.


Collegamento Wiki della comunità Ubuntu qui >> help.ubuntu.com/community/TitleIndex
Omega

1

Questo sito Web: http://linuxcommand.org/ è un buon punto di partenza.

Successivamente, otterrei un libro come questo: http://www.sobell.com/CR2/index.html , che offre una panoramica di tutto.

Tuttavia, trovo che il modo migliore per entrare davvero in Linux sia usare una distribuzione Linux intuitiva da riga di comando.

Ubuntu e derivati ​​sono un buon punto di partenza perché non ti nascondono completamente la CLI, ma dopo 6 mesi o un anno (dipende da quanto sei ossessivamente coinvolto), proverei a installare http: // www. archlinux.org/ ; il processo di installazione stesso ti insegnerà molto, per non parlare delle tonnellate di configurazione, ecc. esempi forniti dal wiki su: http://wiki.archlinux.org/ .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.