Comandos basicos del shell Linux

Comandos basicos del shell Linux

  • ls: lista el contenido de un directorio. Sintaxis: ls [opciones] [nombre_del_directorio]; por ejemplo:
    $ ls -l mi_directorio ( la opción “-l” listará los archivos de “mi_directorio” más la información detallada de cada uno, como nobre largo,usuarios dueños,permisos del mismo, etc.).

  • cp: permite copiar archivos y directorios. Sintaxis: cp [opciones] [archivo_original] [archivo_destino]; por ejemplo:
    $ cp -v archivo_original archivo_destino (la opción “-v” muestra información mientras copia el archivo).

  • cd: cambia nuestra ubicación actual hacia otro directorio elegido. Sintaxis: cd [directorio]; por ejemplo:
    [usuario@localhost home/]$ cd / (no tiene opciones, en este ejemplo estamos parados en nuestro directorio personal “home/” y pasaremos al directorio raíz “/”).

  • mkdir: este comando permite crear directorios. Sintaxis: mkdir [opciones] [directorio_nuevo]; por ejemplo:
    $ mkdir mi_directorio (tiene dos opciones básicas: “-m” que asigna los permisos especificados al directorio y “-p” que crea directorios emparentados en caso de que no existan).

  • mv: modifica el nombre de los archivos y directorios moviéndolos de una ubicación a otra. Sintaxis: mv [opciones] [archivo_ o_directorio_fuente] [archivo_o_directorio_destino]; por ejemplo:
    $ mv -v mi_directorio otro_directorio (la opcion “-v” pregunta antes de sobreescribir los archivos existentes).

  • rm: elimina uno o más archivos. Sintaxis: rm [opciones] [archivos]; por ejemplo:
    $ rm -v archivos (la opción “-v” muestra el nombre de cada archivo antes de eliminarlo).

  • rmdir: elimina un directorio, si esta vacío. Sintaxis: rmdir [opciones] [directorio]; por ejemplo:
    $ rmdir mi_directorio (tiene una opción básica: “-p” elimina cualquier directorio emparentado que este vacío).

  • cat: muestra el contenido de un archivo en pantalla (salida estándar). Sintaxis: cat [opciones] [archivos]; por ejemplo:
    $ cat -e archivo (la opción “-e” muestra el final de una linea y todos los caracteres no imprimibles).

  • chmod: modifica los permisos de archivos o directorios. Sintaxis: chmod [opciones] [permisos] [archivo]; por ejemplo:
    $ chmod a+rw mi_archivo (hay 3 permisos básicos en los archivos y directorios, estos son r: lectura, w:escritura, y x: ejecución -solo se da este permiso para archivos posibles de ejecutarse como los scripts- en éste ejemplo damos permisos de lectura y escritura a “mi_archivo”, si suplantamos el “+” por un “-” negamos permisos, la opcion “a” se refiere a todos, si usamos “u” al usuario actual, “g” al grupo de usuarios y “o” se refiere a otros).

0 comentarios: