Bàsics

De WikiMar
Salta a la navegació Salta a la cerca

Genèrics

Manual ajuda:

man COMANDA_QUE_NO_CONEIXEM

Informació breu sobre comandes:

whatis COMANDA_QUE_NO_CONEIXEM
apropos COMANDA_QUE_NO_CONEIXEM
COMANDA_QUE_NO_CONEIXEM --help


Descarregar d'internet:

wget http://...


Trucs per augmentar la velocitat usant Linux


Copiar fitxers

cp -a fitxerorigen fitxerdesti

El -a vol dir "archive" i és per mantenir les propietats del fitxer (data, autor,..) i els links.

Per fer directoris cal copiarlos recursivament amb la opció -r (la opció -a inclou la opció -r).

cp -a directoriorigen directoridestí
cp -r directoriorigen directoridestí

Crear links enlloc de copiar:

cp -l fitxerorigen fitxerdesti

Crear links simbolics enlloc de copiar:

cp -s fitxerorigen fitxerdesti


Exportar sortida a un fitxer

Guardar en un fitxer el stout:

comanda > fitxer.txt

També guardar-hi els errors:

comanda > fitxer.txt 2>&1

En cas d'usar Bash també es pot:

comanda &> fitxer.txt


Importar entrada des d'un fitxer

comanda < fitxer.txt
comanda <<< "texte d'entrada"

SUDO

Executar una comanda com a root des d'un altre usuari:

sudo comanda

Executar les següents comandes com a root sense fer el login amb "su"

sudo -i


Log

Veure el Log general on hi ha molta info de que ha passat:

teil /var/log/everything/current


Editar amb VIM

vim FITXER

Combinacions de teclat:

  • Sortir guardant:
ZZ
  • Sortir sense guardar:
:q!
  • Descartar canvis:
:e!
  • Afegir Indent
Control+T
  • Eliminar Indent
Control+D
  • Eliminar Tot el Indent
0 Control+D
  • Buscar
/ Paraula
  • Buscar Següent
n
  • Desfer canvis
U
  • Desfer un canvi
u

Per activar els colors (en cas que no ho estiguessin)

:syn on

Per veure les diferències entre dos fitxers

vi -d FITXER1 FITXER2

Editar gàficament

kate fitxer.c &

Links

Per fer un link simbolic

ln -s Path_real Path_nou_fictici
ln -s /usr/home/web642e5/www/htdocs/articles/papirs/ct /usr/home/web642e5/www/htdocs/ct/papirs


Processos

Cancelar

Control+C

Pausar/enviar a backgroud

Control+Z
bg

Executar en Background

comanda_a_executar&


Comprimir i Descomprimir

Comprimir i Descomprimir

Informació sobre Processos

Mostrar processos:

ps axf
ps -A

Ordenats per usuaris:

ps axfu


Mata proceś:

kill PID

Mata avisant (millor):

kill -9 PID


Eliminar procés:

killall kdeinit


Informació:

strace -p 8505


Transferir fitxers per FTP

ftp nom_maquina
passive off
bin
pwd (per veure dir remot)
mput nom_fitxer


Programes que s'executen al engegar el pc

Llistar:

rc-update show

Afegir:

rc-update add "prog" default

Reengegar:

rc-update restart prog


Gestió de paquets en Linux

Gestió de paquets en Linux