Está en la página 1de 5

Ampliar ayuda de mandatos.

Muestra un manual sobre el mandato. Su


man mandato
modo de uso y sus variantes.

Prendiendo y apagando el sistema.


Apaga el sistema en 5 minutos después de
shutdown -h 5
ejecutarse y no reinicia.
Apaga el sistema en ese momento y NO lo
shutdown -h now
vuelve a reinicia
Apaga el sistema de la misma manera que
halt
el mandato anterior
Apaga el sistema 5 minutos después de
shutdown -r 5
haberlo ejecutado y reinicia
shutdown -r now Apaga el sistema en ese momento y reinicia
reboot Reinicia el sistema
startx Inicia el entorno gráfico.

Administración de usuarios.
adduser LPT Agrega un usuario llamado LPT
passwd LPT Le asigna la clave de acceso al usuario LPT
userdel LPT Borra la cuenta LPT
Da momentáneamente privilegios de ROOT
su
(Si sabemos la clave :) )
su - LPT Se toma momentáneamente los privilegios
del usuario LPT.
exit Sale del perfil del usuario que lo ejecuta.

Montado de sistemas de archivos.


Monta la unidad de CD-ROM en el directorio
mount -t iso9660 /dev/cdrom /mnt/cdrom
especificado (/mnt/cdrom)
Monta el disco "C" en el directorio
mount -t msdos /dev/hda1 /mnt/win_c
especificado con partición msdos.
Monta el disco "C" con partición FAT en el
mount -t vfat /dev/hda1 /mnt/win_c
directorio especificado.
umount /mnt/cdrom Desmonta el CD-ROM.
umount /mnt/win_c Desmonta el disco rígido "C"
Una forma fácil y rápida de montar y
usermount
desmontar unidades.

Configurando X
Sirve para cambiar la resolución,
Xconfigurator
profundidad y placa de vídeo.
xf86config Archivo de configuración de X.
Cambia el entorno gráfico por defecto
switchdesk
(Gnome, KDE, etc)

Tratamiento de archivos.
Moviéndonos por directorios.
Ingresa al directorio
cd /home/LPT
/home/LPT
cd .. Vuelve al directorio raíz

Listar archivos
Lista los archivos del directorio actual con
ls -l
todos sus atributos.
Lista los archivos del directorio actual
ls -F
indicando su tipo (archivo, directorio, etc)
Lista los archivos del directorio actual en
ls -lC
columnas.
Lista los archivos invisibles del directorio
ls -a actual.(los que empiezan con
"../../../../home/jbarrios/.")

Borrar archivos
rm lpt.txt Borra el archivo con nombre lpt.txt.
Borra el directorio LPT con todos los
rm -R /LPT
archivos que tiene dentro (Recursivo).
rm -Rf /LPT Borra el directorio LPT en forma recursiva y
SIN PREGUNTAR. -Ojo con este mandato
siendo Root-

Copiar y mover archivos


Copia el Archivo lpt.txt dentro del directorio
cp lpt.txt /home/LPT
/home/LPT
Mueve el Archivo lpt.txt dentro del
mv lpt.txt /home/LPT
directorio /home/LPT

Renombrar archivos.
Le cambia el nombre al archivo lpt.txt por
mv lpt.txt linux_para_todos.txt
linux_para_todos.txt

Comodines
Representa todo. Ejemplo: ls *.rpm (lista
*
todos los archivos con extensión rpm)
Representa un solo caracter . ejemplo:
? ls ?.txt (lista todos los archivos de un solo
caracter con extensión txt)

Instalando paquetes RPM


Instala el paquete lpt-news-0.1-5.i386.rpm
rpm -ivh lpt-news-0.1-5.i386.rpm
(Use preferentemente -Uvh)
Instala o actualiza el paquete lpt-news-0.1-
rpm -Uvh lpt-news-0.1-5.i386.rpm 5.i386.rpm (usar este, preferentemente,
para instalar)
Desinstala el paquete lpt-news (no se
rpm -e lpt-news
necesita ni la versión ni la extinción)
rpm -qf /bin/ls Muestra en que paquete esta incluido el
mandato ls. -ver whereis, en sección
búsqueda-
Muestra la versión del paquete ya instalado
rpm -q lpt-news
lpt-news.
rpm -ql lpt-news Lista los componentes del paquete lpt-
news, previamente instalado, con sus
respectivas rutas.
Lista todos los paquetes instalados en el
rpm -qa
sistema(no se necesita privilegios de ROOT)
rpm -qa |grep ltp Lista todos los paquetes que contengan lpt
en su nombre.

Comprimir, descomprimir archivos tar.gz y


tar.bz2
Descomprime y Desempaqueta el archivo
tar -zxvf lpt.tar.gz
lpt.tar.gz
Empaqueta y Comprime el directorio
tar -zcvf lpt.tar.gz /home/LPT
/home/LPT dentro de lpt.tar.gz
Descomprime y Desempaqueta el archivo
tar -jxvf lpt.tar.bz2
lpt.tar.bz2
Empaqueta y Comprime el directorio
tar -jcvf lpt.tar.bz2 /home/LPT
/home/LPT dentro de lpt.tar.bz2
tar -cMf /dev/fd0 Empaqueta el directorio actual en múltiples
Diskettes.

Matar procesos
ps axu Lista los procesos que se están corriendo.
Mata el proceso con número de PID 123. Sin
kill -9 123
darle tiempo a terminar
Mata el proceso mozilla. Sin darle tiempo a
kill -9 mozilla
terminar.
Fuerza a terminar el proceso (el -15 no es
kill -15 123
necesario ya que es el número por defecto)
Lista los posibles argumentos de la orden,
kill -l
-15(terminar), -9(matar) etc.
Cumple la función de ps y kill
top
simultáneamente en consola.

Combinaciones de teclas
Shutdown. Apaga el sistema de forma
[Ctrl]+[Alt]+[Del]
organizada desde una terminal texto.
[Ctrl]+[Alt]+[F1] Cambia a la primera terminal de texto.
Cambia a la terminal de texto numero n
[Ctrl]+[Alt]+[Fn]
(n=1,...,8)
Cambia a la primera terminal X (si se esta
[Ctrl]+[Alt]+[F7]
usando alguna)
Cambia a la terminal X numero n
[Ctrl]+[Alt]+[Fn]
(n=7,...,12)
Auto-completa el nombre de un mandato,
[Tab] fichero, directorio, programa, cuando
trabajamos en una terminal texto.
(Flecha arriba) Va editando la historia de
[ArrowUp] mandatos que hemos escrito anteriormente
en terminal texto.
Scroll la salida de la terminal hacia arriba,
[Shift][PgUp]
en terminal texto.
Scroll la salida de la terminal hacia abajo,
[Shift][PgDown]:
en terminal texto.
Termina el proceso actual. Si no esta
[Ctrl]+c
corriendo de fondo
[Ctrl]+d Termina la terminal actual.
[Ctrl]+s Para la transferencia a la terminal.
[Ctrl]+z Manda el proceso actual a correr de fondo.

Información del Sistema


hostname Devuelve el nombre de la maquina.
Devuelve la cantidad de tiempo
uptime transcurrido desde la ultima vez que se
arranco el sistema.
Información sobre el sistema operativo de
uname -a
la maquina.
dmesg|more Imprime el "ring buffer" del kernel.
Información sobre la cantidad de memoria
free -tm
disponible y usada
Información sobre todo los dispositivos
df -h
montados en la maquina
Información sobre el espacio ocupado por
du -bh /|more cada subdirectorio, comenzando en el
directorio raíz (/)
cat /proc/cpuinfo Información sobre el microprocesador
Información sobre las interrupciones en uso
cat /proc/interrupts
(IRQs)
cat /proc/filesystems Información sobre los sistemas de archivos
que se pueden utilizar (compilados en el
kernel).
Información sobre los usuarios usando el
who
sistema.
Información sobre UID, GID y GROUPS del
id LPT
usuario LPT
Información sobre los últimos usuarios que
last
han usado el sistema.
Información sobre los distintos dispositivos
/sbin/ifconfig
de red
Información valiosa sobre la conexion de
netstat
red

Búsquedas.
Busca el archivo ltp.txt empezando por el
find / -name lpt.txt -print
directorio / y lo muestra en pantalla .
find / -name lpt.txt > búsqueda.txt Busca el archivo ltp.txt empezando por el
directorio / y guarda la salida en el archivo
búsqueda.txt
whereis fichero Busca los ficheros binarios, fuentes y
páginas del manual correspondientes a un
paquete

• arch: te dice la arquitectura de tu ordenador, pero de una forma algo “tosca”.


Por ejemplo, si tienes un Pentium dirá que es i586, pero si es un Pentium II o
más dirá que es un i686.
• uname -a: análisis de la arquitectura más completo que arch. En la misma
linea te da: sistema operativo, host local, versión del kernel e información de
la compilación, y el tipo de procesador.
• fdisk -l: lista las particiones del disco (o discos).
• swapon -s: información sobre las particiones de swap.
• w: información sobre el uso del sistem: usuarios conectados y procesos
ejecutados por los usuarios.
• lsmod: módulos del kernel que están cargados.
• free -m: cantidad de memoria RAM y swap de tu sistema, asà como cuanta hay
libre y cuanta ocupada.
• fdisk: información del espacio en disco del sistema. df -hiT es especialmente
útil pues lista el tamaño de cada uno de los sistemas de ficheros, el tamaño
usado y el libre, asà como sus inodos y sus puntos de montaje.
• du ruta: tamaño del fichero
• ls -s du ruta: tamaño del directorio
• nslookup host-server: útil para saber acerca de tu conexión a Internet. Este
comando te da el nombre del dominio y la dirección.
• dnsdomainname: te da el nombre del dominio.
• hostname: con -d te da el nombre del dominio, y con -i la dirección IP.
• top: te da una pantalla dinámica que va mostrando los procesos que usan más
memoria en tu sistema. Se cierra con “Ctrl C”.
• ps auS: lista completa de procesos.
• pstree: lista de procesos actuales, mostrando la relación padre-hijo de los
procesos.
• fuser -c proceso: dice si el proceso está usando los contenidos del directorio
actual.
• group usuario: a qué grupos pertenece el usuario.
• id usuario: la misma información que el anterior comando, además del
identificador de usuario y los identificadores de los grupos.
• finger user: lo mismo pero con más información. Incluyendo la última vez
que se conectó el usuario y si tiene correo esperando en /var/mail.

También podría gustarte