GNU/Linux >> Tutoriales Linux >  >> Linux

10 increíbles consejos y trucos para trabajar con Linux

La terminal de Linux puede parecer bastante abrumadora para los nuevos usuarios e incluso para los usuarios experimentados sin el conocimiento de los consejos y trucos de Linux. Linux es un sistema operativo increíblemente flexible.
Sin embargo, es difícil recordar todos los comandos y su uso apropiado. ¡Nuestros increíbles trucos te permitirán usar Linux como un profesional!

Eche un vistazo a estos 10 consejos y trucos para escalar su juego de Linux:

1. Eliminación de archivos más grandes

Debido a las malas habilidades administrativas, los archivos pueden volverse "pesados", ¡a veces hasta 250 GB! En ese caso, la utilidad rm no es de mucha utilidad debido a la gran cantidad de datos involucrados.

Por lo tanto, se debe evitar eliminar un único archivo de registro de ese tamaño mediante la utilidad rm. Debería optar por una solución más fácil:

 > /path-to-file/huge_file.log

Se le pedirá que cambie los nombres de los archivos y la ruta que coincida con su caso. Como resultado, se generará una salida vacía para ese archivo en particular.

2. Copiando en Múltiples Directorios

En general, cuando desea copiar un archivo, utiliza el comando cp que se ve así:

cp /path-to-file/my_file.txt /path-to-new-dir

¿Derecha? ¿Qué sucede si desea copiar eso en varios directorios? Por lo general, buscas algo como esto:

cp /home/user/my_file.txt /home/user/1
cp /home/user/my_file.txt /home/user/2
cp /home/user/my_file.txt /home/user/3

Escribir estos comandos una y otra vez no solo consume mucho tiempo sino que también es frustrante. ¿Qué sucede si le decimos que aún puede ejecutar este proceso en un comando de una sola línea? ¿No nos crees? Prueba esto:

echo /home/user/1/ /home/user/2/ /home/user/3/ | xargs -n 1 cp -v /home/user/my_file.txt

¡Voila! Tu trabajo ha terminado.

3. Minimización de pulsaciones de teclas

Cuanto más presione las teclas de su teclado, más tiempo le llevará hacer las cosas. Si conoce ciertos comandos que ahorran tiempo, puede aumentar la eficiencia de su trabajo en múltiples formas.

Para ejecutar su último comando, debe utilizar el shell bash de UNIX.

En lugar de escribir todo el comando nuevamente, simplemente use Ctrl+R y cambie algunas líneas si lo desea. Eso le ahorrará mucho tiempo y acelerará su trabajo.

4. Búsqueda de archivos simplificada

Esto puede parecer más fácil de lo que piensas. El siguiente es un ejemplo del comando utilizado para buscar archivos:

find /home/user -type f

Una vez que ejecute este comando, ubicará todos los archivos en /home/user. Este es un comando poderoso, pero es posible que desee refinar su búsqueda y hacerla más dirigida.

Por ejemplo, supongamos que desea incluir una opción para buscar archivos de más de 10 MB. Puede hacerlo de la siguiente manera:

find . -type f -size 10M

Tenga cuidado de no usar el directorio raíz, ya que si no lo hace puede causar un alto nivel de E/S en el sistema.

5. Apagar su sistema

¿Sabía que puede usar ciertos comandos para apagar su sistema en un momento específico? Puede o no estar físicamente presente para apagar su computadora, pero puede elegir cuándo hacerlo. Configure el tiempo de apagado usando este comando:

sudo shutdown 21:00

¡Su sistema se apagará exactamente a las 21:00! En lugar de horas, también puede elegir minutos.
Por ejemplo:

sudo shutdown +15

Su computadora se apagará automáticamente después de 15 minutos.

6. Usando el comando derecho

Con varias líneas de comando a su disposición, es extremadamente difícil recuperarlas cuando sea necesario. No solo necesita tener en mente el comando correcto, sino también ejecutarlo de manera efectiva.

Lo que buscas es esto:

#apropos

Simplemente reemplace "descripción" con la descripción del comando real que está buscando.

Echa un vistazo a este ejemplo:

  • dir (1) – lista de contenidos del directorio
  • ls (1) – lista de contenidos del directorio

Con este truco, no necesita recordar el comando requerido en absoluto. ¡Solo necesitas buscar uno!

7. Ejecución de varios comandos

Muy a menudo, debe esperar a que el comando anterior se ejecute correctamente para ejecutar el siguiente. De nuevo, esto consume mucho de su precioso tiempo.

Hay una manera eficiente de hacerlo. ¡Puede usar un solo comando para ejecutar varios y su tiempo de espera ha terminado!

El comando se ve así:

command_1; command_2; command_3

Este separador es un salvavidas a la hora de terminar tu trabajo en un tiempo estipulado.

8. Múltiples Comandos:Cuando el Primero Falla

En la sección anterior, hablamos sobre cómo usar un solo comando para ejecutar varios comandos. Pero, ¿qué debe hacer en caso de que el primer comando no se ejecute con éxito? Desea ejecutar el siguiente comando solo si el anterior fue exitoso.

Para este uso “||” separador como se muestra a continuación:

command_1 || command_2

Después de esto, el comando 2 se ejecutará solo después del comando 1 cuando use el comando de una sola línea anterior.

9. Creación de árboles de directorios

Generalmente usa el comando mkdir para crear nuevos directorios en Linux.

El comando habitual para crear directorios es así:

mkdir new_folder 

¿Qué tal crear 7 subcarpetas dentro de la nueva carpeta? Repetir el comando anterior 7 veces no es una solución ideal. En su lugar, puede utilizar este comando:

mkdir -p new_folder/{folder_1, folder_2, folder_3, folder_4, folder_5, folder_6, folder_7} 

Con la ayuda del comando anterior, puede crear fácilmente 7 subcarpetas sin tener que ejecutar mkdir varias veces.

10. Mover al final o al inicio de la línea

Ha escrito un comando largo, pero se da cuenta de que necesita moverse al principio para realizar algunos cambios.

¿A qué te dedicas? ¿Golpea la tecla de flecha izquierda varias veces hasta que llegues al inicio del comando?
Hay una mejor manera.

Además de usar las teclas Finalizar e Inicio, puede optar por Ctrl+E para llegar al final y Ctrl+A para llegar al principio.

Inferencia

Dominar estos consejos y trucos hará que su transición a Linux sea fácil.

Los comandos antes mencionados son bastante fáciles de comprender para todos, incluso si no son expertos en Linux. ¡Esa es la belleza de esto!

Estos trucos útiles pueden hacer maravillas para su eficiencia. ¡Le deseo todo lo mejor para su viaje por Linux!


Linux
  1. Sugerencias para enumerar archivos con ls en la línea de comandos de Linux

  2. Comando wc Linux con ejemplos

  3. Cómo encontrar archivos con el comando fd en Linux

  4. Trabajar con archivos ZIP en Linux

  5. Comando rsync de Linux con ejemplos prácticos

Cómo descargar archivos con el comando Curl en Linux

Cómo descargar archivos con el comando Wget en Linux

19 consejos y trucos útiles para la línea de comandos de Linux

Tutorial de comando de búsqueda de Linux (con ejemplos)

Comando lsof en Linux con ejemplos

Comando Linux comm con ejemplos