domingo, 22 de diciembre de 2024

PRIMEROS COMANDOS EN LINUX MINT

 

ls – Listar Contenidos de Directorio

El comando ls es uno de los comandos de Linux más utilizados. Lista el contenido de un directorio, mostrando todos los archivos y subdirectorios contenidos en su interior.

Sin opciones o argumentos, ls mostrará el contenido del directorio de trabajo actual. Puedes pasar un nombre de ruta para listar archivos y carpetas en esa ubicación en su lugar.

ls [opciones] [directorio]


    Algunas de las opciones más útiles de ls incluyen:

    • -l – Muestra los resultados en formato largo, mostrando detalles adicionales como permisos, propiedad, tamaño y fecha de modificación para cada archivo y directorio.
    • -a – Muestra archivos y directorios ocultos que comienzan con . además de los elementos no ocultos.
    • -R – Lista de forma recursiva todo el contenido de los subdirectorios, descendiendo indefinidamente en carpetas secundarias.
    • -S – Ordena los resultados por tamaño de archivo, comenzando por el más grande.
    • -t – Ordena por marca de tiempo, el más reciente primero.

    EJEMPLO
    ls - l /home/user/documentos
    Esto listaría el contenido de la carpeta "documents" en un formato largo.

    Ejemplo de resultado:
    total 824
    -rwxrwx--- 1 user user
    -rw-r--r-- 1 user user
    prresentation.pptx
    drwxr-xr-x 2 user user
    -rw-rw-r-- 1 user user

    cd- Cambiar de Directorio
    El comando cd se utiliza para navegar entre directorios. Te permite moverte desde el directorio de trabajo actual a una nueva ubicación en el sistema de archivos.

    Cuando ejecutas el comando cd por si mismo, te llevará al directorio de inicio. También puedes pasar una ruta especifica para cambiar a ella. Por ejemplo:

    cd /usr/local - Cambia al directorio /usr/local
    cd.. - Te mueve un nivel atrás hacia el directorio principal
    cd ~ /pictures- Cambia a la carpeta pictures en tu directorio de inicio

    Sintaxis:
    cd [directorio]

    Ejemplo:
    cd /home/user/docuements

    Esto cambiaria el directorio de trabajo a la carpeta "documents" dentro de /home/user. Usar cd es esencial para poder acceder y trabajar con archivos en diferentes ubicaciones de manera conveniente.

    mkdir- Crear un Nuevo Directorio
    El comando mkdir te permite crear una nueva carpeta. Simplemente, especificas el nombre del directorio a crear.

    Sintaxis:
    mkdir [opción] <directorio>

    Esto creara un directorio llamado por ejemplo "nuevoproyecto" en el directorio de trabajo actual.

    Algunas opciones útiles de mkdir:
    -p - Crea directorios principales de forma recursiva segun sea necesario.
    -v- Muestra un resultado detallado que indica los directorios creados.

    EJEMPLO:
    mkdir -v ~/project/code

    Esto crearía el subdirectorio "code" bajo "project" en la carpeta de inicio del usuariom con un resultado detallado que muestra el directorio creado.


    rmdir- Eliminar Directorio
    Para eliminar un directorio vacio, utiliza el comando rmdir. Ten en cuenta que rmdir solo puede eliminar directorios vacíos, y necesitaremos el comando rm para eliminar los que tengan algún contenido.

    Sintaxis:
    rmdir [opciones]  <directorio>

    Algunas opciones para rmdir incluyen:
    -v - Muestra un resultado detallado para eliminar directorios.
    -p -Elimina directorios principales de forma cursiva según sea necesario.

    EJ:
    rmdir -v~/project/code

    Esto eliminaria el subdirectorio "code" "project" mientras muestra un resultado detallado.

    toch- Crear Un Nuevo Archivo Vacio
    El comando touch se utiliza para crear instantaneamente un nuevo archivo vacío. Esto es útil cuando necesitas un archivo vacio para llenarlo con datos más tarde.

    La sintaxis basica de touch es:

    touch [opciones] /nombrearchivo

    Algunas opciones útiles para touch incluyen:
    • -c- No crea el archivo si ya existe. Evita sobrescribir archivos existentes accidentalmente.
    • -m- En lugar de crear un nuevo archivo, actualiza la marca de tiempo en un archivo existente. Esto se puede usr para cambiar la hora de modificación.
    POR EJEMPLO:
    touch /home/user/nuevoarchivo.txt

    El comando anterior crea un nuevo archivo vacío "nuevoarchivo.txt" en el directorio /home/user. Si el nuevo archivo ya existe, actualizará las marcas de acceso y modificacion en el archivo en su lugar.



    No hay comentarios:

    Publicar un comentario