t006

octubre 1, 2006

En la terminal de linux, al igual que en la de Microsoft, son requeridos algunos comandos específicos que el shell entienda y pueda traducir al lenguaje que usa el kernel, estos comandos se clasifican deacuerdo a su uso, a continuación se muestran los comandos basicos dentro de su respectiva categoría:

  • 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. 

  • 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.  

 

  • 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.

rm -Rf /LPT – Borra el directorio LPT en forma recursiva y sin preguntar (hay que ser cuidadoso con este mandato si seenvuentra en 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 carácter. 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.

rpm -Uvh lpt-news-0.1-5.i386.rpm – Instala o actualiza el paquete lpt-news-0.1-5.i386.rpm.

rpm -e lpt-news – Desinstala el paquete lpt-news.

rpm -qf /bin/ls – Muestra en que paquete esta incluido el mandato ls.

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.

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] – 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 (IRQ).

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.

Una respuesta to “t006”

  1. OSCAR EDUARDO NIÑO VIANCHA said

    TENGO UN ARCHIVO QUE ME APARARECE COMO ARCHIVO LTP Y NO TENGO EL PROGRAMA ADECUADO PARA ABRIRLO ME GUSTARIA SABER QUE PROGRAMA ME PUEDE ABRIR ESE ARCHIVO Y SABER DE QUE SE TRATA SI ME PUEDE COLABORAR MUCHAS GRACIS

Replica a OSCAR EDUARDO NIÑO VIANCHA Cancelar la respuesta