“Conocimientos Sistemas>Linux

Alias ​​Linux Funciones

2012/3/1
El sistema operativo Linux utiliza funciones y alias para facilitar el uso del terminal de comandos. Alias ​​ofrecen al usuario una manera de acortar comandos largos o complicados , mientras que las funciones hacen largos bloques de código fácil de almacenar , organizar y utilizar. Entrada de comandos largos o scripts complicados es una parte esencial (aunque aburrido ) del uso de Linux. La comprensión de cómo almacenar los alias en el archivo bashrc e importar funciones de archivos de código fuente agilizará las interacciones del usuario con la línea de comandos . Alias ​​

alias son nombres abreviados para cadenas de comandos más largos y difíciles de recordar. Un usuario puede tener un comando que se utiliza a menudo durante el uso del sistema , tales como

tar cvzf photos_from_mom.tar.gz /home

y darle un alias. Si el usuario especifica un alias , como " desenvolver " de este comando, el usuario puede introducir " desenvolver " en la línea de comandos y el sistema ejecutará el comando más.
Funciones

Mientras abreviaturas pueden cambiar el nombre de un comando para facilitar su uso , no puede controlar los errores de código , o para manejar diferentes bloques de código similar. En estos casos , es útil para entender las funciones del shell . Al igual que las funciones de otros lenguajes de programación como C o Java, Linux funciona designan bloques de código a ejecutar , que luego se puede acceder desde otros scripts. Por ejemplo , la función

list_home {

ls - a /home

/* hacer algo de trabajo en directorios * /


}
< p> es una función que indique el directorio de inicio y hacer el trabajo que hay que hacer allí.
. bashrc

" . bashrc " archivo determina cómo un shell interactivo se comportará definiendo funciones , alias, y los términos dentro de la cáscara . En el archivo bashrc es una sección importante titulado "alias ", que permite al usuario definir alias permanentes en el shell. Por ejemplo , el siguiente texto entró en bashrc :

alias rm = ' rm- i '

alias

alias cp = ' cp- i ' mv = ' mv - i '

asegurará que cuando "rm " se introduce en el shell interactivo , el comando "rm -i" se ejecutará. El usuario sólo tiene que definir esta vez en el archivo para que entre en vigor para cada sesión de shell.
Importación Funciones

funciones se pueden declarar en el propio depósito . Estas declaraciones no son permanentes , sin embargo. Para guardar una copia permanente de las funciones , es necesario importar un archivo de texto para que el usuario o programador debe importar el archivo en la sesión de shell. Una vez que el usuario importa el archivo, las secuencias de comandos y funciones en el archivo están disponibles en el shell. Por ejemplo , si el usuario tiene el archivo " func.sh " que contiene dos funciones necesarias en otro programa de shell , el usuario puede importar ese archivo ya sea con el comando " func.sh fuente " o el comando " . Func.sh " dentro de la secuencia de comandos.

Linux
Cómo configurar Internet Wireless en Linux
Linux: Cómo comprobar la memoria de proceso
Cómo conseguir que el escritorio en Linux Terminal
Cómo instalar Sun Java en Debian Linux
Cómo detectar una cámara web en Xubuntu
Cómo utilizar el terminal para actualizar Sabayon
Cómo reproducir un DVD en Fedora 12
¿Cómo hago un archivo en Linux
Conocimientos Informáticos © http://www.ordenador.online