Símbolo del sistema es la interfaz de línea de comandos por defecto proporcionado por Microsoft a partir de Windows NT (Windows 3.x NT y superiores).Es una aplicación win32 simple que se puede interactuar y hablar con ningún objeto win32 en el sistema operativo Windows.Tiene una estructura de mando fácil de usar y es ampliamente utilizado para ejecutar los archivos por lotes, solucionar problemas de Windows, realice acciones avanzadas, obtener información, etc. Debido a su estructura de interfaz de usuario y la línea de comandos, muchos lo llaman "el indicador de DOS," aunque que no tiene nada que ver con MS-DOS. ¿Qué es PowerShell La primera versión de PowerShell, que se basa en el marco .NET, fue lanzado allá por 2006 y es mucho más avanzado que el símbolo del sistema.PowerShell tiene muchas diferentes características avanzadas como la tubería de mando, automatización de tareas, ejecución remota, etc. Por otro lado, PowerShell integra profundamente con el sistema operativo Windows sin dejar de ofrecer la interfaz de línea de comandos interactiva y lenguaje de scripting.Teniendo en cuenta la profunda integración y soporte para el lenguaje de script, se utiliza a menudo por los administradores de sistemas y profesionales de TI para llevar a cabo la automatización de tareas y gestión de la configuración. Cómo PowerShell Difiere de Símbolo del sistema El PowerShell es mucho más avanzado en términos de características, capacidades y funcionamiento interno, en comparación con el símbolo del sistema legado.De hecho, casi todos los módulos de Windows bajo el capó puede ser expuesto por PowerShell, por lo que es una herramienta útil para los profesionales de TI, administradores de sistemas y usuarios avanzados.


Comandos en Windows
Code: Select all
C:\Users\Daniel\Desktop>md Ejercicio1 Ejercicio2
C:\Users\Daniel\Desktop>cd Ejercicio1
C:\Users\Daniel\Desktop\Ejercicio1>copy con Archivo1
^Z
1 archivo(s) copiado(s).
C:\Users\Daniel\Desktop\Ejercicio1>copy con Archivo2
^Z
1 archivo(s) copiado(s).
C:\Users\Daniel\Desktop\Ejercicio1>copy con Archivo3
^Z
1 archivo(s) copiado(s).
C:\Users\Daniel\Desktop\Ejercicio1>copy con Archivo4
^Z
1 archivo(s) copiado(s).
C:\Users\Daniel\Desktop\Ejercicio1>copy con Archivo5
^Z
1 archivo(s) copiado(s).
C:\Users\Daniel\Desktop\Ejercicio1>dir
El volumen de la unidad C es Windows8_OS
El número de serie del volumen es: 24E8-960A
Directorio de C:\Users\Daniel\Desktop\Ejercicio1
24/03/2016 05:01 p. m. <DIR> .
24/03/2016 05:01 p. m. <DIR> ..
24/03/2016 05:00 p. m. 0 Archivo1
24/03/2016 05:00 p. m. 0 Archivo2
24/03/2016 05:00 p. m. 0 Archivo3
24/03/2016 05:01 p. m. 0 Archivo4
24/03/2016 05:01 p. m. 0 Archivo5
5 archivos 0 bytes
2 dirs 126.188.441.600 bytes libres
C:\Users\Daniel\Desktop\Ejercicio1>cd..
C:\Users\Daniel\Desktop>ren Ejercicio2 ejer2
C:\Users\Daniel\Desktop>cd Ejercicio1
C:\Users\Daniel\Desktop\Ejercicio1>ren Archivo1 sogrupo1.txt
C:\Users\Daniel\Desktop\Ejercicio1>move sogrupo1.txt "C:\Users\Daniel\Desktop\ejer2
Se han movido 1 archivos.
C:\Users\Daniel\Desktop\Ejercicio1>cd C:\Users\Daniel\Desktop\ejer2
C:\Users\Daniel\Desktop\ejer2>dir
El volumen de la unidad C es Windows8_OS
El número de serie del volumen es: 24E8-960A
Directorio de C:\Users\Daniel\Desktop\ejer2
24/03/2016 05:09 p. m. <DIR> .
24/03/2016 05:09 p. m. <DIR> ..
24/03/2016 05:00 p. m. 0 sogrupo1.txt
1 archivos 0 bytes
2 dirs 125.993.861.120 bytes libres
C:\Users\Daniel\Desktop\ejer2>copy C:\Users\Daniel\Desktop\Ejercicio1\* C:\Users\Daniel\Desktop\ejer2
C:\Users\Daniel\Desktop\Ejercicio1\Archivo2
C:\Users\Daniel\Desktop\Ejercicio1\Archivo3
C:\Users\Daniel\Desktop\Ejercicio1\Archivo4
C:\Users\Daniel\Desktop\Ejercicio1\Archivo5
4 archivo(s) copiado(s).
C:\Users\Daniel\Desktop\ejer2>del Archivo2
C:\Users\Daniel\Desktop\ejer2>cd..
C:\Users\Daniel\Desktop>rmdir /s ejer2
ejer2, ¿Está seguro (S/N)? s
C:\Users\Daniel\Desktop>cd Ejercicio1
C:\Users\Daniel\Desktop\Ejercicio1>dir >> salida.txt
C:\Users\Daniel\Desktop\Ejercicio1>
Code: Select all
Daniel@Daniel MINGW64 ~/Desktop
$ mkdir Ejercicio1 Ejercicio2
Daniel@Daniel MINGW64 ~/Desktop
$ cd Ejercicio1/
Daniel@Daniel MINGW64 ~/Desktop/Ejercicio1
$ touch Archivo1 Archivo2 Archivo3 Archivo4 Archivo5
Daniel@Daniel MINGW64 ~/Desktop/Ejercicio1
$ ls
Archivo1 Archivo2 Archivo3 Archivo4 Archivo5
Daniel@Daniel MINGW64 ~/Desktop/Ejercicio1
$ cd ..
Daniel@Daniel MINGW64 ~/Desktop
$ mv Ejercicio2 ejer2
Daniel@Daniel MINGW64 ~/Desktop
$ cd Ejercicio1/
Daniel@Daniel MINGW64 ~/Desktop/Ejercicio1
$ mv Archivo1 sogrupo1.txt
Daniel@Daniel MINGW64 ~/Desktop/Ejercicio1
$ mv sogrupo1.txt ../ejer2/
Daniel@Daniel MINGW64 ~/Desktop/Ejercicio1
$ ls ../ejer2/
sogrupo1.txt
Daniel@Daniel MINGW64 ~/Desktop/Ejercicio1
$ cp * ../ejer2/
Daniel@Daniel MINGW64 ~/Desktop/Ejercicio1
$ cd ../ejer2/
Daniel@Daniel MINGW64 ~/Desktop/ejer2
$ rm Archivo2
Daniel@Daniel MINGW64 ~/Desktop/ejer2
$ cd ..
Daniel@Daniel MINGW64 ~/Desktop
$ rm -r ejer2/
Daniel@Daniel MINGW64 ~/Desktop
$ cd Ejercicio1/
Daniel@Daniel MINGW64 ~/Desktop/Ejercicio1
$ ls > salida.txt
Algunos de los comandos de Windows si funcionan, pero la mayoría son los de Linux
¿se pueden ejecutar comando de Linux en Windows sin usar git bash? Cómo? Ejemplo
Se pueden ejecutar comandos de Linux dentro del CMD sin utilizar windows añadiendo un tipo de paquete de extension esta se llama UnixTools, que se descarga directamente de internet.
Instalación y configuración:
Los pasos para instalar Unix Tools son los siguientes:
1)Descargamos el paquete UnxUtils.zip desde SourceForge.net.
2)Tendremos que descomprimirla en una carpeta, por ejemplo c:\unix.
3)Nos dirigimos a Inicio / Ejecutar / cmd y escribimos SET PATH=%PATH%;c:\unix\usr\local\wbin;.
4)Listo, ya tenemos los comandos Unix disponibles para el uso desde cualquier terminal.
Ejemplo:
Pwd
Mkdir
Rm –r
¿Hay algún comando de unix, que funcione en git bash? ¿Cuáles?
Casi todos los comandos de unix funcionan en git bash
Rm
Ls
Cp
Mv
Cd
¿Con cuál herramienta le gusta trabajar, git bash o línea de comandos de Windows o power shell?
Me gusta mas trabajar en PowerShell porque permite trabajar con comandos tanto de unix como de Windows
¿Hay algún atajo para abrir la terminal de windows y git bash? ¿Cómo sería?
Hay un atajo para el símbolo de sistema y es Windows + R, escribir cmd y le damos ejecutar, pero para git bash no hay

3.¿Encontró similitud entre los comandos de unix y los de windows?, si sí explique cuáles son las similitudes?
Encontre similitudes en el comando cd, mkdir y > para direccionar
¿Se puede pasar parámetros a los comandos?, si sí, explique y realice dos ejemplos.?
Si, por ejemplo en Linux con el con el comando ls el cual lista los archivos y las carpetas, con ls –l lista los archivos en formato largo y con ls –a muestra los archivos ocultos. Asi en windows el comando dir /w lista los archivos y carpetas por columnas y el comando dir /ah muestra archivos ocultos