Aunque existen interfaces gráficas de usuario para sistemas Unix , todavía es común que escribir comandos en la ventana de terminal. Si usted viene de un fondo de Windows , esto puede ser un ambiente muy extraño para ti. Debido a la gran cantidad de comandos de Unix , este tutorial no cubre comandos individuales , sino que le dará una visión general de la estructura de mando y cómo se pueden usar comandos . Para obtener una lista de comandos de Unix comunes, consulte la sección Recursos más abajo. Características Generales
Un comando Unix consiste generalmente en una sola palabra compuesta de caracteres alfabéticos. Los comandos de Unix también son mayúsculas y minúsculas , y por lo general en minúsculas . Los diseñadores crearon Unix Unix para su propio uso, no al mundo en general , por lo que los comandos se componen de un número mínimo de pulsaciones de teclas . Es por eso que muchos comandos Unix son simplemente entre dos y cuatro cartas de longitud, e incluso si son más largos, por lo general no son las palabras del diccionario .
Comando Estructura
los comandos se componen de la orden real y sus argumentos . Los argumentos se subdivide en las opciones de comando y otros argumentos . Las opciones que están predeterminadas para cada comando y se pueden encontrar en la lectura de los comandos documentation.The otros argumentos se suelen presentar nombres. Los argumentos deben ser separados de la orden y la otra con un espacio en blanco ( espacios y tabulaciones ) . El espacio en blanco por lo general puede ser un personaje o muchos, pero tiene que estar allí. Además, las opciones están precedidas por un signo menos ( - ) . . Pueden ser separada o combinada
Por ejemplo, en el comando:
tar- xvf example.tar
el comando "tar " , las opciones son " - xvf "y el nombre del archivo es " example.tar " . También puede escribir el comando como :
tar -x- v -f example.tar
Este comando extrae un archivo tar archivada
. comando Uso
comandos Unix son bastante flexibles en su uso. Puede introducir los comandos en una variedad de formas , como en el ejemplo anterior , usted puede combinarlos , y puede exceder el ancho de la línea terminal. Incluso puede escribir un nuevo comando antes del comando anterior ha terminado de ejecutarse .
Hay diferentes maneras de combinar comandos basados en el resultado que desea . Si simplemente desea ejecutar un comando, luego de ejecutar el siguiente puede combinar los comandos con un punto y coma ( ;) entre ellos. Por ejemplo , los siguientes comandos cambian el directorio actual al directorio "/etc " e imprimir el contenido de ese directorio :
cd /etc ; ls-a
También pueden combinar los comandos de una manera que vuelve a dirigir la salida en un archivo de texto . En el ejemplo siguiente coloca la salida del ejemplo anterior y lo coloca en un archivo de texto llamado " etc.txt " :
cd /etc ; ls- a> etc.txt
Aunque su comandos a menudo serán pocos caracteres, hay momentos en que los argumentos se extenderá más de los 80 caracteres de la línea terminal. Siempre y cuando no se presiona "Enter " hasta que haya terminado con el comando, el comando funcionará bien.
A veces la ejecución del comando tomará mucho tiempo. Durante este tiempo, no habrá ningún símbolo del sistema en el que escribir el siguiente comando. Sin embargo , Unix tiene un buffer que contendrá todos los comandos que escriba hasta que finalice el comando anterior, a continuación, ejecute el comando siguiente. Usted no va a ver el comando que está escribiendo , así que asegúrese de escribir correctamente.
Comando Documentación
Los desarrolladores de Unix entendieron que no había manera de que nadie se acordaba de todo los comandos de Unix y todas las opciones para cada comando . Así que crearon la documentación de comandos o man ( manual) páginas. Esta documentación está disponible en todos los sistemas Unix si no son retiradas específicamente por el administrador del sistema. Se accede a las páginas de manual en un símbolo del sistema, escriba el comando "man " . Las páginas del manual pueden ser bastante seco para leer, pero son el mejor lugar para encontrar toda la información que necesita acerca de un comando. A menudo ofrecen amplios ejemplos de uso.