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