ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Apuntes curso básico linux


Enviado por   •  3 de Mayo de 2022  •  Apuntes  •  904 Palabras (4 Páginas)  •  99 Visitas

Página 1 de 4

A tener en cuenta

Conocimientos de Linux son necesarios para muchas trayectorias profesionales de TI. Por ejemplo, conocer los comandos básicos de Linux es un requisito previo para programas de certificación de TI como la popular certificación Cisco Certified CyberOps Associate. Para obtener más información sobre cómo Linux se aplica a CCNA Cyber Ops, visite la sección al final de este curso titulada Linux for CCNA Cyber Ops.

CLI (interfaz de línea de comandos) : sin GUI o interfaz, directo al código

------------------------------------------

  • el comando ls muestra una lista de información sobre archivos, su comportamiento predeterminado es el de devolver una lista de los archivos contenidos en el directorio actual.

La mayoría de los comandos siguen un patrón de sintaxis simple:

comando [opciones…] [argumentos…]

  • el comando ls -1    muestra la lista de manera enumerada hacia abajo
  • el comando ls -l    muestra los detalles de cada directorio
  • el comando ls -r    muestra la lista de manera inversa al orden alfabético
  • aptitude -vv moo
  • El comando pwd imprime el directorio de trabajo (print working directory), su ubicación actual dentro del sistema de archivos
  • El comando cd (change directory) para cambiar de directorio y navegar por la estructura del sistema de archivos.
  • Directorio de raíz: cd /

[pic 1]

  • LAS RUTAS ABSOLUTAS SIEMPRE COMIENZAN CON UN / EJ: /home/sysadmin
  • LAS RUTAS RELATIVAS UBICAN AL USUARIO EN SU RUTA ACTUAL EJ /Document
  • Ubicando cd .. se devuelve un directorio atrás
  • Ubicando cd ~ vuelve al principal (/home/sysadmin)
  • Información detallada sobre los archivos, como el tipo de archivo, los permisos, las propiedades o el sello horariose se usa ls /var/log

[pic 2]

  • -rw-r--r-- 1 syslog   root  18047 Dec 20  2017 alternatives.log

- es el símbolo entre los 9 de arriba

1 los enlaces directos que apuntan al archivo

Syslog el usuario que lo crea

root grupo propietario del archivo  

18047 tamaño del archivo

Dec 20  2017 sello horario

 alternatives.log nombre del archivo

  • Se agrega la t para ordenarlo por sello de tiempo ls -lt /var/log
  • Se agrega la s para ordenarlo por tamaño de archivo ls -ls /var/log
  • Se agrega la r para ordenarlo de manera inversa los archivos ls -lr /var/log

  • El comando su - lo hace admin con la contraseña netlab123
  • Para salir del modo admin se usa la palabra exit
  • el comando sudo asume por defecto que la cuenta de usuario root debe usarse para ejecutar comandos. solo proporciona acceso administrativo para la ejecución del comando especificado

- rw-r--r-- 1 sysadmin sysadmin 647 Dec 20  2017 hello.sh

rw- propietario

r--  grupo

r--  demás grupo

  • chmod se utiliza para cambiar el permiso de los archivos

[pic 3]

[pic 4]

  • ./hello.sh, indica que el “comando” debe ejecutarse desde el directorio actual.

  • chown realiza el cambio de propietario de un archivo, usando sudo para realizarlo:   $ sudo chown root hello.sh

  • cat permite visualizar el contenido de un archivo completo, en cambio con head permite las primeras líneas y tail las últimas:    $cat animals.txt y para ver líneas específicas se implementa -n: $cat -n 2 animals.txt
  • cp para copiar un archivo
  • dd se utiliza Tambien para copier un archivo, en if se pone la ruta de entrada que se lee, por of la ruta de salida a donde se va a copiar, bs el tamaño a utilizar y count el número de bloques a leer desde la entrada:                                                      $ dd if=/dev/zero of=/tmp/swapex bs=1M count=50
  • mv se utiliza para mover un archivo, tanto dentro como para sobre escribirlo dentro de otro: $mv animals.txt zoo.txt
  • rm se utiliza para eliminar archivos o directorios definitivamente: $rm Linux.txt. Para eliminar directorios se utiliza las opciones -r o -R: $rm -r Work
  • grep funciona como un filtrado y obtención de información sobre un usuario en especifico.: $grep /etc/passwd. Para encontrar con mayor eficacia se emplea lo siguiente: $grep ‘^root’ /etc/passwd para encontrar la palabra completa root en el inicio de líneas, $ grep 'r$' alpha-first.txt para encontrar las líneas que contengan r al final, $ grep 'r..t' alpha-first.txt para encontrar palabras iniciales con r y t y con más puntos para encontrar la extensión de palabras, con carácter único se utiliza []: $grep ‘[0-9]’ profile.txt y para negarlos solo se implementa el ^: [^0-9]

‘re*d’ indica el carácter repetido y selecciona. Si no se especifica la ruta a identificar se hace $grep ‘red’ y se procede a escribir por consola e identifica las líneas

...

Descargar como (para miembros actualizados)  txt (5.5 Kb)   pdf (223.7 Kb)   docx (597.1 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com