“Conocimiento Sistemas>Linux

Alias ​​Linux Funciones

2011/12/6
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 se actualiza Linux a través de GUI?
Cómo determinar la cantidad de memoria de una aplicación está utilizando en Linux
Cómo instalar Java en Linux
¿Cómo funciona el servicio de terminal Ncomputing Linux?
Cómo crear un USB de arranque en Linux
¿Qué es una instalación limpia de un sistema operativo?
Cómo agregar un usuario de Solaris
Cómo cambiar Plesk Grupos en Linux
Conocimiento de la computadora © http://www.ordenador.online