Comandes bàsiques

Canvi de permís system pels grups

Si posem el permís system al grup d'un directori, els fitxers i els directoris que es creïn a dins seu pertanyeran al grup del directori enlloc del grup de l'usuari:

chmod g+s nomdirectori

Aquesta comanda permet canviar recursivament el permís system al grup a tots els subdirectoris que pengin del directori actual:

find . -type d -print0 | xargs -0 chmod g+s

Cerca i tractament recursiu de fitxers

Busca tots els fitxers i directoris que s'anomenin <nom> recursivament (nom pot tenir comodins):

find . -name "nom" -print

Eliminar tots els fitxers i directoris que s'anomenin <nom> recursivament (nom pot tenir comodins):

find . -name "nom" -exec rm -fr {} \;

Canvia el nom de tots els fitxers i directoris que s'anomenin <nom> per <nom2> recursivament (nom pot tenir comodins, rename acceptar qualsevol expressió regular):

find . -name "nom" | rename 's/[^\/]*$/nom2/'

Cerca i reemplaça text en fitxers

Conversió de fitxers iso-8859-15 a utf-8

Per convertir un fitxer iso-8859-15 en un fitxer utf-8 es pot utilitzar aquesta comanda:

iconv fitxer_iso.txt -f iso-8859-15 -t utf-8 -o fitxer_utf.txt

Ports

Per saber qui té el port obert podem fer:

$ sudo netstat -putan | grep 8081
tcp        0      0 127.0.0.1:8081          0.0.0.0:*
LISTEN      21419/python

Ara que sabem el procés ID, podem fer un ps

$ ps aux | grep 21419
root     21419  0.1  1.0 122760 19708 ?        Sl   Apr19   1:39
python ./start-openerp-web.py -c
/home/usuari/openerp-server/.openerp_web_server
usuari  27073  0.0  0.0   3040   796 pts/1    S+   09:03   0:00 grep
--color=auto 21419

Varis

  • uptime: Saber el temps que porta encès el servidor
  • iconv –from-code=UTF-8 –to-code=ISO-8859-1 fitxer.sql > fitxer_iso.sql
 
servers/command.txt · Darrera modificació: 2011/12/11 19:53 per jesteve
 
Copyright: Zikzakmedia Llicència Creative Commons By-NC-SA
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki