"Fotografiar és posar en la mateixa línia de mira, el cap, l'ull i el cor. - Cartier Bressons
Aquí ús deixo totes les comandes bàsiques de linux, reduït e interessant.

Glosario de mandatos básicos.
V. 1.2.0

Actualizado el Lunes 19/11/2001, 07:36:14 GMT -0600.

Pablo Marcelo Moia
gammexane arroba linuxparatodos punto net
http://www.linuxparatodos.net/

Copyright.

© 1999-2005 Linux Para Todos. Se permite la libre distribución y modificación de este documento por cualquier medio y formato mientras esta leyenda permanezca intacta junto con el documento y la distribución y modificación se hagan de de acuerdo con los términos de la Licencia Pública General GNU publicada por la Free Software Foundation; sea la versión 2 de la licencia o (a su elección) cualquier otra posterior. La información contenida en este documento y los derivados de éste se proporcionan tal cual son y los autores no asumirán responsabilidad alguna si el usuario o lector hace mal uso de éstos.

Contenido.

1.      Acerca de este manual

2.      Como amplío la ayuda aquí brindada?.

3.      Información del sistema.

4.      Prendiendo y apagando el sistema.

5.      Administración de usuarios.

6.      Acceso y montado de sistemas de archivos.

7.      Tratamiento de archivos.

a.      Moviéndonos por directorios.

b.      Listar archivos y directorios.

c.       Borrar archivos.

d.      Copiar y mover archivos

e.      Renombrar archivos

f.        Búsquedas

g.      Comodines

8.      Instalando paquetes RPM.

9.      Comprimir y descomprimir archivos "tar.gz" y "tar.bz2".

10.  Matar procesos.

11.  Combinaciones de teclas.


 

Acerca de este manual

Autor: DhaKhan
El "Resumen de mandatos básicos" puede ser reproducida y distribuida total o parcialmente, siempre que no se cobre por el documento en si y se cumplan los términos de la Licencia Pública General GNU publicada por la Free Software Fundation.


 


Ampliar ayuda de mandatos.

man mandato

Muestra un manual sobre el mandato. Su modo de uso y sus variantes.


 


Prendiendo y apagando el sistema.

shutdown -h 5

Apaga el sistema en 5 minutos después de ejecutarse y no reinicia.

shutdown -h now

Apaga el sistema en ese momento y NO lo vuelve a reinicia

halt

Apaga el sistema de la misma manera que el mandato anterior

shutdown -r 5

Apaga el sistema 5 minutos después de 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

su

Da momentáneamente privilegios de ROOT (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.

mount -t iso9660 /dev/cdrom /mnt/cdrom

Monta la unidad de CD-ROM en el directorio especificado (/mnt/cdrom)

mount -t msdos /dev/hda1 /mnt/win_c

Monta el disco "C" en el directorio especificado con partición msdos.

mount -t vfat /dev/hda1 /mnt/win_c

Monta el disco "C" con partición FAT en el directorio especificado.

umount /mnt/cdrom

Desmonta el CD-ROM.

umount /mnt/win_c

Desmonta el disco rígido "C"

usermount

Una forma fácil y rápida de montar y desmontar unidades.


 


Configurando X

Xconfigurator

Sirve para cambiar la resolución, profundidad y placa de vídeo.

xf86config

Archivo de configuración de X.

switchdesk

Cambia el entorno gráfico por defecto (Gnome, KDE, etc)


 


Tratamiento de archivos.

Moviéndonos por directorios.

cd /home/LPT

Ingresa al directorio /home/LPT

cd ..

Vuelve al directorio raíz


 



Listar archivos

ls -l

Lista los archivos del directorio actual con todos sus atributos.

ls -F

Lista los archivos del directorio actual indicando su tipo (archivo, directorio, etc)

ls -lC

Lista los archivos del directorio actual en columnas.

ls -a

Lista los archivos invisibles del directorio actual.(los que empiezan con "../../../../home/jbarrios/.")


 


Borrar archivos

rm lpt.txt

Borra el archivo con nombre lpt.txt.

rm -R /LPT

Borra el directorio LPT con todos los 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

cp lpt.txt /home/LPT

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

mv lpt.txt /home/LPT

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


 


Renombrar archivos.

mv lpt.txt linux_para_todos.txt

Le cambia el nombre al archivo lpt.txt por 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

rpm -ivh lpt-news-0.1-5.i386.rpm   

Instala el paquete lpt-news-0.1-5.i386.rpm (Use preferentemente -Uvh)

rpm -Uvh lpt-news-0.1-5.i386.rpm  

Instala o actualiza el paquete lpt-news-0.1-5.i386.rpm  (usar este, preferentemente, para instalar)

rpm -e lpt-news  

Desinstala el paquete lpt-news (no se 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-

rpm -q lpt-news

Muestra la versión del paquete ya instalado lpt-news.

rpm -ql lpt-news

Lista los componentes del paquete lpt-news, previamente instalado, con sus respectivas rutas.

rpm -qa

Lista todos los paquetes instalados en el 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

tar -zxvf lpt.tar.gz

Descomprime y Desempaqueta el archivo lpt.tar.gz

tar -zcvf lpt.tar.gz /home/LPT

Empaqueta y Comprime el directorio /home/LPT dentro de lpt.tar.gz

tar -jxvf lpt.tar.bz2

Descomprime y Desempaqueta el archivo lpt.tar.bz2

tar -jcvf lpt.tar.bz2 /home/LPT

Empaqueta y Comprime el directorio /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.

kill -9 123

Mata el proceso con número de PID 123. Sin darle tiempo a terminar

kill -9 mozilla

Mata el proceso mozilla. Sin darle tiempo a terminar.

kill -15 123

Fuerza a terminar el proceso (el -15 no es necesario ya que es el número por defecto)

kill -l

Lista los posibles argumentos de la orden, -15(terminar), -9(matar) etc.

top

Cumple la función de ps y kill simultáneamente en consola.


 


Combinaciones de teclas

[Ctrl]+[Alt]+[Del]

Shutdown. Apaga el sistema de forma organizada desde una terminal texto.

[Ctrl]+[Alt]+[F1]

Cambia a la primera terminal de texto.

[Ctrl]+[Alt]+[Fn]

Cambia a la terminal de texto numero n (n=1,...,8)

[Ctrl]+[Alt]+[F7]

Cambia a la primera terminal X (si se esta usando alguna)

[Ctrl]+[Alt]+[Fn]

Cambia a la terminal X numero n (n=7,...,12)

[Tab]

Auto-completa el nombre de un mandato, fichero, directorio, programa, cuando trabajamos en una terminal texto.

[ArrowUp]

(Flecha arriba) Va editando la historia de mandatos que hemos escrito anteriormente en terminal texto.

[Shift][PgUp]

Scroll la salida de la terminal hacia arriba, en terminal texto.

[Shift][PgDown]:

Scroll la salida de la terminal hacia abajo, en terminal texto.

[Ctrl]+c

Termina el proceso actual. Si no esta 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.

uptime

Devuelve la cantidad de tiempo transcurrido desde la ultima vez que se arranco el sistema.

uname -a

Información sobre el sistema operativo de la maquina.

dmesg|more

Imprime el "ring buffer" del kernel.

free -tm

Información sobre la cantidad de memoria disponible y usada

df -h

Información sobre todo los dispositivos montados en la maquina

du -bh /|more

Información sobre el espacio ocupado por cada subdirectorio, comenzando en el directorio raíz (/)

cat /proc/cpuinfo

Información sobre el microprocesador

cat /proc/interrupts

Información sobre las interrupciones en uso (IRQs)

cat /proc/filesystems

Información sobre los sistemas de archivos que se pueden utilizar (compilados en el kernel).

who

Información sobre los usuarios usando el sistema.

id LPT

Información sobre UID, GID y GROUPS del usuario LPT

last

Información sobre los últimos usuarios que han usado el sistema.

/sbin/ifconfig

Información sobre los distintos dispositivos de red

netstat

Información valiosa sobre la conexion de red


 


Búsquedas.

find / -name lpt.txt -print

Busca el archivo ltp.txt empezando por el 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

 

Joomla templates by a4joomla