¿ La sintaxis de un comando shell es una cosa compleja , ya que cada comando tiene su propio conjunto de comandos y configuración. Más allá de eso , hay varias shells diferentes , como shell es un término genérico para el software que le permite interactuar con el sistema operativo . Cada carcasa tiene un comando diferente. Windows, OS X y sistemas Linux vienen con una terminal por defecto para los comandos de ejecución , que es el mejor lugar para empezar si usted está aprendiendo . La línea de comandos por defecto Shells
Cada sistema operativo tiene una especie de concha que le permite administrar su sistema. Para arrancar el shell en Linux y OS X, tire hacia arriba . " Terminal" En ambos casos , usted abre automáticamente en la carpeta de inicio , el comando " ls" , aparecerá una lista de todos los archivos disponibles . En Windows , abra el menú Inicio y escriba " cmd" para tirar de la línea de comandos . El símbolo del sistema de Windows que se abre a la carpeta de usuario, C: . \\ Users \\ usuario
OS X y Linux
La sintaxis entre el shell por defecto en Ubuntu y OS X es muy similar , ya que ambos son de tipo Unix , los dos sistemas comparten muchos comandos y herramientas. En Linux , los comandos de los sistemas y los nombres de archivo distinguen entre mayúsculas y minúsculas; "cp " es para copiar archivos , mientras que " CP" no es un comando válido . Sin embargo , "CP " funciona en OS X.
Las banderas del comando se ejecutan en el formato " opción-x ", donde " x " representa la letra de la bandera y la opción indica la opción específica , si pertinente . Digamos que usted está copiando el archivo de texto " awesome.txt " en el escritorio , y usted quiere que le avise si estás a punto de sobrescribir el archivo. El comando básico para esto es
cp -i Escritorio awesome.txt
Algunos comandos utilizan dos guiones , por ejemplo, "cp - help" , los cuales se denota con la página de comando man . No todos los comandos tienen banderas , por ejemplo , puede ejecutar el comando "ls " para listar archivos y carpetas en su ubicación actual, sin ningún otro parámetro
Ventanas
< . br>
El shell de Windows es una bestia diferente. Por un lado , la capitalización no es tan grande un problema - DIR funciona tan eficazmente como dir. Además , banderas están precedidos por una barra diagonal en lugar de un guión, o algunos incluso el uso de un soporte ángel delante, como en el cae abajo. En el mismo ejemplo, para copiar awesome.txt de sus documentos en el escritorio sin ninguna salida en el shell , se utiliza
copia C: \\ Users \\ usuario \\ Documents \\ awesome.txt C: \\ Users \\ usuario \\ Desktop >
nul
páginas Man y ayuda
Debido a que cada orden es diferente, que tiene un recurso para revisar ayuda a mantener todo en orden. En Linux y OS X puede hacer esto refiriéndose a una página man programa o manual. Si usted quería saber todas las opciones para cp y lo que hace , tiene que escribir "man cp " para ver el manual. En Windows , se obtiene el mismo efecto mediante la introducción de "copy /? " . Estas páginas te dan una lista de opciones de comando y banderas, así como ofrecer la sintaxis correcta para cada comando .