Bàsics
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
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
Mes info per cada tipus de Linux: Arrencar Linux