Blogia
MAURICIO DURAN TORRES

Gestión de ficheros en Linux (Básico)

Gestión de ficheros en Linux (Básico)

Copiar un Archivo.

    Para copiar un archivo deberás utilizar el comando cp, este comando es muy potente, y podrás realizar un montón de operaciones con el, su funcionamiento es el siguiente:

    cp <origen> <destino>

    Así, por ejemplo, si queremos copiar la carta "carta.txt" como "MiCarta.txt", podrás escribir:

    cp carta.txt MiCarta.txt

    También podrás indicar la ruta de origen y destino (directorios en lo que está situado), por ejemplo, supongamos que escribimos pwd, y nos dicen que estamos en:

    /home/javier

    Queremos copiar el archivo FAQ que hay en /usr/doc/HOWTO/ a mi directorio MisDocumentos, que se encuentra en /home/javier/MisDocumentos, podremos escribir:

    cp /usr/doc/HOWTO/FAQ MisDocumentos/

    o

    cp /usr/doc/HOWTO/FAQ /home/javier/MisDocuementos



Mover un Archivo.

    Mover un archivo, significa, quitarlo de su posición actual para fijarlo donde se le indique, esta operación, se hace en Linux con mv de la siguiente manera:

    mv fichero_o_directorio_a_mover ruta_donde_moverlo

    Supongamos que nos encontramos en: /home/javier:

    Por ejemplo para mover el fichero "mbox" que está en mi directorio al directorio MisDocumentos/javier/ que está en /usr, escribiré:

    mv mbox /usr/MisDocumentos/

    Ahora, el fichero mbox, se encuentra en el directorio javier, que está en MisDocumentos que está en usr, es decir: "/usr/MisDocumentos/javier"




Renombrar un Archivo.

    Para renombrar un archivo utilizarás el comando mv de la siguiente manera:

    mv NombreOrinal NuevoNombre

    Por ejemplo, renombrar el fichero mbox, a EmailSaved

    mv mbox EmailSaved




Borrar un Archivo.

    Para borrar un archivo, es tan fácil como utilizar el comando rm de la siguiente manera:

    rm fichero_a_borrar

    Ejemplo:

    rm mbox



Borrar un DIRECTORIO.

    Para borrar un directorio deberás utilizar el comando rmdir, de la siguiente manera:

    Esto es un ejemplo:

    Crea un directorio que se llame ParaBorrar, con el comando mkdir

    mkdir ParaBorrar

    Vemos los ficheros que tenemos con el comando ls

    ls

    y lo borramos con rmdir

    rmdir ParaBorrar

    ls

    Ya sabes, que también podrás crear un directorio o borrarlo, sin necesidad de acceder a el, simplemente indicando su ruta:

    mkdir /usr/doc/HOWTO/EstoEsMio
    rmdir /usr/doc/HOWTO/EstoEsMio
     




Imprimir un Archivo.

     Para verter el contenido de un archivo sobre papel, deberás utilizar el comando lpr, de la siguiente manera:

    lpr Fichero_a_imprimir

     

nstalar un .RPM

    rpm -i ProgramaAINSTALAR
    rpm -U ProgramaAactualizar (Upgrade)



Desinstalar un .RPM

    rpm -e ProgramaADesinstalar

 



Redireccionamiento, tipos.

    El redireccionamiento sirve para dar una nueva salida (dirección) a una salida generalmente estándar. Ejemplo:
     
    • Traspasar la salida de la pantalla a un fichero
      • ls > listado_de_ficheros.txt
        Hemos volcado sobre el archivo listado_de_ficheros.txt, la información que de otra forma hubiera salido por la pantalla.
        NOTA:
         
         
          Nosotros hemos utilizado el volcado de ficheros para la mayoría de los ejemplos de este tutorial. Para otros ejemplos hemos utilizado la propiedad de copiar y pegar con el ratón (al seleccionar, también se copia, y al pulsar el botón central o derecho se pega)
    • El redireccionamiento se utiliza no sólo para el volcado de ficheros, sino también para pasar imprimir, para escuchar música, para grabar desde la voz...
    • REPRODUCCIÓN DE SONIDO.

      • play fichero.wav
      • cat fichero.wav > /dev/dsp

      GRABAR  SONIDO.

      • vrec mi_voz.wav
      • cat fichero.wav /dev/mic
    Te mencionaremos que también existen otras formas de redireccionamiento avanzadas, como son '>>', para añadir lineas a un fichero ya existente (sin perder su contenido) o '<<' para leer una línea de un fichero.

 



INSTALACIÓN DE UN: .TAR.GZ


Cómo ya hemos visto anteriormente (.tgz o .tar.gz) significan lo mismo, el proceso de instalación siempre será:
 

  • cp fichero_a_instar.tar.gz ~/

  • Lo que hará que copiemos el fichero "fichero_a_instalar.tar.gz" en el directorio de nuestra sesión, si estamos como root, en /root, y estamos como usuario en /home/usuario, por ejemplo, si estoy como javier, en /home/javier
     
  • tar xvfz fichero_a_instalar.tar.gz

  • Las opciones "xvfz", deberán ponerse dependiendo de la extensión, ya que si es sólo un .tar, las opciones serían "xvf", pero si el fichero fuera o tuviera una extensión ".tar.bz2", primeros deberás descomprimirlo con el bzip, y después con las opciones "xvf"
     
  • El siguiente paso, y tras acceder al directorio donde estará el fichero descomprimido será siempre leer el fichero: INSTALL.TXT ya que en este fichero deben venir las indicaciones de los pasos a seguir para, la compilación si procede y la instalación. Por ejemplo si instalamos las StarOffice una suite de oficina al estilo de las Office de Windows o Corel WordPerfect, hay que poner ./setup o /Runme respectivamente y esperar a que se ejecute el programa de instalación.
  • RECURDA, te podrás ahorrar los pasos de copiar, y posteriormente descomprimir haciendo:  tar xvfz fichero -C $HOME/directorio
    • Pero si no es este el caso, casi siempre por ejemplo si instalo el programa 'glade', una RAD
      1. ./configure
      2. make
      3. make install


      Habrá veces que serán necesarios parámetros necesarios dependiendo de distintas opciones.

      (Opción a modo de ejemplo, no usar, en la medida de lo posible)
      ./configure --disable-gtktest

    PARA EL CASO DE LIBRERÍAS, Y ALGÚN QUE OTRO PROGRAMA (muy raramente), puede, (si no lo hace el script) que tengas que configurar manualmente algunos ficheros ALGO MUY SENCILLO, que si bien no se encuentra en el fichero INSTALL, te lo dirá el script de configuración, por ejemplo, si instalamos la librería gráfica GTK+, tras compilarla (convertirla a binario) habrá que modificar el fichero /etc/ld.so.conf, y añadir alguna línea, generalmente es donde se encuentra la nueva librería (que en mi caso las puse en: /usr/lib, pero que generalmente es /usr/local/lib). Tras añadir esa línea a ese fichero, escribir el comando ldconfig

    Es muy sencillo, te recuerdo que generalmente lo indica el script, Podría aparecerte alguna información como:

    "Now, you must edit /etc/ld.so.conf file, and add a line with the path to your library, save it, and then you may type ldconfig command to End."

    Traducción:

    "Ahora debes editar el fichero /etc/ld.so.conf, y añadir una línea con la ruta de tu librería, guardalo, y entonces escribe el comando ldconfig para finalizar."




DESINSTALACIÓN DE UN: .TAR.GZ


Para desinstalar un .tar.gz, deberá de soportarlo, por lo que y tras acceder al directorio donde lo descomprimiste la primera vez se desinstalará
tras escribir: make uninstall, para saber si soporta esta opción deberás leerte el fichero INSTALL.TXT

 

Ya amigos, eso es topo por mientras, y sigan buscando www.goole.cl/linux, un saludo coordial a todos

0 comentarios