SlideShare una empresa de Scribd logo
Mis Comandos favoritos en Linux Parte 2
Por Carlos Antonio Leal Saballos
Agenda
• Comandos para trabajar con archivos
– cp, mv, rm, cat/more/less, ln, file, touch, find,
whereis, wc, grep, head, tail, sort, tar/gzeip
• Comandos para gestión de permisos de
usuarios
– Usuarios y permisos
– chmod, chgrp, chown
Comandos para trabajar con archivos
– Copiar  cp [-frivu] origen destino
– Mover o cambiar nombre  mv [-frivu] origen destino
– Borrar  rm [-friv] nombre
– Mostrar contenido  cat/more/less archivo
– Hacer enlaces ln [-bdfis] origen destino
– Mostrar tipo de fichero  file archivo
– Cambiar fecha o crear nuevo pero vacío  touch archivo
– Buscar archivo  find [-name] [archivo]
– Mostrar ubicación  whereis
3
Copiar  cp [-frivu] origen destino
• El comando cp copia archivos.
• Si el destino es un subdirectorio, los archivos son copiados
a ese subdirectorio
• Ejemplos:
– cp origen destino
• copia el archivo origen al archivo destino.
– cp origen1 origen2 destino
• Si destino es un directorio, origen1 y origen2 son copiados al
directorio destino.
– cp -Rf origen destino
• Copia el directorio origen y todo su contenido a destino , pero en el caso
que destino ya existe no pregunta antes de hacer la operación final.
Mover o cambiar nombre  mv [-frivu] origen destino
• El comando mv mueve archivos o directorios, también se
utiliza para cambiar nombres.
• Ejemplos:
– mv viejo nuevo
• Con lo cual viejo queda renombrado como nuevo.
• Para mover archivos a este directorio
– mv archivo1 archivo2 subdir
• En este caso, archivo1 y archivo2 se mueven al subdirectorio subdir.
Borrar  rm [-friv] nombre
• Borra archivos y directorios. Este comando es irreversible, no
hay papelera de reciclaje Ejemplos:
• rm archivo1 *.sh
– Este comando borra el archivo archivo1 y todos los archivos que terminan en .sh.
– PELIGRO: La opción *.sh, y todas las expresiones que contienen el asterisco, son
sumamente peligrosas.
• rm * (El asterisco borra todos los archivos, silenciosamente)
• rm –i archivo1
– Esto pregunta antes de efectuar acciones
• rm -rf dir
– Esto borra el directorio dir y todo lo que contiene sin preguntar
Mostrar contenido  cat/more/less archivo
• cat se utiliza para mostrar el contenido del archivo en pantalla
aunque son mejores opciones more y less
– cat archivo1
– more archivo1
– less archivo1
• Para salir de more o less se utiliza la letra q
Hacer enlaces ln [-bdfis] origen destino
• El comando ln crea enlaces entre archivos
• Ejemplo:
– ln -s /usr/share/man manuales
• Crea un enlace en el directorio local que apunta a
/usr/share/man
Mostrar tipo de fichero  file archivo
• El comando file muestra el tipo de archivo
• Ejemplo
– file archivo.txt
Cambiar fecha o crear nuevo pero vacío  touch archivo
• El comando touch cambia la fecha a un archivo o
crea un archivo nuevo
• touch archivo1
– Si archivo1 no existe creará un archivo nuevo pero vacío
– Si ya existe cambiará la fecha
Buscar archivo  find [-name] [archivo]
• El comando find busca y encuentra archivos en el
sistema de archivos
• Ejemplo:
– find / -name core
• Encontrará todos los archivos llamado core en todo el
sistema
Mostrar ubicación  whereis
• Busca los ejecutables, código fuente y manual
de un comando
• Ejemplo:
– whereis ls
Comandos para trabajar con archivos
• Contar lineas, palabras o caracteres → wc [-l] [-w] [-c]
archivo
• Buscar un texto en un archivo → grep archivo
• Mostrar el inicio de un archivo (10 lineas) → head archivo
• Mostrar el final de un archivo → tail archivo
• Ordenar archivos → sort archivo
• Comprimir archivo → tar cvzf archivo.tar.gz directorio/
• Descomprimir archivo → tar xzvf fichero.tar.gz
13
Contar líneas, palabras o caracteres → wc [-l] [-w] [-c] archivo
• Cuenta líneas, palabras y caracteres de los archivos
indicados o de la entrada estándar. Si son varios los
archivos, imprime una línea por cada uno y un total.
– c sólo caracteres
– w sólo palabras
– l sólo líneas
• Ejemplos:
– wc -lwc -/etc/hosts
Buscar un texto en un archivo → grep archivo
• Busca caracteres que coincidan con un patrón
• Ejemplos:
– grep -ri "hola“ – para salir de este comando use control + C
– less /etc/hosts | grep 127
– Con | vinculamos ambos comandos la salida de uno se
convierte en la entrada del otro
– | se llama pipeline o tubería
– Con el teclado en español latino | esta en Alt Gr + 1
Mostrar el inicio de un archivo (10 lineas) → head archivo
• El comando head muestra las 10 primeras
líneas del archivo
• Ejemplo:
– head /etc/hosts
Mostrar el final de un archivo → tail archivo
• El comando tail muestra el final del archivo,
con el parámetro -f puede monitorear
cambios en el archivos
• Ejemplos:
– tail /etc/hosts
– tail -f /var/log/messages
Ordenar archivos → sort archivo
• El comando sort muestra el contenido del
archivo de forma ordenada
• Para notar la diferencia utilicemos el comando
cat ejemplo:
– cat /etc/hosts
– sort /etc/hosts
Comprimir y descomprimir archivos
• El comando tar es la utilizad de linux que permite comprimir y descomprimir
archivos y directorios, opciones comunes:
– c crear nuevo archivo comprimido
– x extraer archivo comprimido
– v modo informativo, muestra el proceso en pantalla
– z utiliza gzip para comprimir el archivo, utilizado con .tar.gz
– f indica el nombre del archivo
• Ejemplos:
– tar cvzf etc.tar.gz /etc/
• Crea en el directorio actual un archivo llamado etc.tar.gz los datos los obtiene de /etc
– tar xvzf etc.tar.gz
• Extrae en el directorio local el contenido del archivo etc.tar.gz
Comandos para gestión de permisos de usuarios
Gestión de usuarios y permisos de ficheros
• Cada usuario es propietario de:
– su directorio particular y los archivos en él.
• Un usuario en GNU/Linux puede cambiar permisos en sus
archivos.
• Existen:
– Categorías de usuarios, el usuario administrador puede cambiar
cualquier permiso de cualquier archivo de cualquier usuario
– Tipos de permisos que cada uno de ellos puede tener sobre un
archivo y/o directorio.
20
Comandos para gestión de permisos de usuarios
• Categorías de usuarios
– Propietario del archivo (u).
– Grupo propietario (g), formado por todos los usuarios que son
miembros de un grupo asociado al archivo.
– Resto de usuarios (o), todos los usuarios que no son ni el propietario ni
miembros del grupo propietario.
• Tipos de permisos:
– r: permiso de lectura en el fichero.
– w: permiso de escritura en el fichero.
– x: permiso de ejecución del fichero
– s: permiso para cambiar el propietario del fichero.
21
Comandos para gestión de permisos de usuarios
• Ejecutar el comando ls -l para ver el detalle de los permisos:
22
Permisos Usuario Grupo Fecha Hora Nombre del archivo o directorio
Numero de enlaces Tamaño en bloques
chmod
• chmod ugo +-rwxugo archivo o directorio
– u – propietario usuario del archivo.
– g – grupo
– o – resto de usuarios que no son ni el propietario ni el grupo.
– + añade permisos
– - deniega permisos.
• Ejemplos
– chmod ug+rw etc.tar.gz
• Da permisos de lectura y escritura al usuario y al grupo propietarios
– Chmod go-rwx etc.tar.gz
• Quita permisos de lectura, escritura y ejecución al grupo propietario
y a otros usuarios 23
chmod - modo octal
Ejemplos:
• chmod 766 archivo.txt
– Acceso total al propietario y lectura y escritura a los demás.
• chmod 770 archivo.txt
– Acceso total al propietario y al grupo y elimina todos los permisos a los demás usuarios
• chmod 635 archivo.txt
– Lectura y escritura al propietario, escritura y ejecución al grupo, y lectura y ejecución al
resto 24
chgrp y chown
• El usuario root es el único autorizado para cambiar los permisos de los
directorios y los archivos
• Al cambiar los permisos, no se altera el contenido del archivo, lo único que
cambia es quién puede tener acceso al mismo
• Ejemplos
– chgrp root etc.tar.gz
• Cambia el grupo propietario del archivo a root sin cambiar el usuario propietario
– chown root etc.tar.gz
• Cambia el usuario propietario del archivo a root sin cambiar el grupo
– chown loboalfa.users etc.tar.gz
• Cambia el usuario propietario a loboalfa y el grupo propietario a users al archivo
– chown -Rf loboalfa.users /home/loboalfa
• Cambia el usuario propietario a loboalfa y el grupo propietario a users al directorio y
todo su contenido
Presentación: Mis Comandos favoritos en Linux Parte 2
Autor: Carlos Antonio Leal Saballos (lealsaballos@gmail.com)
● Managua, Nicaragua, Agosto del 2012
● Licencia: CC-BY-SA 3.0 Unported
● http://creativecommons.org/licenses/by-sa/3.0/deed.es
● Datos tomados de Wikipedia (www.wikipedia.org) – CC-BY-SA 3.0
MUCHAS GRACIAS
Por su atención

Más contenido relacionado

La actualidad más candente

Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
Henry Vargas
 
19 sistema de archivos de red nfs
19  sistema de archivos de red nfs19  sistema de archivos de red nfs
19 sistema de archivos de red nfsAprende Viendo
 
Protocolo dns analizado con wireshark
Protocolo dns analizado con wiresharkProtocolo dns analizado con wireshark
Protocolo dns analizado con wireshark
123
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
Henry Vargas
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
Yoiis55
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
Dioni Bermejo
 
Manual intalación DHCP en Centos 6
Manual intalación DHCP en Centos 6Manual intalación DHCP en Centos 6
Manual intalación DHCP en Centos 6K-milo Rivera
 
Dns debian
Dns debianDns debian
Dns debian
yoes1053
 
Samba como PDC y autentificación LDAP
Samba como PDC y autentificación LDAPSamba como PDC y autentificación LDAP
Samba como PDC y autentificación LDAPiesgrancapitan.org
 
CentOS 6.4 como DNS, Apache, SSL...
CentOS 6.4 como DNS, Apache, SSL...CentOS 6.4 como DNS, Apache, SSL...
CentOS 6.4 como DNS, Apache, SSL...
Elvis Vinda
 
Servidor FTP en CentOS 6.5
Servidor FTP en CentOS 6.5Servidor FTP en CentOS 6.5
Servidor FTP en CentOS 6.5
Vanesa Rodríguez Percy
 
como instalar saba en linux
como instalar saba en linuxcomo instalar saba en linux
como instalar saba en linux
nelson rodriguez huallpa
 
21 protocolo de configuración dinámica de hosts dhcp
21  protocolo de configuración dinámica de hosts dhcp21  protocolo de configuración dinámica de hosts dhcp
21 protocolo de configuración dinámica de hosts dhcpjosemanuelacostarendon
 
Instalación y comandos ftp en windows server 2008
Instalación y comandos ftp en windows server 2008Instalación y comandos ftp en windows server 2008
Instalación y comandos ftp en windows server 2008
Tsuneni Bikuta
 
UNIX ESSENTIALS 3.4
UNIX ESSENTIALS 3.4UNIX ESSENTIALS 3.4
UNIX ESSENTIALS 3.4Julian696
 

La actualidad más candente (19)

Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 
19 sistema de archivos de red nfs
19  sistema de archivos de red nfs19  sistema de archivos de red nfs
19 sistema de archivos de red nfs
 
Protocolo dns analizado con wireshark
Protocolo dns analizado con wiresharkProtocolo dns analizado con wireshark
Protocolo dns analizado con wireshark
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 
Servidor vsftpd oscar cortez
Servidor vsftpd oscar cortezServidor vsftpd oscar cortez
Servidor vsftpd oscar cortez
 
Ftp centos
Ftp centosFtp centos
Ftp centos
 
Manual intalación DHCP en Centos 6
Manual intalación DHCP en Centos 6Manual intalación DHCP en Centos 6
Manual intalación DHCP en Centos 6
 
Dns debian
Dns debianDns debian
Dns debian
 
Samba como PDC y autentificación LDAP
Samba como PDC y autentificación LDAPSamba como PDC y autentificación LDAP
Samba como PDC y autentificación LDAP
 
CentOS 6.4 como DNS, Apache, SSL...
CentOS 6.4 como DNS, Apache, SSL...CentOS 6.4 como DNS, Apache, SSL...
CentOS 6.4 como DNS, Apache, SSL...
 
Servidor FTP en CentOS 6.5
Servidor FTP en CentOS 6.5Servidor FTP en CentOS 6.5
Servidor FTP en CentOS 6.5
 
como instalar saba en linux
como instalar saba en linuxcomo instalar saba en linux
como instalar saba en linux
 
Linux
LinuxLinux
Linux
 
21 protocolo de configuración dinámica de hosts dhcp
21  protocolo de configuración dinámica de hosts dhcp21  protocolo de configuración dinámica de hosts dhcp
21 protocolo de configuración dinámica de hosts dhcp
 
Instalación y comandos ftp en windows server 2008
Instalación y comandos ftp en windows server 2008Instalación y comandos ftp en windows server 2008
Instalación y comandos ftp en windows server 2008
 
UNIX ESSENTIALS 3.4
UNIX ESSENTIALS 3.4UNIX ESSENTIALS 3.4
UNIX ESSENTIALS 3.4
 

Similar a Mis comandos favoritos en linux parte 2

Permisos basicos linux
Permisos basicos linuxPermisos basicos linux
Permisos basicos linuxeclipsotol
 
Introduction to linux for bioinformatics
Introduction to linux for bioinformaticsIntroduction to linux for bioinformatics
Introduction to linux for bioinformatics
Alberto Labarga
 
Comandos linux (1)
Comandos linux (1)Comandos linux (1)
Comandos linux (1)
juan rivas
 
2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol
Fernando Solis
 
2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol
Fernando Solis
 
Curso Linux Basico
Curso Linux BasicoCurso Linux Basico
Curso Linux Basico
Carlos Rivero
 
Comandos basicos en linux
Comandos basicos en linuxComandos basicos en linux
Comandos basicos en linux
Gustavo Gama García
 
Linux for bioinformatics
Linux for bioinformaticsLinux for bioinformatics
Linux for bioinformatics
cursoNGS
 
Intro comandos unix
Intro comandos   unixIntro comandos   unix
Intro comandos unix
Jefferson Agila
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
Maciel Rodelo Alvarez
 
Comandos utiles linux
Comandos utiles linuxComandos utiles linux
Comandos utiles linux
Carlos Iturrieta
 
Comandos básicos ubuntu
Comandos básicos ubuntuComandos básicos ubuntu
Comandos básicos ubunturobertoiglesias
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
Gabriel Garcia
 
Unidad-1-2022.pptx.pdf
Unidad-1-2022.pptx.pdfUnidad-1-2022.pptx.pdf
Unidad-1-2022.pptx.pdf
FabricioMontero9
 
Comandos de ubuntu
Comandos de ubuntuComandos de ubuntu
Comandos de ubuntu
Neriiva Pollypooqeth
 
Manejo de ficheros en Linux
Manejo de ficheros en LinuxManejo de ficheros en Linux
Manejo de ficheros en Linux
guest21f6be1
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
Heectoor Daaviid
 

Similar a Mis comandos favoritos en linux parte 2 (20)

Mis comandos favoritos en linux parte 2
Mis comandos favoritos en linux parte 2Mis comandos favoritos en linux parte 2
Mis comandos favoritos en linux parte 2
 
Permisos basicos linux
Permisos basicos linuxPermisos basicos linux
Permisos basicos linux
 
Introduction to linux for bioinformatics
Introduction to linux for bioinformaticsIntroduction to linux for bioinformatics
Introduction to linux for bioinformatics
 
Comandos linux (1)
Comandos linux (1)Comandos linux (1)
Comandos linux (1)
 
2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol
 
2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol
 
Curso Linux Basico
Curso Linux BasicoCurso Linux Basico
Curso Linux Basico
 
Comandos basicos en linux
Comandos basicos en linuxComandos basicos en linux
Comandos basicos en linux
 
Linux for bioinformatics
Linux for bioinformaticsLinux for bioinformatics
Linux for bioinformatics
 
Intro comandos unix
Intro comandos   unixIntro comandos   unix
Intro comandos unix
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Comandos utiles linux
Comandos utiles linuxComandos utiles linux
Comandos utiles linux
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 
Comandos básicos ubuntu
Comandos básicos ubuntuComandos básicos ubuntu
Comandos básicos ubuntu
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 
Unidad-1-2022.pptx.pdf
Unidad-1-2022.pptx.pdfUnidad-1-2022.pptx.pdf
Unidad-1-2022.pptx.pdf
 
Comandos de ubuntu
Comandos de ubuntuComandos de ubuntu
Comandos de ubuntu
 
Manejo de ficheros en Linux
Manejo de ficheros en LinuxManejo de ficheros en Linux
Manejo de ficheros en Linux
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 

Más de Carlos Antonio Leal Saballos

Charla - Beneficios de la Membresía ISOC León.pdf
Charla - Beneficios de la Membresía ISOC León.pdfCharla - Beneficios de la Membresía ISOC León.pdf
Charla - Beneficios de la Membresía ISOC León.pdf
Carlos Antonio Leal Saballos
 
Charla - Beneficios de la Membresía Juigalpa.pdf
Charla - Beneficios de la Membresía Juigalpa.pdfCharla - Beneficios de la Membresía Juigalpa.pdf
Charla - Beneficios de la Membresía Juigalpa.pdf
Carlos Antonio Leal Saballos
 
Principales distribuciones de GNU/Linux en febrero 2019
Principales distribuciones de GNU/Linux en  febrero 2019Principales distribuciones de GNU/Linux en  febrero 2019
Principales distribuciones de GNU/Linux en febrero 2019
Carlos Antonio Leal Saballos
 
Principales distros linux 2019
Principales distros linux   2019Principales distros linux   2019
Principales distros linux 2019
Carlos Antonio Leal Saballos
 
¿Qué es Linux?
¿Qué es Linux?¿Qué es Linux?
Administración de Servidores II - Edición 2019
Administración de Servidores II - Edición 2019Administración de Servidores II - Edición 2019
Administración de Servidores II - Edición 2019
Carlos Antonio Leal Saballos
 
Internet de las cosas, la nube y sus posibilidades para la educación
Internet de las cosas, la nube y sus posibilidades para la educaciónInternet de las cosas, la nube y sus posibilidades para la educación
Internet de las cosas, la nube y sus posibilidades para la educación
Carlos Antonio Leal Saballos
 
Presentacion asignatura de Administración de Servidores II
Presentacion asignatura de Administración de Servidores IIPresentacion asignatura de Administración de Servidores II
Presentacion asignatura de Administración de Servidores II
Carlos Antonio Leal Saballos
 
Horarios a publicar irt 2018 2 c.xlsx
Horarios a publicar irt 2018 2 c.xlsxHorarios a publicar irt 2018 2 c.xlsx
Horarios a publicar irt 2018 2 c.xlsx
Carlos Antonio Leal Saballos
 
Horarios a publicar isti redes 2018 2 c.xlsx
Horarios a publicar isti redes 2018 2 c.xlsxHorarios a publicar isti redes 2018 2 c.xlsx
Horarios a publicar isti redes 2018 2 c.xlsx
Carlos Antonio Leal Saballos
 
Inscripción Temas Seminario 2018-1C
Inscripción Temas Seminario 2018-1CInscripción Temas Seminario 2018-1C
Inscripción Temas Seminario 2018-1C
Carlos Antonio Leal Saballos
 
Temas Seminario de Culminación de estudios 2017-3C
Temas Seminario de Culminación de estudios 2017-3CTemas Seminario de Culminación de estudios 2017-3C
Temas Seminario de Culminación de estudios 2017-3C
Carlos Antonio Leal Saballos
 
Politica proteccion ninez-y-adolescencia
Politica proteccion ninez-y-adolescenciaPolitica proteccion ninez-y-adolescencia
Politica proteccion ninez-y-adolescencia
Carlos Antonio Leal Saballos
 
Politica prevencion-acoso-sexual
Politica prevencion-acoso-sexualPolitica prevencion-acoso-sexual
Politica prevencion-acoso-sexual
Carlos Antonio Leal Saballos
 
Politica de-genero-2013-uca
Politica de-genero-2013-ucaPolitica de-genero-2013-uca
Politica de-genero-2013-uca
Carlos Antonio Leal Saballos
 
Isti redes 3 c2017 con aulas
Isti redes   3 c2017 con aulasIsti redes   3 c2017 con aulas
Isti redes 3 c2017 con aulas
Carlos Antonio Leal Saballos
 
Horarios IRT 3C-2017
Horarios IRT 3C-2017 Horarios IRT 3C-2017
Horarios IRT 3C-2017
Carlos Antonio Leal Saballos
 
Samba en Centos 7
Samba en Centos 7Samba en Centos 7
Samba en Centos 7
Carlos Antonio Leal Saballos
 
1. system ctl
1. system ctl1. system ctl
Mis comandos favoritos en linux parte 3
Mis comandos favoritos en linux parte 3Mis comandos favoritos en linux parte 3
Mis comandos favoritos en linux parte 3
Carlos Antonio Leal Saballos
 

Más de Carlos Antonio Leal Saballos (20)

Charla - Beneficios de la Membresía ISOC León.pdf
Charla - Beneficios de la Membresía ISOC León.pdfCharla - Beneficios de la Membresía ISOC León.pdf
Charla - Beneficios de la Membresía ISOC León.pdf
 
Charla - Beneficios de la Membresía Juigalpa.pdf
Charla - Beneficios de la Membresía Juigalpa.pdfCharla - Beneficios de la Membresía Juigalpa.pdf
Charla - Beneficios de la Membresía Juigalpa.pdf
 
Principales distribuciones de GNU/Linux en febrero 2019
Principales distribuciones de GNU/Linux en  febrero 2019Principales distribuciones de GNU/Linux en  febrero 2019
Principales distribuciones de GNU/Linux en febrero 2019
 
Principales distros linux 2019
Principales distros linux   2019Principales distros linux   2019
Principales distros linux 2019
 
¿Qué es Linux?
¿Qué es Linux?¿Qué es Linux?
¿Qué es Linux?
 
Administración de Servidores II - Edición 2019
Administración de Servidores II - Edición 2019Administración de Servidores II - Edición 2019
Administración de Servidores II - Edición 2019
 
Internet de las cosas, la nube y sus posibilidades para la educación
Internet de las cosas, la nube y sus posibilidades para la educaciónInternet de las cosas, la nube y sus posibilidades para la educación
Internet de las cosas, la nube y sus posibilidades para la educación
 
Presentacion asignatura de Administración de Servidores II
Presentacion asignatura de Administración de Servidores IIPresentacion asignatura de Administración de Servidores II
Presentacion asignatura de Administración de Servidores II
 
Horarios a publicar irt 2018 2 c.xlsx
Horarios a publicar irt 2018 2 c.xlsxHorarios a publicar irt 2018 2 c.xlsx
Horarios a publicar irt 2018 2 c.xlsx
 
Horarios a publicar isti redes 2018 2 c.xlsx
Horarios a publicar isti redes 2018 2 c.xlsxHorarios a publicar isti redes 2018 2 c.xlsx
Horarios a publicar isti redes 2018 2 c.xlsx
 
Inscripción Temas Seminario 2018-1C
Inscripción Temas Seminario 2018-1CInscripción Temas Seminario 2018-1C
Inscripción Temas Seminario 2018-1C
 
Temas Seminario de Culminación de estudios 2017-3C
Temas Seminario de Culminación de estudios 2017-3CTemas Seminario de Culminación de estudios 2017-3C
Temas Seminario de Culminación de estudios 2017-3C
 
Politica proteccion ninez-y-adolescencia
Politica proteccion ninez-y-adolescenciaPolitica proteccion ninez-y-adolescencia
Politica proteccion ninez-y-adolescencia
 
Politica prevencion-acoso-sexual
Politica prevencion-acoso-sexualPolitica prevencion-acoso-sexual
Politica prevencion-acoso-sexual
 
Politica de-genero-2013-uca
Politica de-genero-2013-ucaPolitica de-genero-2013-uca
Politica de-genero-2013-uca
 
Isti redes 3 c2017 con aulas
Isti redes   3 c2017 con aulasIsti redes   3 c2017 con aulas
Isti redes 3 c2017 con aulas
 
Horarios IRT 3C-2017
Horarios IRT 3C-2017 Horarios IRT 3C-2017
Horarios IRT 3C-2017
 
Samba en Centos 7
Samba en Centos 7Samba en Centos 7
Samba en Centos 7
 
1. system ctl
1. system ctl1. system ctl
1. system ctl
 
Mis comandos favoritos en linux parte 3
Mis comandos favoritos en linux parte 3Mis comandos favoritos en linux parte 3
Mis comandos favoritos en linux parte 3
 

Último

CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
BetzabePecheSalcedo1
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
YasneidyGonzalez
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
Alejandrogarciapanta
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
https://gramadal.wordpress.com/
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
Alejandrino Halire Ccahuana
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
LilianaRivera778668
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
YasneidyGonzalez
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
auxsoporte
 
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
AracelidelRocioOrdez
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Demetrio Ccesa Rayme
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
Distea V región
 
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
HuallpaSamaniegoSeba
 
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdfAsistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Demetrio Ccesa Rayme
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Txema Gs
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
Libro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdfLibro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdf
danitarb
 
Educar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdfEducar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdf
Demetrio Ccesa Rayme
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Monseespinoza6
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
DIANADIAZSILVA1
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 

Último (20)

CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
 
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
Septima-Sesion-Ordinaria-del-Consejo-Tecnico-Escolar-y-el-Taller-Intensivo-de...
 
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
 
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
 
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdfAsistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
Libro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdfLibro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdf
 
Educar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdfEducar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdf
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 

Mis comandos favoritos en linux parte 2

  • 1. Mis Comandos favoritos en Linux Parte 2 Por Carlos Antonio Leal Saballos
  • 2. Agenda • Comandos para trabajar con archivos – cp, mv, rm, cat/more/less, ln, file, touch, find, whereis, wc, grep, head, tail, sort, tar/gzeip • Comandos para gestión de permisos de usuarios – Usuarios y permisos – chmod, chgrp, chown
  • 3. Comandos para trabajar con archivos – Copiar  cp [-frivu] origen destino – Mover o cambiar nombre  mv [-frivu] origen destino – Borrar  rm [-friv] nombre – Mostrar contenido  cat/more/less archivo – Hacer enlaces ln [-bdfis] origen destino – Mostrar tipo de fichero  file archivo – Cambiar fecha o crear nuevo pero vacío  touch archivo – Buscar archivo  find [-name] [archivo] – Mostrar ubicación  whereis 3
  • 4. Copiar  cp [-frivu] origen destino • El comando cp copia archivos. • Si el destino es un subdirectorio, los archivos son copiados a ese subdirectorio • Ejemplos: – cp origen destino • copia el archivo origen al archivo destino. – cp origen1 origen2 destino • Si destino es un directorio, origen1 y origen2 son copiados al directorio destino. – cp -Rf origen destino • Copia el directorio origen y todo su contenido a destino , pero en el caso que destino ya existe no pregunta antes de hacer la operación final.
  • 5. Mover o cambiar nombre  mv [-frivu] origen destino • El comando mv mueve archivos o directorios, también se utiliza para cambiar nombres. • Ejemplos: – mv viejo nuevo • Con lo cual viejo queda renombrado como nuevo. • Para mover archivos a este directorio – mv archivo1 archivo2 subdir • En este caso, archivo1 y archivo2 se mueven al subdirectorio subdir.
  • 6. Borrar  rm [-friv] nombre • Borra archivos y directorios. Este comando es irreversible, no hay papelera de reciclaje Ejemplos: • rm archivo1 *.sh – Este comando borra el archivo archivo1 y todos los archivos que terminan en .sh. – PELIGRO: La opción *.sh, y todas las expresiones que contienen el asterisco, son sumamente peligrosas. • rm * (El asterisco borra todos los archivos, silenciosamente) • rm –i archivo1 – Esto pregunta antes de efectuar acciones • rm -rf dir – Esto borra el directorio dir y todo lo que contiene sin preguntar
  • 7. Mostrar contenido  cat/more/less archivo • cat se utiliza para mostrar el contenido del archivo en pantalla aunque son mejores opciones more y less – cat archivo1 – more archivo1 – less archivo1 • Para salir de more o less se utiliza la letra q
  • 8. Hacer enlaces ln [-bdfis] origen destino • El comando ln crea enlaces entre archivos • Ejemplo: – ln -s /usr/share/man manuales • Crea un enlace en el directorio local que apunta a /usr/share/man
  • 9. Mostrar tipo de fichero  file archivo • El comando file muestra el tipo de archivo • Ejemplo – file archivo.txt
  • 10. Cambiar fecha o crear nuevo pero vacío  touch archivo • El comando touch cambia la fecha a un archivo o crea un archivo nuevo • touch archivo1 – Si archivo1 no existe creará un archivo nuevo pero vacío – Si ya existe cambiará la fecha
  • 11. Buscar archivo  find [-name] [archivo] • El comando find busca y encuentra archivos en el sistema de archivos • Ejemplo: – find / -name core • Encontrará todos los archivos llamado core en todo el sistema
  • 12. Mostrar ubicación  whereis • Busca los ejecutables, código fuente y manual de un comando • Ejemplo: – whereis ls
  • 13. Comandos para trabajar con archivos • Contar lineas, palabras o caracteres → wc [-l] [-w] [-c] archivo • Buscar un texto en un archivo → grep archivo • Mostrar el inicio de un archivo (10 lineas) → head archivo • Mostrar el final de un archivo → tail archivo • Ordenar archivos → sort archivo • Comprimir archivo → tar cvzf archivo.tar.gz directorio/ • Descomprimir archivo → tar xzvf fichero.tar.gz 13
  • 14. Contar líneas, palabras o caracteres → wc [-l] [-w] [-c] archivo • Cuenta líneas, palabras y caracteres de los archivos indicados o de la entrada estándar. Si son varios los archivos, imprime una línea por cada uno y un total. – c sólo caracteres – w sólo palabras – l sólo líneas • Ejemplos: – wc -lwc -/etc/hosts
  • 15. Buscar un texto en un archivo → grep archivo • Busca caracteres que coincidan con un patrón • Ejemplos: – grep -ri "hola“ – para salir de este comando use control + C – less /etc/hosts | grep 127 – Con | vinculamos ambos comandos la salida de uno se convierte en la entrada del otro – | se llama pipeline o tubería – Con el teclado en español latino | esta en Alt Gr + 1
  • 16. Mostrar el inicio de un archivo (10 lineas) → head archivo • El comando head muestra las 10 primeras líneas del archivo • Ejemplo: – head /etc/hosts
  • 17. Mostrar el final de un archivo → tail archivo • El comando tail muestra el final del archivo, con el parámetro -f puede monitorear cambios en el archivos • Ejemplos: – tail /etc/hosts – tail -f /var/log/messages
  • 18. Ordenar archivos → sort archivo • El comando sort muestra el contenido del archivo de forma ordenada • Para notar la diferencia utilicemos el comando cat ejemplo: – cat /etc/hosts – sort /etc/hosts
  • 19. Comprimir y descomprimir archivos • El comando tar es la utilizad de linux que permite comprimir y descomprimir archivos y directorios, opciones comunes: – c crear nuevo archivo comprimido – x extraer archivo comprimido – v modo informativo, muestra el proceso en pantalla – z utiliza gzip para comprimir el archivo, utilizado con .tar.gz – f indica el nombre del archivo • Ejemplos: – tar cvzf etc.tar.gz /etc/ • Crea en el directorio actual un archivo llamado etc.tar.gz los datos los obtiene de /etc – tar xvzf etc.tar.gz • Extrae en el directorio local el contenido del archivo etc.tar.gz
  • 20. Comandos para gestión de permisos de usuarios Gestión de usuarios y permisos de ficheros • Cada usuario es propietario de: – su directorio particular y los archivos en él. • Un usuario en GNU/Linux puede cambiar permisos en sus archivos. • Existen: – Categorías de usuarios, el usuario administrador puede cambiar cualquier permiso de cualquier archivo de cualquier usuario – Tipos de permisos que cada uno de ellos puede tener sobre un archivo y/o directorio. 20
  • 21. Comandos para gestión de permisos de usuarios • Categorías de usuarios – Propietario del archivo (u). – Grupo propietario (g), formado por todos los usuarios que son miembros de un grupo asociado al archivo. – Resto de usuarios (o), todos los usuarios que no son ni el propietario ni miembros del grupo propietario. • Tipos de permisos: – r: permiso de lectura en el fichero. – w: permiso de escritura en el fichero. – x: permiso de ejecución del fichero – s: permiso para cambiar el propietario del fichero. 21
  • 22. Comandos para gestión de permisos de usuarios • Ejecutar el comando ls -l para ver el detalle de los permisos: 22 Permisos Usuario Grupo Fecha Hora Nombre del archivo o directorio Numero de enlaces Tamaño en bloques
  • 23. chmod • chmod ugo +-rwxugo archivo o directorio – u – propietario usuario del archivo. – g – grupo – o – resto de usuarios que no son ni el propietario ni el grupo. – + añade permisos – - deniega permisos. • Ejemplos – chmod ug+rw etc.tar.gz • Da permisos de lectura y escritura al usuario y al grupo propietarios – Chmod go-rwx etc.tar.gz • Quita permisos de lectura, escritura y ejecución al grupo propietario y a otros usuarios 23
  • 24. chmod - modo octal Ejemplos: • chmod 766 archivo.txt – Acceso total al propietario y lectura y escritura a los demás. • chmod 770 archivo.txt – Acceso total al propietario y al grupo y elimina todos los permisos a los demás usuarios • chmod 635 archivo.txt – Lectura y escritura al propietario, escritura y ejecución al grupo, y lectura y ejecución al resto 24
  • 25. chgrp y chown • El usuario root es el único autorizado para cambiar los permisos de los directorios y los archivos • Al cambiar los permisos, no se altera el contenido del archivo, lo único que cambia es quién puede tener acceso al mismo • Ejemplos – chgrp root etc.tar.gz • Cambia el grupo propietario del archivo a root sin cambiar el usuario propietario – chown root etc.tar.gz • Cambia el usuario propietario del archivo a root sin cambiar el grupo – chown loboalfa.users etc.tar.gz • Cambia el usuario propietario a loboalfa y el grupo propietario a users al archivo – chown -Rf loboalfa.users /home/loboalfa • Cambia el usuario propietario a loboalfa y el grupo propietario a users al directorio y todo su contenido
  • 26. Presentación: Mis Comandos favoritos en Linux Parte 2 Autor: Carlos Antonio Leal Saballos (lealsaballos@gmail.com) ● Managua, Nicaragua, Agosto del 2012 ● Licencia: CC-BY-SA 3.0 Unported ● http://creativecommons.org/licenses/by-sa/3.0/deed.es ● Datos tomados de Wikipedia (www.wikipedia.org) – CC-BY-SA 3.0