miércoles, 9 de mayo de 2012

COMANDOS PARA LINUX

Algunos comandos Linux, descripción, ejemplos de uso

COMANDODESCRIPCIÓNEJEMPLO
su nombreusuario
Cambia el usuario actual a nombreusuario (pedirá la contraseña del usuario con el que queramos iniciar la sesión)
su root
who -u
Muestra los usuarios conectados al sistema
who -u
who -bMuestra la fecha y hora del último reinicio del sistemawho -b
ps -A
Muestra todos los procesos en ejecución y el identificador de proceso (PID)
ps -A
ps -A | grep bashMuestra todos los procesos que lleven la palabra "bash"ps -A | grep bash
ps -fu oracleMuestra los procesos y los usuarios que los ejecutan en formato UNIXps -fu oracle
ps -e -orss=,args= | sort -b -k1,1n | pr -TW$COLUMNSMuestra los procesos ordenados por uso de memoria (los que más memoria usan al final)ps -e -orss=,args= | sort -b -k1,1n | pr -TW$COLUMNS
pstreeProcesos activos del sistema jerarquizados en forma de árbolpstree
kill -9 numeroproceso
Cierra el proceso especificado por el PID (numeroproceso)
kill -9 745
ls -l
Lista los ficheros y directorios de la ubicación actual
ls -l
ls -lSrhMuestra una lista de los ficheros de una carpeta ordenados por tamaño (los más grandes al final)ls -lSrh
sh nombreficherosh
Ejecuta el fichero de script especificado
sh prueba.sh
./nombrefichero
Ejecuta la aplicación especificada
./mysql
apt-get install nombreaplicacion
Instala la aplicación especificada (si se tiene conexión a Internet), sólo disponible en distribuciones Debian
apt-get install mysql-server
apt-get updateActualiza la base de datos de paquetes a actualizar o instalar a partir del fichero '/etc/apt/sources.list'. La base de datos la constituyen un conjunto de ficheros ubicados en '/var/lib/apt/lists/'apt-get update
apt-get upgradeActualiza todos los paquetes instalados en el sistema a la última versión disponibleapt-get upgrade
apt-get install -fComprueba la correcta instalación de los paquetes descargados en '/var/cache/apt/archives/', repitiendo la instalación si fuese necesario o bajando algún paquete dependiente que no se haya descargadoapt-get install -f
apt-get cleanElimina todos los paquetes (.deb) descargados (almacenados automáticamente en '/var/cache/apt/archives/')apt-get clean
cp nombrefichero carpetadestinoCopia uno o varios (*) ficheros a la carpeta especificadacp * /usr/bin
mv nombrecarpeta carpetadestinoMueve una carpeta/fichero al destino especificado, también sirve para renombrar ficheros/directoriosmv /home/alonso /etc
apt-cache search datoabuscarBusca una aplicación en la lista de aplicaciones a instalar (sólo distribuciones Debian)ap-cache search mysql
whoamiMuestra el usuario con el que se ha iniciado la sesión de terminalwhoami
pwdMuestra el directorio de trabajo actualpwd
ifconfigMuestra la IP del pc y la configuración de redifconfig
iwconfigMuestra información de las tarjetas de red inalámbrica (wireless) que haya instaladas en el equipoiwconfig wlan0
ping hostRealiza ping entre pcsping 192.168.1.5
ifconfig id_tarjeta downDetiene los servicios de red de la tarjeta especificada (id_tarjeta)ifconfig eth0 down
ifconfig id_tarjeta upInicia los servicios de red de la tarjeta especificada (id_tarjeta)ifconfig eth0 up
routeMuestra información de la tabla de enrutación de la redroute
route add default gw ip_puerta_enlace id_tarjetaAñade como puerta de enlace (gateway) por defecto la indicada en ip_puerta_enlaceroute add default gw 192.168.1.1 eth0
passwd nombreusuarioCambia la contraseña al usuario especificadopasswd alonso
cat nombreficheroMuestra el contenido de un fichero (de texto)cat /etc/mysql/my.cnf
vi nombreficheroUtililidad que sirve para modificar ficheros de texto plano:
  • pulse "i" para editar el fichero.
  • pulse "ESCAPE", a continuación ":wq" e INTRO para guardar los cambios y cerrar el fichero.
vi /etc/mysql/my.cnf
sudo comando usuarioEjecuta el comando especificado con los derechos del usuario especificado (pedirá la contraseña de este usuario)sudo apt-get install mysql-server root
du nombredirectorio -h -sMuestra el tamaño de todos los subdirectorios del directorio especificado y el tamaño total del mismo .
-h: Muestra el resultado en unidades entendibles por el usuario (Bytes, MB, GB, etc).
-s: no muestra el tamaño de los subdirectorios, sí lo tiene en cuenta para el tamaño total de la carpeta
du -sh /home
rm nombreficheroBorra / elimina el fichero especificadorm /home/alonso/hola.txt
rm -f -vElimina uno o varios ficheros sin pedir confirmación (-f), mostrando los ficheros que va eliminando (-v)rm -f -v fernando*
shred -u nombre_ficheroElimina un fichero de forma segura (ya no podrá ser recuperado). El comando "rm" no elimina ficheros completamente, podrían ser recuperadosshred -u "fernando alonso"
rm -f -r -v nombre_carpetaElimina una carpeta completa y todas sus subcarpetas:
-f: no pide confirmación al eliminar.
-r: elimina recursivamente carpetas y subcarpetas y su contenido.
-v: muestra el nombre de los ficheros y carpetas que va eliminando.
rm -f -r -v /home/alonso
dateMuestra la hora y la fechadate
date --set="día mes hora en formato"Cambia los segundos, los minutos, la hora, el día, el mes y el año de la fecha del sistemadate --set="14 DEC 2011 18:00:00"
date +%Y%m%d -s "20111214"Cambia el día, el mes y el año de la fecha del sistemadate +%Y%m%d -s "20111214"
cal mes añoMuestra un calendario del mes y año especificadoscal 12 2005
man comandoMuestra ayuda sobre el comando especificadoman ifconfig
cd nombredirectorioCambia del directorio actual al directorio especificadocd /usr/bin
mkdir nombredirectorioCrea un directoriomkdir prueba
rmdir nombredirectorioElimina el directorio especificado (debe estar vacío)rmdir prueba
rm -r nombredirectorioElimina el directorio especificado y todo su contenidorm -r prueba
file nombreficheroMuestra el tipo de archivo o directorio. Las posibles salidas:
  • ASCII English text
  • directory
  • symbolic link to 'enlace'
  • executable
  • ...
file cdrom
find expresionbusquedaBusca ficheros coincidentes con la expresión de búsquedafind . -name "*mysql*" -print
find -size +500000Muestra los ficheros de tamaño superior a 500 MBfind -size +500000
cksum nombreficheroMuestra el CRC del fichero y el tamaño en bytescksum isoinfo
grep MemTotal /proc/meminfoMuestra la memoria RAM total del sistemagrep MemTotal /proc/meminfo
grep SwapTotal /proc/meminfoMuestra la cantidad de espacio swap del sistema (memoria de intercambio)grep SwapTotal /proc/meminfo
df -hMuestra las unidades de disco, el tamaño y el espacio libre.
-h: muestra el resultado en unidades entendibles por el usuario (M= Megabytes, G=Gigabytes, etc).
df -h
df . -hMuestra el espacio libre, ocupado y total del disco actualdf . -h
uname -aMuestra información del sistema. uname -a es equivalente a uname -snrvmpio, donde:
  • -s: nombre del kernel.
  • -n: nombre del equipo en la red (host).
  • -r: release del kernel.
  • -v: versión del kernel.
  • -m: nombre hardware de la máquina.
  • -p: tipo de procesador.
  • -i: tipo de plataforma hardware.
  • -o: nombre sistema operativo.
uname -a
arpMuestra y modifica las tablas de conversión de direcciones IP en direcciones físicas que usa el protocolo de resolución de direcciones (ARP ó Address Resolution Protocol)arp -i eth0
chmod 777 nombrearchivoAsigna al fichero nombrearchivo permisos del lectura, escritura y ejecución para el propietario, grupo e invitadochmod 777 prueba
chown nombreusuario nombrearchivoCambia el propietario del archivo nombrearchivo a nombreusuariochown alonso prueba
date --set=15:30Cambia la hora del sistema a las 15:30date --set=15:30
deluser nombreusuarioElimina el usuario nombreusuario y todos sus archivos de configuracióndeluser alonso
discover --xdriver videoMuestra el driver de la tarjeta de videodiscover --xdriver video
discover ethernetMuestra el driver de la tarjeta de reddiscover ethernet
echo $NOMBREVARIABLEMuestra el valor de la variable de entorno especificada (nombrevariable)echo $HOSTNAME
envMuestra las variables de entorno definidas para el usuario actualenv
fdisk -lMuestra la estructura y tipo de particionesfdisk -l
find / -name mysql* -exec rm {} ;Busca todos los ficheros que comiencen por "mysql" y los ELIMINAfind / -name mysql* -exec rm {};
freeMuestra información sobre la memoria RAM y Swap (total, libre y ocupada)free
fsck /dev/hda1Comprueba el sistema de ficheros de la partición hda1fsck /dev/hda1
gcc -o nombreprograma ficheroresultante.cCompila "nombreprograma.c" y devuelve el ficheroresultante.c compiladogcc -o prueba prueba.c
groupsMuestra los grupos de seguridad a los que pertenece el usuario actualgroups
groupadd nombregrupoAñade un nuevo grupo de seguridadgroupadd leerayuda
gunzip fichero.tar.gz | tar -xvf fichero.tarDescomprime y desempaqueta el archivo 'fichero.tar.gz'gunzip mysql.tar.gz | tar -xvf mysql.tar
gzip ficheroComprime el archivo "fichero", renomb?andolo a 'fichero.gz'gzip mysql
tar xvf fichero.tarDesempaqueta el archivo "fichero.tar"tar xvf oracle.tar
tar -czvf fichero_tar ficheros_comprimirComprime/Empaqueta los ficheros especificados en "ficheros_comprimir" en el fichero "fichero_tar"tar -czvf /tmp/prueba.tar /root/*
tar -tzvf fichero_tarMuestra el contenido del fichero "fichero_tar" (comprimido con "tar")tar -tzvf /tmp/prueba.tar
tar -tzvf /dev/st0Muestra el contenido del dispositivo de copia de seguridad "/dev"st0"tar -tzvf /dev/st0
tar -czvf /dev/st0Descomprime el contenido del dispositivo de copia de seguridad "/dev/st0" en la ubicación donde se ejecute el comandotar -czvf /dev/st0
head nombreficheroMuestra las 10 primeras líneas del fichero nombreficherohead mysql
historyListado de los comandos utilizados por el usuariohistory
nombreservicio -k restartReinicia el servicio nombreserviciohttpd -k restart
ifdown eth0Para el servicio de red 'eth0'ifdown eth0
ifup eth0Arranca el servicio de red 'eth0'ifup eth0
netstat -aMuestra los puertos abiertosnetstat -a
netstat -atun | grep ESTABMuestra las conexiones establecidas a puertos determinadosnetstat -atun | grep ESTAB
type comandoMuestra la ubicación del comando especificadotype ifconfig
mount -rt iso9660 /dev/hdc /cdromMonta la unidad de cdrom en modo sólo lectura (r), con sistema de ficheros (t) 'iso9660', en el dispositivo '/dev/hdc', disponible en el directorio '/cdrom'mount -rt iso9660 /dev/hdc /cdrom
mount -t msdos /dev/fd0 /floppyMonta la unidad de disquete, con sistema de ficheros 'MS-DOS', en el dispositivo '/dev/fd0', disponible en el directorio '/floppy'mount -t msdos /dev/fd0 /floppy
umount /dispositivoDesmonta el dispositivo especificadoumount /cdrom
umount -aDesmonta todas las unidades y dispositivos montadosumount -a
wc nombreficheroMuestra las líneas, palabras y caracteres del fichero especificadowc prueba
whois nombredominioMuestra información del dominio especificado (fecha registro, fecha expiración, dns, ...)whois ajpdsoft.com
xvncviewer ipRealiza control remoto al equipo con la IP especificada (deberá tener instalado y en ejecución vncserver). Permite el control remoto tanto con PCs con Linux como con PCs con Windowsxvncviewer 192.168.1.3
which comandoLocaliza la ubicación del comando especificadowhich ls
wget direccionftp/nombreficheroDescarga el fichero nombrefichero de la dirección ftp direccionftp. También sirve para conexión mediante httpwget ftp://ftp.ajpdsoft.com/j (en este caso el ftp debe soportar conexiones anónimas)
addgroup nombregrupoAñade un nuevo grupo de seguridadaddgroup accesored
useradd -g nombregrupo nombreusuarioAñade un nuevo usuario con el nombre nombreusuario perteneciente al grupo nombregrupouseradd -g root alonso
userdel nombre_usuarioElimina un usuario del sistemauserdel ajpdsoft
tr 'A-Z' 'a-z' < fichero.txtConvierte a minúsculas todos los caracteres del archivo 'fichero.txt'tr 'A-Z' 'a-z' < prueba
topMuestra información de los procesos que se están ejecutando, uso de CPU, memoria, PID, ... con la característica de que se va actualizando cada 5 segundos o tras pulsar la barra espaciadoratop
tail nombreficheroMuestra las últimas diez líneas del fichero nombreficherotail my.cnf
shutdown minutos 'mensaje'Reinicia el sistema en los minutos especificados, previamente envía un mensaje a todos los usuarios conectados con el texto: mensajeshutdown 15 'El sistema se reiniciará en 15 minutos, guarde su información'
shutdown -h nowApaga el sistema instantáneamente (equivalente a halt o init 0)shutdown -h now
shutdown -r nowReiniciar el sistema instantáneamete (equivalente a reboot o init 6)shutdown -r now
shutdown -r hh:mmReinicia el equipo a la hora y minuto indicadashutdown -r 20:00
cat /dev/hda > /dev/hdbCopia todo el disco duro 'hda' en el disco duro 'hdb'cat /dev/hda > /dev/hdb
cat /dev/cdrom > /usr/fichero.isoCrea la imagen ISO-9660 del CD-ROM introducido, con el nombre 'fichero.iso' en el directorio '/usr'cat /dev/cdrom > /usr/fichero.iso
chgrp grupo archivoCambia el grupo del archivo especificado al grupo especificadochgrp accesored mysql.cnf
sqlplus /nologSi tenemos Oracle instalado se conectará a la BDsqlplus /nolog
connect / as sysdba
select status from v$instance
hwbrowser&Muestra el navegador de hardware (modo gráfico): discos duros, SCSI, CD-ROM, USB, Unidades de cinta, etchwbrowser&
watch "comando"Ejecuta repetidamente el comando entre comillas y muestra el resultado en pantallawatch "du -s -h"
whereisBusca los archivos ejecutables, las fuentes y el manual de un comandowhereis ls
whereis man
ifdown eth0Desactiva la tarjeta de red especificada (eth0)ifdown eth0
ifup eth0Activa la tarjeta de red especificada (eth0)ifup eth0
chkconfigMuestra/Modifica el estado de los servicios del sistema en cada nivel de arranque (runlevel)chkconfig --list dbora
modprobeAñade/Elimina módulos del Kernel de Linuxmodprobe qla2300
vmstatMuestra estadísticas de uso de la memoria, cpu, lectuas/escrituras en disco, etcwatch "vmstat -s -S: M"
freeMuestra estadísticas de uso de la memoriawatch "free -m"
lsmodMuestra el estado de los módulos en el Kernel de Linuxlsmod
cd /etc/init.d
ls -l 
En el directorio init.d se guardan todos los servicios instalados en el equipo, accediendo a este directorio y haciendo un ls -l se pueden vercd /etc/init.d
ls -l
service nombre_servicio statusMuestra el estado del servicio especificado "nombre_servicio": stopped, se está ejecutando, ...service dsmserv status
service nombre_servicio startInicia el servicio especificado "nombre_servicio"service dsmserv start
service nombre_servicio stopDetiene el servicio especificado "nombre_servicio"service dsmserv stop
service nombre_servicio restartReinicia el servicio especificado "nombre_servicio"service dsmserv restart
export nombrevariable=valorCambia el valor de una variable de entornoexport $PATH=/home/oracle/bin
echo nombrevariableMuestra el valor de la variable de entorno nombrevariableecho $PATH
setMuestra todas las variables de entorno shell y su valorset
$ORACLE_HOME/bin/rman target=/Inicia el programa rman, para copias de seguridad de Oracle en caliente$ORACLE_HOME/bin/rman target=/
hostname -iMuestra la IP de la interfaz de red actual del equipo (normalmente eth0)hostname -i
ethtool eth0Muestra el estado actual de la interfaz de red indicada "eth0"ethtool eth0
ethtool --change eth0 autoneg off speed 100 duplex fullPermite cambiar de forma manual la velocidad del interfaz de red indicado, en este caso "eth0"ethtool --change eth0 autoneg off speed 100 duplex full
ip addr add 192.168.1.100 brd + dev eth0Añade una nueva IP al interfaz de red indicado, en este caso "eth0"ip addr add 192.168.1.100 brd + dev eth0
ip addr showMuestra todas las direcciones de todas las interfaces de red del equipoip addr show
cal -3Muestra un calendario del mes anterior, el actual y el siguiente a la fecha actual del equipocal -3
last rebootMuestra las veces que el equipo se ha reiniciado, la fecha, la hora y el tipo de reiniciolast reboot
head -n1 /etc/issueMuestra el nombre y la versión de la distribución de GNU Linux instaladahead -n1 /etc/issue
grep "model name" /proc/cpuinfoMuestra el fabricante, el modelo y la velocidad del procesador (CPU) del equipogrep "model name" /proc/cpuinfo
hdparm -tT /dev/sdaRealiza un test para calcular la velocidad de transferencia del disco duro indicadohdparm -tT /dev/sda
alias nombre_alias='comando'Permite asignar a un comando creado por nosotros mismos con el nombre que queramos "nombre_alias" la ejecución de otro comando Linux, por ejemplo, el siguiente comando Linux: alias listar='ls -lah'creará un nuevo "comando" llamado "listar" que cada vez que se ejecute será igual que si ejecutásemos el comando ls -lahalias listar='ls -lah'
lspci -tvMuestra los dispositivos PCI (Peripheral Component Interconnect )lspci -tv
lsusb -tvMuestra los dispostivos USB, la ubicación, el bus, el puertolsusb -tv
visudoMuestra y permite editar (como si de vi se tratase) el fichero /etc/sudoers, donde se le indica a Linux qué usuarios podrán ejecutar comandos como si fuesen el superusuario root utilizando el comando "sudo"visudo
telnet IP PuertoRealiza una conexión mediante Telnet al equipo indicado "IP" utilizando el puerto indicado "Puerto"telnet 192.168.1.100 4899
nano nombre_ficheroEditor en modo texto más intuitivo y fácil de usar que vinano /etc/sudoers
ftpRealiza un conexión mediante el protocolo FTP a un servidor de FTPftp
usermod -a -G nombre_grupo nombre_usuarioAgrega el usuario "nombre_usuario" al grupo de seguridad "nombre_grupo"usermod -a -G dba root
id nombre_usuarioMuestra el uid interno del usuario "nombre_usuario" y los grupos de seguridad a los que perteneceid root
adduser -u 0 -o -g 0 -G 0,1,2,3,4,6,10 -M nombre_usuarioAñade un nuevo usuario al sistema operativo como si se tratase del superusuario root (con los mismos permisos)adduser -u 0 -o -g 0 -G 0,1,2,3,4,6,10 -M fernando
crontab -eEdita el fichero "crontab" (equivalente al programador de tareas de Windows). Permite agregar nuevas tareas programadas, modificar o eliminar las actualescrontab -e
init numero_nivelCambia el nivel de ejecución al indicado:
  • 0 - halt (apagar equipo).
  • 1 - Single user mode (modo monousuario).
  • 2 - Multiuser, without NFS (multiusuario, sin funciones de red).
  • 3 - Full multiuser mode (multiusuario, con funciones de red).
  • 4 - unused (no utilizado).
  • 5 - X11 (multiusuario, red, modo gráfico).
  • 6 - reboot (reinicio del sistema).
init 5
runlevelMuestra el nivel de ejecución anterior y el actual. Si no ha cambiado, mostrará "N" en el anteriorrunlevel
haltApaga el equipo. Comando equivalente a ejecutar: init 0 (más o menos). En realidad, lo que hace halt es comprobar si el sistema se está deteniendo (reiniciando o apagando) consultado el fichero/var/log/wtmp. Si no se está deteniendo ya lo apagahalt
poweroffApaga el equipo (equivalente a init 0shutdown -h nowhalt)poweroff
rebootReinicia el equipo (equivalente a shutdown -r nowinit 6)reboot
ulimitMuestra o modifica ciertos límites del sistema:
  • Tamaño máximo de los archivos creados en el núcleo.
  • Tamaño del segmento de pila.
  • Tamaño del segmento de datos de un proceso
  • Máxima priorida en tareas programadas.
  • Número máximo de ficheros abiertos.
  • Tamaño de la memoria virtual.
  • Número máximo de procesos de usuario.
  • Tiempo de uso de la CPU.
Todos las las opciones (en inglés):
  • -S use the `soft' resource limit
  • -H use the `hard' resource limit
  • -a all current limits are reported
  • -b the socket buffer size
  • -c the maximum size of core files created
  • -d the maximum size of a process's data segment
  • -e the maximum scheduling priority (`nice')
  • -f the maximum size of files written by the shell and its children
  • -i the maximum number of pending signals
  • -l the maximum size a process may lock into memory
  • -m the maximum resident set size
  • -n the maximum number of open file descriptors
  • -p the pipe buffer size
  • -q the maximum number of bytes in POSIX message queues
  • -r the maximum real-time scheduling priority
  • -s the maximum stack size
  • -t the maximum amount of cpu time in seconds
  • -u the maximum number of user processes
  • -v the size of virtual memory
  • -x the maximum number of file locks
ulimit -a
sysctlMuestra o modifica valores del kernel en tiempo de ejecuciónsysctl -a
tcpdumpCaptura y muestra en tiempo real los paquetes transmitidos y recibidos en la red a la cual el ordenador está conectado. Analiza el tráfico de la red.tcpdump -c 100 -w sniffer.txt
stat nombre_ficheroMuestra datos del fichero indicado: nombre, tamaño, bloques, dispositivo en el que se encuentra, inode, links, permisos, uid, gid, fecha de último acceso, fecha de última modificación, fecha de cambiostat /etc/mysql/my.cnf
eject cdrom0Abre la bandeja del lector de DVD/CDeject cdrom0
eject -t cdrom0Cierra la bandeja del lector de DVD/CDeject -t cdrom0
ln ruta_fichero ruta_enlaceCrea un enlace duro (con el mismo inodo), es decir el mismo fichero con distintos nombresln /etc/mysql/my.cnf /var/my
ls -s carpeta ruta_enlaceCrea un enlace simbólico a la carpeta "carpeta" en "ruta_enlace" con el nombre de fichero enlazado (también se pueden crear enlaces simbólicos a ficheros)ls -s /etc/var/www /home/ajpdsoft/web
unlink nombre_fichero_enlaceElimina el enlace simbólico a fichero "nombre_fichero_enlace"unlink /home/ajpdsoft/web
diff fichero1 fichero2Compara el fichero1 con el fichero2, muestra las difirenciasdiff /etc/my.ini /etc/mysql/my.cnf
join fichero1 fichero2Compara el fichero1 con el fichero2, muestra las líneas coincidentesjoin /etc/my.ini /etc/mysql/my.cnf
split -b bytes ficheroDivide o parte el fichero "fichero" en trozos del tamaño indicado en "bytes". Dejará el fichero inicial intacto y generará tantos trozos como sean necesarios del tamaño máximo indicadosplit -b 125 /var/www/joomla
cat comodines > ficheroUne los ficheros trocezados con split que cumplan la condición indicada en "comodines" en el fichero"fichero"cat joomla* > joomla_unido
echo "texto" >> ficheroAñade la línea de texto "texto" al final del fichero "fichero"echo "max_allowed_packet=20mb >> /etc/mysql/my.cnf
md5sum ficheroMuestra el MD5 del archivo "fichero"md5sum /var/www/index.php
md5sum fichero > resultado.txtGuarda el MD5 del archivo "fichero" en el archivo "resultado.txt"md5sum /var/www/index.php > resultado_md5.txt
md5sum -w -c fichero_con_md5Verifica si el MD5 guardado en el fichero "fichero_con_md5" coincide con el fichero indicado dentro del fichero para el MD5 (el fichero "fichero_con_md5" debe contener una línea con el MD5 y el nombre del fichero a verificarmd5sum -w -c resultado_md5.txt
apropos palabraBusca la palabra clave "palabra" dentro de man (información sobre comandos linux), si la encuentra muestra dónde la ha encontradoapropos split
uptimeMuestra la hora actual, el número de días que el PC está encendido, número de usuarios conectados al equipo, carga media del equipouptime
delgroup nombre_grupoElimina el grupo de seguridad "nombre_grupo"delgroup postgresql
delgroup nombre_grupo --only-if-emptyElimina el grupo de seguridad "nombre_grupo" sólo si no tiene usuarios asignadosdelgroup postgre --only-if-empty
ttyMuestra el nombre del fichero de la terminal conectada a la salida estándartty
hostnameMuestra el nombre de red del equipohostname
ifconfig eth0 Nueva_IP netmask MáscaraCambia la IP para la tarjeta de red "eth0" por la nueva "Nueva_IP" con la máscara de subred "Máscara". No guarda los cambios, sólo se aplicará el cambio hasta el próximo reinicio del equipo. Para hacer el cambio permanente hay que editar el fichero /etc/network/interfacesifconfig eth0 192.168.1.100 255.255.255.0
java -jar fichero.jarEjecuta la aplicación java "fichero.jar"java -jar posgresql.jar
/etc/init.d/servicio stopDetiene el servicio "servicio"/etc/init.d/postgresql stop
/etc/init.d/servicio startInicia el servicio "servicio"/etc/init.d/postgresql start
/etc/init.d/servicio restartReinicia el servicio "servicio" (lo detiene y lo inicia)/etc/init.d/postgresql restart
/etc/init.d/servicio statusMuestra el estado del servicio "servicio" (si está o no iniciado, pid)/etc/init.d/postgresql status
mkfs -t tipo_sistema dispositivoCrea un sistema de ficheros Linux con el tipo de sistema "tipo_sistema" en el dispositivo indicado en "dispositivo". Para que este comando funcione la partición de disco a crear no debe estar montadamkfs -t ext3 /dev/sda2
Compartir English Portuguese Spain