Manual chanta de linux, hoy BASh (parte 2 y final)

Bueno, gracias a que superamos el record de comentarios (3), continua el cursillo de Linux en consola, enjoy:

Comandos Medios

more {archivo}

Este comando nos permite leer un archivo de texto, y desplazarnos hasta el final de este presionando la tecla flecha abajo. Como por ejemplo:

more himno.txt Puro Chile, es tu cielo azulado, puras brisas te cruzan también, y tu campo de flores bordado, es la copia feliz del Edén. Majestuosa es la blanca montaña que te dió por baluarte el Señor y ese mar que tranquilo te baña, te promete un futuroesplendor.
less {archivo}

Este comando, muy parecido a more, sólo que en este, además se puede retroceder presionando la tecla flecha arriba.

rm

Este comando elimina archivos definitivamente, hay que ser cauto, porque una vez borrados desaparecen para siempre. Un ejemplo puede ser:

ls himno.txt historia.txt rm himno.txt ls historia.txt
rmdir

Este comando elimina directorios vacíos. Un ejemplo puede ser:

ls videos/ fotoAntigua.jpg fotoCopia.jpg rmdir videos fotoAntigua.jpg fotoCopia.jpg
tar

Con este comando se puede comprimir/descomprimir una carpeta o un archivo. Para comprimir una carpeta:

tar czv carpeta

Comandos Avanzados

mount {dispositivo} {directorio}

Con este comando podemos montar un dispositivo (como un DiscoDuro o un CD-ROM) en un directorio par su posterior manipulación. Un ejemplo puede ser:

Antes que nada, el dispositivo que montaremos será un PenDrive, típicamente /dev/sda1 y lo montaremos en la carpeta /media/pendrive/ la cual ya debió ser creada.

mount /dev/sda1 /media/pendrive

Si es qeu hay problemas, se puede especificar el tipo de sistema de archivos

mount /dev/sda1 /media/pendrive -t vfat
umount {directorio}

Este comando sirve para desmontar un sistema de archivos, es mucho más simple de usar y preparará las unidades extraíbles para ser sacadas, si es que tenemos montado un PenDrive en /media/pendrive/, un ejemplo sería:

umount /media/pendrive/ umount: /media/pendrive: dispositivo ocupado

Esto significa que no hemos dejado de usar la unidad, debemos cerrar todos los programas que estén usándola y volver a intentarlo

umount /media/pendrive/

Esta vez tuvimos exito, ahora podemos retirar el PenDrive del ejemplo, o cualquier unidad extraíble.

su -

Con este comando pediremos ingresar a la computadora como root, su uso es el siguiente:

su - Password:

Ahora ingresamos la contraseña de root y accederemos a todos sus poderes, por lo que deberemos tener más cuidado que lo normal.

sudo {comando}

Con este comando podemos ejecutar {comando} con poderes de root pero sin necesitar la contraseña de root, la forma de usarlo es la siguiente:

sudo umount /media/cd/ Password:

En este caso debemos ingresar nuestra contraseña. Si es que no hemos sido agregados a la lista /etc/sudoers no podremos hacer uso de este comando.

chmod {permisos} {archivo}

Con este comando podemos cambiar los permisos de un archivo, la forma más común es usar la siguiente tabla:

Permiso para:DueñoGrupoOtros
Leer444
Escribir222
Ejecutar111

Estos números estan fijos para cada habilidad, y esto es debido a que su suma (la cual es un número octal) es interpretado en bytes por el sistema.

Para usar este método, debemos sumar hacia abajo los permisos que queremos dar, por ejemplo para que el dueño pueda leer, escribir y ejecutar, y los demás sólo leer y ejecutar:

Permiso para:DueñoGrupoOtros
Leer444
Escribir2NO!NO!
Ejecutar111
Suma:755

Y ahora, tipeamos el siguiente comando:

chmod 755 archivo.txt

Hemos cambiado los permisos de archivo.txt, podemos comprovarlo con el comando ls:

ls -l -rwxr-xr-x 1 peewack peewack 567960 2005-10-24 15:51 archivo.txt
chown {usuario} {archivo}

Con este comando puede cambiar el dueño de un archivo, su uso es muy simple:

chown apache pagina.html

Si además queremos cambiar de grupo de usuarios también:

chown apache:services pagina.html

Utilidades en modo texto

Imagen del Midnight Commander.
mc

Este es un gestor de archivos MUY bueno, se inspira en Norton Commander y su uso se sustenta principalmente en las teclas F1 a F10 y la tecla tab.

Este nos permite mover, copiar, borrar, crear directorios y muchas otras tareas vía menús y diálogos.

jed {archivo}

Potente y configurable editor de texto, el cual está basado en emacs y S-Lang (los cuales son, respectivamente, un editor de texto que llega a ser venerado y un lenguaje de scripting muy efectivo creado por el mismo autor de jed). Su interfaz tiene menús gráficos y secuencias de comandos.

Publicado por [P!]Wack el miércoles, junio 14, 2006

Comentarios:

OMG! Habian cosas que no sabia!

Gracias!

# comentado por Anonymous Anónimo : jueves, 22 junio, 2006

 

pond inevitably folkdrama successes wellif uninsured accutest electrons tnellen accumulate crispin
masimundus semikonecolori

# comentado por Anonymous Anónimo : viernes, 18 diciembre, 2009

 

Publicar un comentario

Despegues o aterrizajes antiguos