DSL Compared to Microsoft Windows-es
From DSL Wiki
[Volver a la Pagina principal] [In other languajes: english]
Contents |
Una referencia para nuevos usuarios que lleguen a DSL con experiencia en Microsoft Windows
Por que existe esta pagina
Esta pagina existe para ayudar al usuario nuevo a descubrir los metodos equivalentes de Linux para las tareas que habitualmente realiza en su sistema operativo Microsoft. Se procura que las entradas sean muy breves con enlaces a paginas que ofrezcan mas detalle dentro y fuera del sitio de DSL. Esta pagina pretende servir para todos los niveles de usuarios Windows, desde el ocasional al mas experimentado.
Que se encontrara en esta pagina
Esta pagina listara comandos, tareas y conceptos comunes de Windows y aportara los equivalentes mas proximos para el sistema Damn Small Linux. Donde sea posible, se ofreceran descripciones breves para iluminar al usuario de acerca de la historia y el significado de cualquier comando criptico.
Perspectiva
Los temas que esten dirigidos al usuario mas sofisticado se presentaran del modo mas potente y generico posible. En la mayoria de los casos, esto significara lanzar comandos mediante el teclado por la consola en modo texto. Podrian sugerirse alternativas graficas, pero se debe indicar que las aplicaciones graficas en DSL tienden a cambiar a paso mucho mas rapido que sus equivalentes para consola. Esto se debe por una parte al objetivo principal de DSL de empaquetar el maximo contenido posible en 50 megabytes, y por otra parte al hecho de que es mas probable que las aplicaciones graficas se sustituyan por mejores alternativas a discrecion del responsable del mantenimiento de la distribucion.
Las Comparaciones
El Escritorio
El escritorio de Microsoft Windows es una entidad indivisible. Es el nucleo del sistema operativo. La consola DOS continua existiendo en Windows, pero es una aplicacion ejecutada sobre el escritorio.
Linux ofrece el modelo opuesto. En Linux, el nucleo del sistema es la shell. El escritorio es una aplicacion grafica que se ejecuta sobre la shell. La aplicacion escritorio en Linux se conoce como el Gestor de Ventanas (Windows Manager o WM).
Hay muchos gestores de ventanas disponibles. En las versiones 4.x DSL emplea Joe's Window Manager(JWM) v2.0 por defecto. En las versiones 3.x emplea Fluxbox por defecto. Ver las diferencias entre ambos en esta conversacion.
Sobre el Gestor de Ventanas, DSL ejecuta el Gestor de archivos de Escritorio (Desktop File Manager DFM) v0.99.9 para ofrecer la funcionalidad de accesos directos mediante iconos.
Sobre el Gestor de Ventanas Fluxbox, DSL tambien ejecuta Fluxter y Torsmo para ofrecer paneles de escritorio virtuales y estado en tiempo real de los recursos del sistema, respectivamente.
Administrador de Archivos (alias Explorador)
MS Windows ofrece explorer.exe como Administrador de Archivos por defecto. Hay disponibles otras herramientas de terceros como el Norton Commander y
En Linux hay una amplia oferta de Administradores de Archivos. DFM yROX son dos que estan disponibles para DSL.
DSL emplea Desktop File Manager (DFM) v0.99.9 como su Administrador de Archivos por defecto. Esto se puede ver en las versiones 4.x haciendo doble-clic en los lanzadores de Home y MyDSL en el escritorio. DFM tiene tres modos de ejecucion: normal, estructurado y detallado. El primero muestra elementos en vista de cascada, el segundo muestra las relaciones directorio / sub-directorio en forma de arbol y el tercero muestra las entradas como informacion en linea unica incluyendo la pertenencia del archivo y los derechos de acceso.
Operaciones con Archivos (p.ej. Copiar, Borrar, Renombrar)
- Copiar
- DOS: copy c:\autoexec.bat c:\autoexec.bak
- Linux: cp -i /home/dsl/.bashrc /home/dsl/.bashrc.bak
- Borrar
- DOS: del c:\windows\temp\*.*
- Linux: rm -i /undirectorio/*
- Renombrar
- DOS: ren estearchivo.txt esearchivo.txt
- Linux: mv estearchivo.txt esearchivo.txt
- Mover
- DOS: move c:\autoexec.bak d:\backup
- Linux: mv /home/dsl/.bashrc.bak /backup/.
Imprimiendo / Configuracion de Impresora
Mira esta conversacion para saber mas acerca de este tema.
Configurando una cuenta de Visitante con privilegios limitados
Los prerequisitos para configurar un sistema DSL con una cuenta de privilegios limitados son:
- que ejecutes DSL en modo multiusuario
- que crees una cuenta de usuario empleando el script System / AddUsers (/usr/sbin/addusers.lua)
- que puedas ejecutar comandos desde la shell
Los privilegios de usuario se almacenan en el archivo /etc/sudoers. Para editar este archivo con seguridad tienes que ejecutar los dos siguientes comandos en una ventana de la consola:
- export EDITOR=beaver
- visudo
Añade dos lineas en el archivo /etc/sudoers.tmp con beaver. El primero al principio del archivo, el segundo al final:
Cmnd_Alias SHUTDOWN = /usr/bin/exit.lua guest ALL = SHUTDOWN
La pagina man para sudo se encuentra aqui.
command.com
Equivalentes DSL: BusyBox, gnu-utils
Aunque este no sea un comando especifico de Windows, es importante saber que el comando base de la consola tiene dos equivalentes en DSL. Por defecto, las funciones basicas de la consola las sirve la aplicacion BusyBox. Se puede instalar Gnu-utils empleando MyDSL y ofrecer un conjunto mas rico de paginas man.
Ejecuta el comando busybox en la consola para ver una lista de comandos disponibles.
F1 y Ayudas
En el entorno de consola, ejecutar man comando , o comando --help, o comando -h generalmente provocara que aparezcan textos de ayuda en la pantalla.
En aplicaciones graficas, se dispone de niveles variables de ayuda y normalmente se encuentran en una opcion Ayuda (Help) en el menu.
autoexec.bat
opt/bootlocal.sh
Consultas al Sistema
Version del S.O.
- Windows
- Se encuentra al hacer click con el boton derecho del raton en Mi PC, y seleccionando luego Propiedades
- DSL
- Se muestra en la primer bloque de los System Stats.
- DSL
- Se almacena en un archivo de texto plano llamado release.txt que se encuentra en el directorio /usr/share/doc/dsl/.
Uso de Disco
Para averiguar cuanta memoria se está usando en la unidad raiz:
du / -hs
Para averiguar cuánto espacio libre hay disponible, teclea:
df -h
Estado de los Recursos del Systema
free
Encontrar Archivos
find / -name bootlocal.sh -type f 2>/dev/null
imprime la ruta y localizacion de todos los archivos llamados bootlocal.sh que se encuentren anidados bajo el directorio raiz. Se pueden emplear comodines en el nombre del archivo.
Para busquedas de carpetas, usa el parametro -type d. Para busquedas sin tipado omite el modificador -type.
El 2>/dev/null evita que el sistema muestre mensajes de error.
Comandos Linux Utiles Sin Equivalentes Windows
Borrar todos los archivos del sistema que vinieron en un tarball
tar -tzvf archivo.tar.gz | xargs rm -f
Listar Elementos del Sistema
- lsmod
- - listas de todos los modulos cargados (los modulos son los equivalentes de las DLLs)
- lspci
- - listas de informacion sobre tarjetas PCI
- lsusb
- - listas de informacion sobre dispositivos USB
- cardctl ls
- - lista tus tarjetas PCMCIA