Bàsics: diferència entre les revisions

De WikiMar
Salta a la navegació Salta a la cerca
Cap resum de modificació
Cap resum de modificació
Línia 143: Línia 143:


== Comprimir i Descomprimir  ==
== Comprimir i Descomprimir  ==
 
[[Comprimir i Descomprimir]]
 
Més info a http://www.linuxtotal.com.mx/index.php?cont=info_admon_004
 
tar -xjf ...
 
=== Fitxers tar ===
* Empaquetar:
tar -cvf arxiu.tar /dir/a/comprimir/
* Desempaquetar:
tar -xvf arxiu .tar
* Veure contingut
tar -tf arxiu.tar
 
=== Fitxers gz ===
* Comprimir: (Atenció: elimina els fitxers originals !!)
gzip -9 fichero
* Descomprimir:
gzip -d fichero.gz
 
=== Fitxers bz2 ===
* Comprimir: (Atenció: elimina els fitxers originals !!)
bzip fichero
* Descomprimir:
bzip2 -d fichero.bz2
 
gzip ó bzip2 només comprimeixen Fitxers [no directoris, per això existeix el tar]. Per comprimir i arxivar al mateix temps s'han de convinar el tar i el gzip o el bzip2 de la sigüent forma:
 
=== Fitxers tar.gz ===
* Comprimir:
tar -czvf arxiu.tar.gz Fitxers
* Descomprimir:
tar -xzvf arxiu.tar.gz
* Veure contingut:
tar -tzf arxiu.tar.gz
 
=== Fitxers tar.bz2 ===
* Comprimir:
tar -c Fitxers | bzip2 > arxiu.tar.bz2
* Descomprimir:
bzip2 -dc arxiu.tar.bz2 | tar -xv
* Veure contingut:
bzip2 -dc arxiu.tar.bz2 | tar -t
 
=== Fitxers zip ===
* Comprimir:
zip arxiu.zip Fitxers
* Descomprimir:
unzip arxiu.zip
* Veure contingut:
unzip -v arxiu.zip
 
=== Fitxers lha ===
* Comprimir:
lha -a arxiu.lha Fitxers
* Descomprimir:
lha -x arxiu.lha
* Veure contingut:
lha -v arxiu.lha
* Veure contingut:
lha -l arxiu.lha
 
=== Fitxers arj ===
* Comprimir:
arj a arxiu.arj Fitxers
* Descomprimir:
unarj arxiu.arj
* Descomprimir:
arj -x arxiu.arj
* Veure contingut:
arj -v arxiu.arj
* Veure contingut:
arj -l arxiu.arj
 
=== Fitxers zoo ===
* Comprimir:
zoo a arxiu.zoo Fitxers
* Descomprimir:
zoo -x arxiu.zoo
* Veure contingut:
zoo -L arxiu.zoo
* Veure contingut:
zoo -v arxiu.zoo
 
=== Fitxers rar ===
* Comprimir:
rar -a arxiu.rar Fitxers
* Descomprimir:
rar -x arxiu.rar
* Veure contingut:
rar -l arxiu.rar
* Veure contingut:
rar -v arxiu.rar
 
== Comprimir  ==
 
=== Sense compressió ===
tar cf fitxer.tar fitxer1 fitxer2 ...
 
=== Comprimint usant el mateix Tar===
tar -czvf foo.tar
Compressed tar files are conventionally given the extension .tgz and are compressed with gzip.
 
To expand a compressed tar file type:
tar -xzvf foo.tgz
 
=== Comprimint usant Gzip ===
gzip filename.gz file1 file2 file3 /user/work/directori
 
=== Comprimint usant Zip (serveix si cal portar el fitxer a Windows) ===
zip -r filename.zip files


== Informació sobre Processos  ==
== Informació sobre Processos  ==

Revisió del 09:13, 15 oct 2008

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