Professional Documents
Culture Documents
podemos ejecutar con ella, los comandos descritos aqu son iguales para cualquier distribucin GNU/Linux a menos que se especifique lo contrario, cabe destacar que algunos de estos comandos se pueden realizar mediante una aplicacin grfica.
La terminal
La consola de comandos comunmente llamada terminal siempre ser tu mejor amiga cuando uses GNU/Linux, es por ello que es importante aprender cmo ejecutarla: Gnome: Men Aplicaciones/Accesorios/Terminal. Xfce:Men Aplicaciones/Accesorios/Terminal. Kde: KickOff /Aplicaciones/Sistema/Terminal. Estas son las terminales que incluyen los principales entornos de escritorio de GNU/Linux, sin embargo no son las unicas existentes.
Tips
Esas cadenas de texto que pueden aparecer en las peores pesadillas de algunos usuarios se convertirn en tus mejores amigas a partir de la lectura comprensin de este tutorial, unos buenos tips sobre estos comandos nunca vienen mal: Los "modificadores" de los comandos pueden ser agrupados en una sla cadena de manera que slo se escriba el comando ms las opciones correspondientes, de est manera se ahorra tiempo y el teclado se desgasta menos ;-) Todos los comandos listados aqu uncluyen un manual (En Ingls) al cual se puede acceder mediante el comando "man", la sintaxis es simple: man + nombre_comando Se puede hacer uso de la tecla "Tabulador" para completar un comando, por ejemplo al navegar entre directorios, si yo escribo cd /ho y pulso tabulador automaticamente la linea se "auto-completara" y quedar cmo cd /home/ en caso de no autocompletarse podemos pulsar tabulador 2 veces para que son muestren las posibles opciones de autocompletado. Para copiar y pegar se puede hacer uso de dos combinaciones de teclas, Ctrl + Shift + C para copiar y Ctrl + Shift + V para pegar.
Usuarios
Quiza en diversos tutoriales encontrados por la red o inclusive dentro de SceneBeta han leido acerca del usuario root, y quiza se preguntarn, Que es este usuario? y Que diferencia tiene con mi usuario?, bueno daremos una pequea introduccin a esto. El usuario Root es un SuperAdministrador, tiene todos los privilegios y puede hacer cualquier cosa sobre el sistema, sin embargo tal y cmo dice aquella pelicula, "Con grandes poderes vienen grandes responsabilidades", debido a la cantidad de poder que posee sobre nuestro ordenador no debemos trabajar habitualmente logueados cmo el, es por eso que creamos un usuario durante la instalacin de nuestra distro. Se sabe que se est trabajando cmo root debido a que comunmente se muestra el simbolo "#" en la terminal. El usuario "normal" o el creado durante el proceso de instalacin no es ms que un usuario comn y corriente el cul slo tiene poderes sobre sus propios documentos, a diferencia de el usuario root, este no tienes poderes de administracin sobre el sistema, este tipo de usuario es el que por lo general es usado habitualmente al trabajar con GNU/Linux. Se sabe que se est trabajando cmo usuario normal ya que comunmente se muestra el
simbolo "$" en la terminal. Ejemplo: #Trabajando cmo root: bash-3.2# #Trabajando cmo usuario normal: bash-3.2$
Una vez clarificado este punto, estarn conscientes que al encontrar el simbolo "$" en, por ejemplo un tutorial, se trata de decir que el comando debe ejecutarse cmo usuario normal, comn y corriente. Lo mismo aplica para el simbolo "#".
Cambiar de directorio
Para cambiar de directorio al navegar entre nuestros archivos por medio de la terminal se puede hacer uso del comando "cd". El cambio de directorio slo se llevar a cabo si el directorio especificado existe, si no es as, nos quedaremos en el mismo directorio desde el que se invoco el comando. Si el cambio de directorio se ha dado con exito, el nombre del directorio al cual accedimos se mostrar en la terminal. Algunas de las opciones disponibles para el comando cd son: Ir al directorio anterior: cd Ir al directorio superior: cd .. Ir a la carpeta "home": cd ~
Crear directorios
Para crear directorios en GNU/Linux, existe un comando simple a la par que til, se trata de "mkdir" no tiene mayor ciencia que el escribir "mkdir" ms el nombre de la carpeta a crear. Ejemplo: #Crear un directorio usuario@nombrePC:~$ mkdir /NombreDirectorio
#Para realizar lo mismo pero con directorios y de forma recursiva usuario@nombrePC:~$ cp -r CarpetaOriginal/ CarpetaCopia/ #Se puede especificar que la copia se ponga en otro lugar distinto al de origen usuario@nombrePC:~$ cp ArchivoOriginal /rutacopia/ArchivoCopia #Obviamente se puede hacer lo mismo con carpetas usuario@nombrePC:~$ cp -r CarpetaOriginal /rutacopia/CarpetaCopia
Limpiar la terminal
Despus de usar un buen tiempo la terminal, es probable que nos encontremos confundidos de tanto texto que hay y que no necestiamos, para limpiar la ventana podemos hacer uso del
comando "clear", se trata de un comando sencillo a la par que til Ejemplo: #Limpiar la terminal usuario@nombrePC:~$ clear
Administrador temporal
Para realizar tareas administrativas del sistema contamos con varias opciones, "sudo" es una de las ms usadas e incluida por defecto en distintas distros, al usar sudo se entra en un estado de administrador temporal, donde cada comando que pongamos lo ejecutaremos cmo administrador, sin embargo, pasado un tiempo, perderemos este poder y deberemos activarlo de nuevo. Ejemplo: #Eliminar un archivo de respaldo del xorg.conf usuario@nombrePC:~$ sudo vim
Cambiar contrasea
Para cambiar la contrasea de nuestro usuario podemos hacer uso del comando "passwd", este comando nos pedir la contrasea actual y la nueva contrasea que queramos darle a nuestra cuenta. Ejemplo: #Cambiando contrasea usuario@nombrePC:~$ passwd Nota: Al teclear la contrasea no se produce nada por pantalla, es decir, no aparecen asteriscos (*) o algn otro simbolo, sin embargo si esta recibiendo lo que tecleamos.
Loguearse
En ocasiones necesitamos loguearnos como si fueramos otra persona, el comando "su" nos servir para esa tarea, puede usarse tanto para loguearse como un usuario normal as como para loguearse como super usuario. El super usuario como ya se ha comentado antes tiene todos los permisos sobre el sistema, cuando vamos a hacer muchos cambios es conveniente loguearnos como el en lugar de utilzar sudo, ya que no necesitaremos teclear continuamente el comando para realizar una accin cmo administrador, si no que simplemente se loguea cmo el y automaticamente gana todos los permisos pudiendo trabajar cmo si de un usuario normal se tratase. Ejemplo: #Login como Invitado
Nota: Se debe tener especial cuidado al trabajar como super usuario ya que puede hacer cualquier cosa sobre el sistema.