Cómo pasar de DOS/Windows a Linux - Gestión de Directorios

5 - Gestión de Directorios

Tutorial creado por Guido Gonzato. Extraido de: http://www.insflug.org/COMOs/Dos-Win-Linux-Como/Dos-Win-Linux-Como.html
19 de Diciembre de 2006

5.1 Directorios: Nociones preliminares

Hemos visto las diferencias entre los ficheros de DOSWin y Linux. Entre directorios, bajo DOSWin el directorio raíz es \ y bajo Linux es / . De manera similar, los directorios anidados se separan mediante \ en DOSWin y mediante / en Linux. Ejemplo de rutas de fichero:

DOS:    C:\PAPERS\GEOLOGY\MID_EOC.TEX
Linux:  /home/guido/papers/geology/middle_eocene.tex

Como es normal, .. es el directorio padre y . es el directorio actual. Recuerde que el sistema no le dejará hacer cd, rd o md donde usted quiera. Cada usuario tiene sus propias cosas en un directorio llamado `home', directorio personal o de usuario, cedido por el administrador del sistema; por ejemplo, en mi PC mi directorio personal es /home/guido.

5.2 Permisos de directorios.

Los directorios también tienen permisos. Lo que hemos visto en la sección Permisos también rige para los directorios (usuario, grupo, y otros). Para un directorio, rx significa que puede cambiar a ese directorio, y w significa que puede crear o borrar ficheros en él (según los permisos de los ficheros, por supuesto), o el directorio mismo.

Por ejemplo, para prevenir que otros usuarios husmeen en /home/guido/text:

$ chmod o-rwx /home/guido/text

5.3 Equivalencia de órdenes

DIR:            ls, find, du
CD:             cd, pwd
MD:             mkdir
RD:             rmdir
DELTREE:        rm -R
MOVE:           mv

EJEMPLOS

DOS                                     Linux
---------------------------------------------------------------------

C:\GUIDO>dir                            $ ls
C:\GUIDO>dir file.txt                   $ ls file.txt
C:\GUIDO>dir *.h *.c                    $ ls *.h *.c
C:\GUIDO>dir/p                          $ ls | more
C:\GUIDO>dir/a                          $ ls -l
C:\GUIDO>dir *.tmp /s                   $ find / -name "*.tmp"
C:\GUIDO>cd                             $ pwd
        n/a - ver nota                  $ cd
        idem                            $ cd ~
        idem                            $ cd ~/temp
C:\GUIDO>cd \otros                      $ cd /otros
C:\GUIDO>cd ..\temp\trash               $ cd ../temp/trash
C:\GUIDO>md newprogs                    $ mkdir newprogs
C:\GUIDO>move prog ..                   $ mv prog ..
C:\GUIDO>md \progs\turbo                $ mkdir /progs/turbo
C:\GUIDO>deltree temp\trash             $ rm -R temp/trash
C:\GUIDO>rd newprogs                    $ rmdir newprogs
C:\GUIDO>rd \progs\turbo                $ rmdir /progs/turbo

Notas:

  • Cuando se use rmdir, el directorio a borrar debe estar vacío. Para borrar un directorio y todos sus contenidos, use rm -rf (bajo su propia responsabilidad).
  • El carácter ~ es un atajo para el nombre de su directorio personal. Las órdenes cd o cd ~ le llevarán a su directorio personal desde dondequiera que esté; la orden cd ~/tmp le llevará a /home/su_directorio_de_usuario/tmp.
  • cd - «deshace» el último cd.

Sé el primero en opinar


Tutoriales relacionados con 'Cómo pasar de DOS/Windows a Linux'

Este documento Cómo está dedicado a todos los (pronto ex-)usuarios de DOS y Windows que... Más »
Esta es la primerísima edición del Linux en Castellano COMO. La audiencia a la que... Más »
Este documento describe el soporte de sonido para Linux. Enumera el hardware de sonido soportado,... Más »
Esta guía no es un documento general de seguridad. Esta guía está específicamente orientada a... Más »
En muchos foros y cosas similares he visto muchas consultas sobre cómo montar servidores de... Más »

Autor y licencia de 'Cómo pasar de DOS/Windows a Linux'

A menos que se establezca lo contrario, los documentos COMO de Linux tienen copyright de sus respectivos autores. Los documentos COMO de Linux pueden ser reproducidos y distribuidos de manera completa o en parte, en cualquier medio físico o electrónico, siempre y cuando este aviso de copyright se mantenga en todas las copias. Se permite y se anima a la redistribución comercial; sin embargo, al autor le gustaría ser notificado de cualquier distribución.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.