Buscar este blog

jueves, 8 de octubre de 2015

Usando comandos desde la terminal

Como es sabido de mis lectores, en lo personal prefiero el uso de comandos a trabajar con la interfaz gráfica. Es cierto. La interfaz gráfica nos ahorra muchas cosas y hace más "amigable" el uso del sistema operativo, pero lo cierto es que si quieres velocidad en la instalación, lo mejor es hacer uso de la terminal.

Sin embargo me he topado con que a veces se confunde el tipo de usuario que se quiere utilizar. Incluso es difícil para los neófitos reconocer la diferencia entre root y su propio usuario y cuando utilizar cada uno de ellos.

La explicación es muy sencilla. Cuando queremos instalar algo que solo afectará a nuestro usuario y sus capacidades (por ejemplo instalar GIMP) solo usaremos nuestra contraseña, pero cuando se requiere modificar la conducta completa del sistema operativo, lo mejor es utilizar al usuario root.

Para abrir una terminal, simplemente usaremos la combinación de teclas CTRL+ALT+T.

A continuación expongo algunos de los comandos más utilizados. La lista completa de comandos de GNU/Linux es muy amplia (hay más de 400 de ellos), pero en realidad no se requiere aprenderlos todos, basta con los que usaremos más a menudo.

Pero, recordemos que en muchos de los casos, al usar comandos tenemos que hacerlo como superusuario (root), ya sea con el comando "su" o bien solo escribiendo "sudo" y luego el comando.

su activa al usuario root.
sudo solo da permisos temporales como root a nuestro usuario.


Lista de comandos
Comando Descripción
arch Muestra la arquitectura de la computadora
cat /proc/cpuinfo Muestra información acerca del procesador de la computadora
date Muestra la fecha del sistema
shutdown -h now Apaga la computadora
init 0 Apagar el sistema
shutdown -h hours:minute & Programar un apagado en una fecha y hora específica
reboot Reiniciar la computadora
cd Cambiar de directorio. Es necesario especificar el directorio a cambiar
cd.. Sube al directorio anterior
cd: Ir al directorio raiz
ls Mostrar la lista de archivos del directorio
ls -l Muestra los archivos del directorio con detalles
mkdir nombre_directorio Crea un directorio nuevo
rm -f nombre_archivo Borra un archivo
rm -rf dir1 Borra los archivos de un directorio y luego elimina ese directorio de manera recursiva
cp file1 file2 Copiar un archivo a otro
cp file1 dir1 Copiar un archivo a otro directorio
find / -name file1 Buscar un archivo a partir del directorio raiz
whereis file1 Muestra la ubicación de un archivo
mount Monta una unidad lógica
umount Desmonta una unidad lógica
chmod (permiso gorwx) archivo Cambia los permisos de un archivo o directorio
chown user1 file1 Cambia la propiedad de un archivo
apt-get update Actualiza los repositorios
apt-get upgrade Actualiza a las últimas versiones los archivos
dpkg -i package.deb Instala un paquete descargado .deb
apt-get install nombre_paquete Instala un paquete desde los repositorios
apt-get remove paquete Desinstala un paquete instalado
arch Muestra la arquitectura de la computadora

Y hay muchos más.

Happy Hacking!!!

No hay comentarios:

Publicar un comentario

Tus comentarios son muy importantes. Gracias por tomarte tu tiempo.

Happy Hacking!!!