jueves, 5 de abril de 2012

Navegar en las carpetas por terminal Unix [curso Unix 1]

Empezare a colocar tutoriales de Unix que se podrían considerar cursos como los que estoy preparando de programación,el de python no he hecho otro porque no tuvo gran reacción esperemos que estos de Unix si lo tengan,veremos en si el uso de la terminal de Unix desde Linux,OS X,iOS no les digo si son avanzadas o no porque para saber eso tenemos que entrar a juegos de comparación y la comparación no responde nada,ya que pueden ser muy fáciles para algunos y muy avanzados para otros,solo los pondré lo mejor que pueda por si quieren aprender puedan aprender pero si ya saben y ven un error comenten para arreglarlo,ya que de eso se trata de aprender y enseñar.

Este es un tutorial dedicado al uso de la terminal Unix en Linux y sus distros pero también lo pueden usar en OS X,iOS,etc, es muy conocido navegar en las distintas carpetas desde terminal para poder ejecutar distintas cosas como binarios,instalar paquetes,transformar paquetes,etc.

Lo haré lo mas amigable posible y es muy fácil aprender esto de hecho es de lo mas fácil en comparación a otras cosas y muy avanzado en comparación a otras cosas así pasa con todo,pero lo que hace fácil esto es por pertenecer a universo de Unix y ser algo de lo mas básico del tema.

Lo primero es abrir terminal o shell




1.Ver archivos en modo terminal

Lo principal es abrir un directorio

El comando que se usa es

ls

en linux y iOS también se usa

dir 

y es casi lo mismo


Explicación

Esto hara visual todo lo que tengamos en una carpeta en modo terminal para poder trabajar con los archivos o carpetas

Por ejemplo es lo mismo esto




que esto pero en dir o en ls



3.Crear carpetas en modo terminal

Todo se puede hacer desde terminal en este caso crear una carpeta la cual se puede crear con mkdir y se crea

Por ejemplo ya sabiendo los archivos que tenemos con ls podemos crear una carpeta con

mkdir nombre_de_la_carpeta

Es lo mismo esto



y ponerle de nombre nueva


que esto pero en modo terminal



y se crea la carpeta



Para borrarla se usa el comando 

rmdir nombre_de_la_carpeta
y se borra pero para saber la carpeta a borra usa ls y ve el nombre de la carpeta

3.Cambiar de directorio

Este comando incluso se usa en MS-DOS para cambiar el directorio,me refiero a 

cd
Los usuarios de avanzados de Unix o Linux y los Hackers lo usan para moverse en las carpetas del sistema ya que este comando hace posible acceder a cualquier directorio en modo terminal y esto hace posible ejecutar archivos como root o ejecutar script's que se manejan sin interfaz.

Lo principal es saber donde estamos ubicados,para eso tecleamos

pwd
y sabremos en donde estamos,en linux se da locación por defecto en la carpeta home

Para navegar en los directorios se usa el comando cd para cambiar de directorio

Siempre y cuando tengamos el directorio a la mano

Ejemplo

ls (para ver las carpetas)

cd a_la_carpeta






Y si presionamos ls otra vez veremos los archivos de la carpeta en la que nos encontramos ahora.

Pero si queremos ir mas atrás ya que donde estamos solo podemos ir a las carpetas que están adentro de home lo que haremos es usar este comando

cd /

y nos mandara hasta la raiz del sistema(del sistema,no de las particiones) las particiones las monta en

/media
pero primero hay que montarlas



Aquí ya podemos entrar a cada carpeta con su respectivo cd

Ejemplo para regresar a la carpeta home seria

cd /


cd home


cd usuario

Y listo

O simplemente

cd /home/usuario

Pero si no sabemos los directorios podemos hacerlo como les dije cd / y ls en todos los directorio.

Faltan muchas cosas solo de navegar por las carpetas pero esto es todo por ahora :D



y si no te sirvió comenta para ayudarte y para que se enteren otros lectores


Comenten :D

1 comentario:

  1. Gracias jesuscastillo,ya anote tu mail y lo borre del sitio por cuestiones de spamers,en cuanto a la entrada no he vuelto a hacer otra por lo mismo que dice al principio de la misma,(nadie comenta,no ha reacción) por tu comentario me doy cuenta que le interesa a las personas aprender un poco de Unix en estos tiempos así que haré otra haber que tal

    Saludos y gracias por el comentario :D

    ResponderBorrar

Los comentarios serán revisados antes de ser publicados.