Curso de Introducción a la Terminal y Línea de Comandos

Toma las primeras clases gratis
<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Tutorial de Terminal en Linux</title>
    <style>
        body {
            font-family: Arial, sans-serif;
            line-height: 1.6;
            margin: 20px;
        }
        code {
            background-color: #f4f4f4;
            padding: 2px 4px;
            border-radius: 4px;
        }
        pre {
            background-color: #f4f4f4;
            padding: 10px;
            border-radius: 4px;
            overflow-x: auto;
        }
    </style>
</head>
<body>
    <h1>Tutorial de Terminal en Linux: Las 5 Cosas Más Importantes</h1>

    <h2>1. Navegación de Directorios</h2>
    <p>Para moverte entre directorios, usarás los comandos <code>cd</code>, <code>ls</code> y <code>pwd</code>.</p>
    <ul>
        <li><code>pwd</code>: Muestra el directorio actual en el que te encuentras.
            <pre><code>pwd</code></pre>
        </li>
        <li><code>ls</code>: Lista los archivos y directorios en el directorio actual.
            <pre><code>ls</code></pre>
            <p>Puedes usar <code>ls -l</code> para una lista detallada o <code>ls -a</code> para incluir archivos ocultos.</p>
        </li>
        <li><code>cd</code>: Cambia el directorio actual.
            <pre><code>cd /ruta/al/directorio</code></pre>
            <p>Para volver al directorio anterior:
                <pre><code>cd ..</code></pre>
            </p>
        </li>
    </ul>

    <h2>2. Gestión de Archivos</h2>
    <p>Crear, mover, copiar y eliminar archivos es esencial.</p>
    <ul>
        <li><code>touch</code>: Crea un archivo vacío.
            <pre><code>touch nombre_del_archivo</code></pre>
        </li>
        <li><code>cp</code>: Copia archivos o directorios.
            <pre><code>cp archivo_origen archivo_destino</code></pre>
        </li>
        <li><code>mv</code>: Mueve o renombra archivos o directorios.
            <pre><code>mv archivo_origen archivo_destino</code></pre>
        </li>
        <li><code>rm</code>: Elimina archivos.
            <pre><code>rm nombre_del_archivo</code></pre>
            <p>Para eliminar directorios y su contenido:
                <pre><code>rm -r nombre_del_directorio</code></pre>
            </p>
        </li>
    </ul>

    <h2>3. Permisos de Archivos</h2>
    <p>Cambiar permisos de archivos y directorios con <code>chmod</code> y <code>chown</code>.</p>
    <ul>
        <li><code>chmod</code>: Cambia los permisos de un archivo o directorio.
            <pre><code>chmod 755 nombre_del_archivo</code></pre>
        </li>
        <li><code>chown</code>: Cambia el propietario de un archivo o directorio.
            <pre><code>chown usuario:grupo nombre_del_archivo</code></pre>
        </li>
    </ul>

    <h2>4. Edición de Archivos</h2>
    <p>Edita archivos de texto directamente desde la terminal.</p>
    <ul>
        <li><code>nano</code>: Un editor de texto simple y fácil de usar.
            <pre><code>nano nombre_del_archivo</code></pre>
        </li>
        <li><code>vim</code>: Un editor de texto más avanzado (requiere aprendizaje previo).
            <pre><code>vim nombre_del_archivo</code></pre>
        </li>
    </ul>

    <h2>5. Gestión de Procesos</h2>
    <p>Controla los procesos que están ejecutándose.</p>
    <ul>
        <li><code>ps</code>: Muestra los procesos actuales.
            <pre><code>ps aux</code></pre>
        </li>
        <li><code>top</code>: Muestra una vista en tiempo real de los procesos.
            <pre><code>top</code></pre>
        </li>
        <li><code>kill</code>: Termina un proceso.
            <pre><code>kill PID</code></pre>
            <p>Donde <code>PID</code> es el identificador del proceso. Para forzar la terminación:
                <pre><code>kill -9 PID</code></pre>
            </p>
        </li>
    </ul>

    <h2>Consejos Adicionales</h2>
    <ul>
        <li>Usa <strong>tab</strong> para autocompletar nombres de archivos y directorios.</li>
        <li>Utiliza <strong>Ctrl+C</strong> para detener un comando en ejecución.</li>
        <li>Para obtener más información sobre cualquier comando, usa <code>man</code> seguido del nombre del comando.
            <pre><code>man nombre_del_comando</code></pre>
        </li>
    </ul>
</body>
</html>

Curso de Introducción a la Terminal y Línea de Comandos

Toma las primeras clases gratis

0 Comentarios

para escribir tu comentario

Artículos relacionados