lunes, 21 de enero de 2013

Comandos Terminal 2

En color negrita: El Comando 
En color  oscuro: Ejemplo de utilización del comando 





su nombreusuario Cambia el  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 -b Muestra la fecha y hora del último reinicio del sistema 
who -b 
---------------------------------------------------------------- 
ps -A Muestra todos los procesos en ejecución y el identificador de proceso (PID) 
ps -A 
---------------------------------------------------------------- 
ps -A | grep bash Muestra todos los procesos que lleven la palabra "bash" 
ps -A | grep bash 
---------------------------------------------------------------- 
ps -fu oracle Muestra los procesos y los usuarios que los ejecutan en  UNIX 
ps -fu oracle 
---------------------------------------------------------------- 
ps -e -orss=,args= | sort -b -k1,1n | pr -TW$COLUMNS Muestra 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 
---------------------------------------------------------------- 
pstree Procesos activos del sistema jerarquizados en forma de árbol 
pstree 
---------------------------------------------------------------- 
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 -lSrh Muestra 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 update Actualiza 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 upgrade Actualiza todos los paquetes instalados en el sistema a la última versión disponible 
apt-get upgrade 
---------------------------------------------------------------- 
apt-get install -f Comprueba 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 descargado 
apt-get install -f 
---------------------------------------------------------------- 
apt-get clean Elimina todos los paquetes (.deb) descargados (almacenados automáticamente en '/var/cache/apt/archives/') 
apt-get clean 
---------------------------------------------------------------- 
cp nombrefichero carpetadestino Copia uno o varios (*) ficheros a la carpeta especificada 
cp * /usr/bin 
---------------------------------------------------------------- 
mv nombrecarpeta carpetadestino Mueve una carpeta/fichero al destino especificado, también sirve para renombrar ficheros/directorios 
mv /home/francisco /etc 
---------------------------------------------------------------- 
apt-cache search datoabuscar Busca una aplicación en la lista de aplicaciones a instalar (sólo distribuciones Debian) 
ap-cache search mysql 
---------------------------------------------------------------- 
whoami Muestra el usuario con el que se ha iniciado la sesión de terminal 
whoami 
---------------------------------------------------------------- 
pwd Muestra el directorio de trabajo actual 
pwd 
---------------------------------------------------------------- 
ifconfig Muestra la IP del pc y la configuración de red 
ifconfig 
---------------------------------------------------------------- 
iwconfig Muestra información de las tarjetas de red inalámbrica (wireless) que haya instaladas en el equipo 
iwconfig wlan0 
---------------------------------------------------------------- 
ping host Realiza ping entre pcs 
ping 192.168.1.5 
---------------------------------------------------------------- 
ifconfig id_tarjeta down Detiene los servicios de red de la tarjeta especificada (id_tarjeta) 
ifconfig eth0 down 
---------------------------------------------------------------- 
ifconfig id_tarjeta up Inicia los servicios de red de la tarjeta especificada (id_tarjeta) 
ifconfig eth0 up 
---------------------------------------------------------------- 
route Muestra información de la tabla de enrutación de la red 
route 
---------------------------------------------------------------- 
route add default gw ip_puerta_enlace id_tarjeta Añade como puerta de enlace (gateway) por defecto la indicada en ip_puerta_enlace 
route add default gw 192.168.1.1 eth0 
---------------------------------------------------------------- 
passwd nombreusuario Cambia la contraseña al usuario especificado 
passwd francisco 
---------------------------------------------------------------- 
cat nombrefichero Muestra el contenido de un fichero (de texto) 
cat /etc/mysql/my.cnf 
---------------------------------------------------------------- 
vi nombrefichero Utililidad 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 usuario Ejecuta 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 -s Muestra el tamaño de todos los subdirectorios del directorio especificado y el tamaño total del mismohttp://taringa.net/agregar/ . 
-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 nombrefichero Borra / elimina el fichero especificado 
rm /home/francisco/hola.txt 
---------------------------------------------------------------- 
rm -f -v Elimina uno o varios ficheros sin pedir confirmación (-f), mostrando los ficheros que va eliminando (-v) 
rm -f -v francisco* 
---------------------------------------------------------------- 
shred -u nombre_fichero Elimina un fichero de forma segura (ya no podrá ser recuperado). El comando "rm" no elimina ficheros completamente, podrían ser recuperados 
shred -u "fernando francisco" 
---------------------------------------------------------------- 
rm -f -r -v nombre_carpeta Elimina 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/francisco 
---------------------------------------------------------------- 
date Muestra la hora y la fecha 
date 
---------------------------------------------------------------- 
cal mes año Muestra un calendario del mes y año especificados 
cal 12 2005 
---------------------------------------------------------------- 
man comando Muestra ayuda sobre el comando especificado 
man ifconfig 
---------------------------------------------------------------- 
cd nombredirectorio Cambia del directorio actual al directorio especificado 
cd /usr/bin 
---------------------------------------------------------------- 
mkdir nombredirectorio Crea un directorio 
mkdir prueba 
---------------------------------------------------------------- 
rmdir nombredirectorio Elimina el directorio especificado (debe estar vacío) 
rmdir prueba 
---------------------------------------------------------------- 
rm -r nombredirectorio Elimina el directorio especificado y todo su contenido 
rm -r prueba 
---------------------------------------------------------------- 
file nombrefichero Muestra el tipo de archivo o directorio. Las posibles salidas: 
ASCII English text 
directory 
symbolic link to 'enlace' 
executable 
...
 
file cdrom 
---------------------------------------------------------------- 
find expresionbusqueda Busca ficheros coincidentes con la expresión de búsqueda 
find . -name "*mysql*" -print 
---------------------------------------------------------------- 
find -size +500000 Muestra los ficheros de tamaño superior a 500 MB 
find -size +500000 
---------------------------------------------------------------- 
cksum nombrefichero Muestra el CRC del fichero y el tamaño en bytes 
cksum isoinfo 
---------------------------------------------------------------- 
grep MemTotal /proc/meminfo Muestra la memoria RAM total del sistema 
grep MemTotal /proc/meminfo 
---------------------------------------------------------------- 
grep SwapTotal /proc/meminfo Muestra la cantidad de espacio swap del sistema (memoria de intercambio) 
grep SwapTotal /proc/meminfo 
---------------------------------------------------------------- 
df -h Muestra 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 . -h Muestra el espacio libre, ocupado y total del disco actual 
df . -h 
---------------------------------------------------------------- 
uname -a Muestra 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 
---------------------------------------------------------------- 
arp Muestra 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 nombrearchivo Asigna al fichero nombrearchivo permisos del lectura, escritura y ejecución para el propietario, grupo e invitado 
chmod 777 prueba 
---------------------------------------------------------------- 
chown nombreusuario nombrearchivo Cambia el propietario del archivo nombrearchivo a nombreusuario 
chown francisco prueba 
---------------------------------------------------------------- 
date --set=15:30 Cambia la hora del sistema a las 15:30 
date --set=15:30 
---------------------------------------------------------------- 
deluser nombreusuario Elimina el usuario nombreusuario y todos sus archivos de configuración 
deluser fracisco 
---------------------------------------------------------------- 
discover --xdriver video Muestra el driver de la tarjeta de video 
discover --xdriver video 
---------------------------------------------------------------- 
discover ethernet Muestra el driver de la tarjeta de red 
discover ethernet 
---------------------------------------------------------------- 
echo $NOMBREVARIABLE Muestra el valor de la variable de entorno especificada (nombrevariable) 
echo $HOSTNAME 
---------------------------------------------------------------- 
env Muestra las variables de entorno definidas para el usuario actual 
env 
---------------------------------------------------------------- 
fdisk -l Muestra la estructura y tipo de particiones 
fdisk -l 
---------------------------------------------------------------- 
find / -name mysql* -exec rm {} ; Busca todos los ficheros que comiencen por "mysql" y los ELIMINA 
find / -name mysql* -exec rm {}; 
---------------------------------------------------------------- 
free Muestra información sobre la memoria RAM y Swap (total, libre y ocupada) 
free 
---------------------------------------------------------------- 
fsck /dev/hda1 Comprueba el sistema de ficheros de la partición hda1 
fsck /dev/hda1 
---------------------------------------------------------------- 
gcc -o nombreprograma ficheroresultante.c Compila "nombreprograma.c" y devuelve el ficheroresultante.c compilado 
gcc -o prueba prueba.c 
---------------------------------------------------------------- 
groups Muestra los grupos de seguridad a los que pertenece el usuario actual 
groups 
---------------------------------------------------------------- 
groupadd nombregrupo Añade un nuevo grupo de seguridad 
groupadd leerayuda 
---------------------------------------------------------------- 
gunzip fichero.tar.gz | tar -xvf fichero.tar Descomprime y desempaqueta el archivo 'fichero.tar.gz' 
gunzip mysql.tar.gz | tar -xvf mysql.tar 
---------------------------------------------------------------- 
gzip fichero Comprime el archivo "fichero", renomb?andolo a 'fichero.gz' 
gzip mysql 
---------------------------------------------------------------- 
tar xvf fichero.tar Desempaqueta el archivo "fichero.tar" 
tar xvf oracle.tar 
---------------------------------------------------------------- 
tar -czvf fichero_tar ficheros_comprimir Comprime/Empaqueta los ficheros especificados en "ficheros_comprimir" en el fichero "fichero_tar" 
tar -czvf /tmp/prueba.tar /root/* 
---------------------------------------------------------------- 
tar -tzvf fichero_tar Muestra el contenido del fichero "fichero_tar" (comprimido con "tar" ) 
tar -tzvf /tmp/prueba.tar 
---------------------------------------------------------------- 
tar -tzvf /dev/st0 Muestra el contenido del dispositivo de copia de seguridad "/dev"st0" 
tar -tzvf /dev/st0 
---------------------------------------------------------------- 
tar -czvf /dev/st0 Descomprime el contenido del dispositivo de copia de seguridad "/dev/st0" en la ubicación donde se ejecute el comando 
tar -czvf /dev/st0 
---------------------------------------------------------------- head nombrefichero Muestra las 10 primeras líneas del fichero nombrefichero 
head mysql 
---------------------------------------------------------------- 
history Listado de los comandos utilizados por el usuario 
history 
---------------------------------------------------------------- 
nombreservicio -k restart Reinicia el servicio nombreservicio 
httpd -k restart 
---------------------------------------------------------------- 
ifdown eth0 Para el servicio de red 'eth0' 
ifdown eth0 
---------------------------------------------------------------- 
ifup eth0 Arranca el servicio de red 'eth0' 
ifup eth0 
---------------------------------------------------------------- 
netstat -a Muestra los puertos abiertos 
netstat -a 
---------------------------------------------------------------- 
netstat -atun | grep ESTAB Muestra las conexiones establecidas a puertos determinados 
netstat -atun | grep ESTAB 
---------------------------------------------------------------- 
type comando Muestra la ubicación del comando especificado 
type ifconfig 
---------------------------------------------------------------- 
mount -rt iso9660 /dev/hdc /cdrom Monta 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 /floppy Monta 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 /dispositivo Desmonta el dispositivo especificado 
umount /cdrom 
---------------------------------------------------------------- 
umount -a Desmonta todas las unidades y dispositivos montados 
umount -a 
---------------------------------------------------------------- 
wc nombrefichero Muestra las líneas, palabras y caracteres del fichero especificado 
wc prueba 
---------------------------------------------------------------- 
whois nombredominio Muestra información del dominio especificado (fecha registro, fecha expiración, dns, ...) 
whois ajpdsoft.com 
---------------------------------------------------------------- 
xvncviewer ip Realiza 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 Windows 
xvncviewer 192.168.1.3 
---------------------------------------------------------------- 
which comando Localiza la ubicación del comando especificado 
which ls 
---------------------------------------------------------------- 
wget direccionftp/nombrefichero Descarga el fichero nombrefichero de la dirección ftp direccionftp. También sirve para conexión mediante http 
wget ftp://ftp.ajpdsoft.com/j 
(en este caso el ftp debe soportar conexiones anónimas)
 
---------------------------------------------------------------- 
addgroup nombregrupo Añade un nuevo grupo de seguridad 
addgroup accesored 
---------------------------------------------------------------- 
useradd -g nombregrupo nombreusuario Añade un nuevo usuario con el nombre nombreusuario perteneciente al grupo nombregrupo 
useradd -g root francisco 
---------------------------------------------------------------- 
tr 'A-Z' 'a-z' < fichero.txt Convierte a minúsculas todos los caracteres del archivo 'fichero.txt' 
tr 'A-Z' 'a-z' 
---------------------------------------------------------------- 
top Muestra 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 espaciadora 
top 
---------------------------------------------------------------- 
tail nombrefichero Muestra las últimas diez líneas del fichero nombrefichero 
tail 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: mensaje 
shutdown 15 'El sistema se reiniciará en 15 minutos, guarde su información' 
---------------------------------------------------------------- 
shutdown -h now Apaga el sistema instantáneamente (equivalente a halt o init 0) 
shutdown -h now 
---------------------------------------------------------------- 
shutdown -r now Reiniciar el sistema instantáneamete (equivalente a reboot o init 6) 
shutdown -r now 
---------------------------------------------------------------- 
shutdown -r hh:mm Reinicia el equipo a la hora y minuto indicada 
shutdown -r 20:00 
---------------------------------------------------------------- 
cat /dev/hda > /dev/hdb Copia todo el disco duro 'hda' en el disco duro 'hdb' 
cat /dev/hda > /dev/hdb 
---------------------------------------------------------------- 
cat /dev/cdrom > /usr/fichero.iso Crea 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 archivo Cambia el grupo del archivo especificado al grupo especificado 
chgrp accesored mysql.cnf 
---------------------------------------------------------------- 
sqlplus /nolog Si tenemos Oracle instalado se conectará a la BD 
sqlplus /nologconnect / 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, etc
hwbrowser& 
---------------------------------------------------------------- 
watch "comando" Ejecuta repetidamente el comando entre comillas y muestra el resultado en pantalla 
watch "du -s -h" 
---------------------------------------------------------------- 
whereis Busca los archivos ejecutables, las fuentes y el manual de un comando 
whereis ls
 
whereis man 
---------------------------------------------------------------- 
ifdown eth0 Desactiva la tarjeta de red especificada (eth0) 
ifdown eth0 
---------------------------------------------------------------- 
ifup eth0 Activa la tarjeta de red especificada (eth0) 
ifup eth0 
---------------------------------------------------------------- 
chkconfig Muestra/Modifica el estado de los servicios del sistema en cada nivel de arranque (runlevel) 
chkconfig --list dbora 
---------------------------------------------------------------- 
modprobe Añade/Elimina módulos del Kernel de Linux 
modprobe qla2300 
---------------------------------------------------------------- 
vmstat Muestra estadísticas de uso de la memoria, cpu, lectuas/escrituras en disco, etc 
watch "vmstat -s -S: M" 
---------------------------------------------------------------- 
free Muestra estadísticas de uso de la memoria 
watch "free -m" 
---------------------------------------------------------------- 
lsmod Muestra el estado de los módulos en el Kernel de Linux 
lsmod 
---------------------------------------------------------------- 
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 ver 
cd /etc/init.d 
ls -l
 
---------------------------------------------------------------- 
service nombre_servicio status Muestra el estado del servicio especificado "nombre_servicio": stopped, se está ejecutando, ... 
service dsmserv status 
---------------------------------------------------------------- 
service nombre_servicio start Inicia el servicio especificado "nombre_servicio" 
service dsmserv start 
---------------------------------------------------------------- 
service nombre_servicio stop Detiene el servicio especificado "nombre_servicio" 
service dsmserv stop 
---------------------------------------------------------------- 
service nombre_servicio restart Reinicia el servicio especificado "nombre_servicio" 
service dsmserv restart 
---------------------------------------------------------------- 
export nombrevariable=valor Cambia el valor de una variable de entorno 
export $PATH=/home/oracle/bin 
---------------------------------------------------------------- 
echo nombrevariable Muestra el valor de la variable de entorno nombrevariable 
echo $PATH 
---------------------------------------------------------------- 
set Muestra todas las variables de entorno shell y su valor 
set 
---------------------------------------------------------------- 
$ORACLE_HOME/bin/rman target=/ Inicia el programa rman, para copias de seguridad de Oracle en caliente 
$ORACLE_HOME/bin/rman target=/ 
---------------------------------------------------------------- 
hostname -i Muestra la IP de la interfaz de red actual del equipo (normalmente eth0) 
hostname -i 
---------------------------------------------------------------- 
ethtool eth0 Muestra el estado actual de la interfaz de red indicada "eth0" 
ethtool eth0 
---------------------------------------------------------------- 
ethtool --change eth0 autoneg off speed 100 duplex full Permite 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 eth0 Añ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 show Muestra todas las direcciones de todas las interfaces de red del equipo 
ip addr show 
---------------------------------------------------------------- 
cal -3 Muestra un calendario del mes anterior, el actual y el siguiente a la fecha actual del equipo 
cal -3 
---------------------------------------------------------------- 
last reboot Muestra las veces que el equipo se ha reiniciado, la fecha, la hora y el tipo de reinicio 
last reboot 
---------------------------------------------------------------- 
head -n1 /etc/issue Muestra el nombre y la versión de la distribución de GNU Linux instalada 
head -n1 /etc/issue 
---------------------------------------------------------------- 
grep "model name" /proc/cpuinfo Muestra el fabricante, el modelo y la velocidad del procesador (CPU) del equipo 
grep "model name" /proc/cpuinfo 
---------------------------------------------------------------- 
hdparm -tT /dev/sda Realiza un test para calcular la velocidad de transferencia del disco duro indicado 
hdparm -tT /dev/sda 
---------------------------------------------------------------- 
alias comando Permite asignar a un comando creado por nosotros mismos con el nombre que queramos 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 -lah 
alias listar='ls -lah' 
---------------------------------------------------------------- 
lspci -tv Muestra los dispositivos PCI (Peripheral Component Interconnect ) 
lspci -tv 
---------------------------------------------------------------- 
lsusb -tv Muestra los dispostivos USB, la ubicación, el bus, el puerto 
lsusb -tv 
---------------------------------------------------------------- 
visudo Muestra 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 Puerto Realiza una conexión mediante Telnet al equipo indicado "IP" utilizando el puerto indicado "Puerto" 
telnet 192.168.1.100 4899 
---------------------------------------------------------------- 
nano nombre_fichero Editor en modo texto más intuitivo y fácil de usar 
nano /etc/sudoers 
---------------------------------------------------------------- 
ftp Realiza un conexión mediante el protocolo FTP a un servidor de FTP 
ftp 
---------------------------------------------------------------- 
usermod -a -G nombre_grupo nombre_usuario Agrega el usuario "nombre_usuario" al grupo de seguridad "nombre_grupo" 
usermod -a -G dba root 
---------------------------------------------------------------- 
id nombre_usuario Muestra el uid interno del usuario "nombre_usuario" y los grupos de seguridad a los que pertenece 
id root 
---------------------------------------------------------------- 
adduser -u 0 -o -g 0 -G 0,1,2,3,4,6,10 -M nombre_usuario Añ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 -e Edita el fichero "crontab" (equivalente al programador de tareas de Windows). Permite agregar nuevas tareas programadas, modificar o eliminar las actuales 
crontab -e 
---------------------------------------------------------------- 
init numero_nivel Cambia 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 
---------------------------------------------------------------- 
runlevel Muestra el nivel de ejecución anterior y el actual. Si no ha cambiado, mostrará "N" en el anterior 
runlevel 
---------------------------------------------------------------- 
halt Apaga 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 apaga 
halt 
---------------------------------------------------------------- 
poweroff Apaga el equipo (equivalente a init 0, shutdown -h now, halt) 
poweroff 
---------------------------------------------------------------- 
reboot Reinicia el equipo (equivalente a shutdown -r now, init 6) 
reboot

No hay comentarios:

Publicar un comentario