informatica:sistemas_operativos:linux:shell
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
| informatica:sistemas_operativos:linux:shell [2021/12/19 11:49] – creado tempwin | informatica:sistemas_operativos:linux:shell [2021/12/19 12:12] (actual) – [Modificando permisos] tempwin | ||
|---|---|---|---|
| Línea 3: | Línea 3: | ||
| Intérprete de comandos. | Intérprete de comandos. | ||
| + | ===== Shells ===== | ||
| + | |||
| + | * sh | ||
| + | * bash | ||
| + | * zsh | ||
| + | |||
| + | ===== Consultar ayuda ===== | ||
| + | |||
| + | ===== Búsquedas de ficheros ===== | ||
| + | |||
| + | ===== Búsquedas de texto ===== | ||
| + | |||
| + | ===== Creación y lectura de ficheros ===== | ||
| + | |||
| + | ===== Directorios ===== | ||
| + | |||
| + | ===== Tuberías y redireccionamiento ===== | ||
| + | |||
| + | La tuberia se representa con el carácter '' | ||
| + | |||
| + | Uso: '' | ||
| + | |||
| + | Ejemplo: '' | ||
| + | |||
| + | Ejemplo: '' | ||
| + | |||
| + | ==== tee ==== | ||
| + | |||
| + | '' | ||
| + | |||
| + | Ejemplo: '' | ||
| + | |||
| + | Y si queremos agregar al final en vez de sobrescribir: | ||
| + | |||
| + | ==== xargs ==== | ||
| + | |||
| + | '' | ||
| + | |||
| + | Uso: '' | ||
| + | |||
| + | Ejemplo: '' | ||
| ===== Entrada estándar ===== | ===== Entrada estándar ===== | ||
| Línea 29: | Línea 70: | ||
| '' | '' | ||
| - | '' | + | '' |
| '' | '' | ||
| Línea 36: | Línea 77: | ||
| '' | '' | ||
| + | |||
| + | ===== Compresión ===== | ||
| + | |||
| + | Instalar zip: '' | ||
| + | |||
| + | Comprimir ficheros: '' | ||
| + | |||
| + | Comprimir ficheros de forma recursiva: '' | ||
| + | |||
| + | Ver el contenido de un fichero zip: '' | ||
| + | |||
| + | Borrar un fichero dentro de un zip : '' | ||
| + | |||
| + | Descomprimir en la carpeta actual: '' | ||
| + | |||
| + | Descomprimir en otra ruta: '' | ||
| + | |||
| + | Comprime todos tus ficheros de *.avi: '' | ||
| + | |||
| + | ===== Empaquetado ===== | ||
| + | |||
| + | Crear un contenedor: '' | ||
| + | |||
| + | Crear un contenedor y comprimirlo: | ||
| + | |||
| + | Descomprimir todo y sacar del contenedor: '' | ||
| + | |||
| + | ===== Permisos ===== | ||
| + | |||
| + | Significado de las letras en los permisos: ('' | ||
| + | |||
| + | '' | ||
| + | |||
| + | * El de mas a la izquierda los permisos del dueño | ||
| + | * El del centro los permisos del grupo | ||
| + | * El de mas a la derecha los permisos de anónimo | ||
| + | |||
| + | Para cada grupo los permisos tienen el siguiente valor: | ||
| + | |||
| + | rwx | ||
| + | 421 | ||
| + | |||
| + | Ejemplos: | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | Ejemplo una vez dado algún permisos a los usuarios, grupo y anónimos | ||
| + | |||
| + | 777 = rwx:rwx:rwx | ||
| + | |||
| + | ==== Modificando permisos ==== | ||
| + | |||
| + | Ejemplo de cambios de permisos con sistema octal: '' | ||
| + | |||
| + | Ejemplo de cambios de permisos de modo carácter: '' | ||
| + | |||
| + | O si quieres quitar permisos: '' | ||
| + | |||
| + | Varios permisos diferentes a la vez: '' | ||
| + | |||
| + | ===== Alias ===== | ||
| + | |||
| + | ¿Esto solo vale para bash? | ||
| + | |||
| + | Los alias se guardan en el fichero: '' | ||
| + | |||
| + | Los alias empiezan por la palabra alias seguido de un espacio el nombre del alias un igual y entre comillas el comando, no debe poner espacios a ambos lados del igual. | ||
| + | |||
| + | Una forma rápida de crearlo es: '' | ||
| + | |||
informatica/sistemas_operativos/linux/shell.1639910943.txt.gz · Última modificación: por tempwin
