Capítulo 3. Shell y scripts

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

En este capítulo, nos centraremos en la interacción con Linux en el terminal, es decir, a través del intérprete de comandos que expone una interfaz de línea de comandos (CLI). Es de vital importancia poder utilizar el intérprete de comandos de forma eficaz para realizar las tareas cotidianas, y para ello nos centraremos aquí en la usabilidad.

En primer lugar, repasamos algo de terminología y ofrecemos una introducción suave y concisa a los fundamentos de las conchas. A continuación, echaremos un vistazo a los shell modernos y amigables, como el shell Fish. También veremos la configuración y las tareas habituales en el shell. A continuación, pasamos al tema de cómo trabajar eficazmente en la CLI utilizando un multiplexor de terminal, que te permite trabajar con varias sesiones, locales o remotas. En la última parte de este capítulo, cambiaremos de marcha y nos centraremos en la automatización de tareas en el intérprete de comandos mediante secuencias de comandos, incluidas las buenas prácticas para escribir secuencias de comandos de forma segura, protegida y portátil, y también en cómo eliminar pelusas de las secuencias de comandos y probarlas.

Hay dos formas principales de interactuar con Linux, desde la perspectiva de la CLI. La primera forma es manualmente, es decir, un usuario humano se sienta delante del terminal, teclea comandos ...

Get Aprender Linux moderno now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.