SlideShare una empresa de Scribd logo
1 de 8
UNIVERSIDAD NACIONAL DE CHIMBORAZO

RESUME SOBRE LA TERMINAL DE UBUNTU
Nombre: Ana Saula
Fecha: 09/11/2013
Manual de consola Bash de Linux:
Comandos basicos de linux
ls:

Descripción: = list. listar contenido de directorios.
cp:

Descripcion: = copy. copiar ficheros/directorios.
rm:

Descripción: =remove. borrar ficheros/directorios.
mkdir

Descripción: =make dir. crear directorios.
rmdir

Descripcion: =remove dir. borrar directorios, deben estar vacios.
mv

Descripción: =move. renombrar o mover ficheros/directorios.
cat

Descripcion: Visualiza y concatena ficheros. Para salir [ Contr + D ].
file

Descripción: nos dice de que tipo es un fichero.
clear

Descripcion: limpia la pantalla de la terminal.
date

Descripcion: indica la fecha y hora. Para ver un calendario usar
cal

Descripcion: muestra un calendario con el mes actual en pantalla
man

Descripcion: muestra la pagina de manuales de un comando o programa para ver todas sus
opciones y posibilidades.
pwd

Descripcion:muestra el directorio en el que nos encontramos

SISTEMAS OPERATIVOS II

1
UNIVERSIDAD NACIONAL DE CHIMBORAZO

COMANDOS BÁSICOS DE LINUX
En una terminal:
➢ Las aplicaciones con nombres compuestos se escriben con guión entre las palabras (ej.
compizconfig-settings-manager).
➢ Para los espacios en blanco se pone un guión inferior (ej. nombre_archivo)
➢ Cuando queremos poner varios comandos seguidos, para ejecutarlos a la vez, dejamos
unespacio entre ellos, nunca una coma (ej. avidemux k3b kde-i18n-es k3b-i18n).
El formato general de una orden en Linux es: comando [-opciones] [argumentos]
A la hora de introducir los comandos hay que tener en cuenta las siguientes características:
➢ Los comandos hay que teclearlos exactamente.
➢ Las letras mayúsculas y minúsculas se consideran como diferentes.
➢ En su forma más habitual, el sistema operativo utiliza un signo de $ como prompt para
indicar que está preparado para aceptar comandos, aunque este carácter puede ser
fácilmente sustituido por otro u otros elegidos por el usuario. En el caso de que el
usuario acceda como administrador este signo se sustituye por #.
•ls -> list: listar. Nos muestra el contenido de la carpeta que le indiquemos después.
Es el primer comando que todo linuxero debe aprender. Por ejemplo. Si queremos que nos
muestre lo que contiene /etc:
$ ls /etc
Si no ponemos nada interpretará que lo que queremos ver es el contenido de la carpeta donde
estamos actualmente:
$ ls
Además acepta ciertos argumentos que pueden ser interesantes. Para mostrar todos los archivos
y carpetas, incluyendo los ocultos:
$ ls -a
Para mostrar

los archivos y carpetas junto con los derechos que tiene, lo que ocupa, etc:

$ ls -l
Además se pueden solapar los argumentos. Si quisiéramos
forma que antes, pero que muestre también los ocultos:

mostrar los archivos de la misma

$ ls -la
•cd -> change directory: cambiar directorio; estemos donde estemos, si escribimos en consola
$ cd /etc/apt
SISTEMAS OPERATIVOS II

2
UNIVERSIDAD NACIONAL DE CHIMBORAZO
nos llevará a esa carpeta directamente. Del mismo modo si escribimos
$ cd /
nos mandará a la raíz del sistema de ficheros. $ cd Sí, sólo “cd”. Esto lo que hace es que te
lleva a tu carpeta personal directamente y estemos donde estemos.
•mkdir -> make directory: hacer directorio. Crea una carpeta con el nombre que le indiquemos
•rm -> remove: borrar. Borra el archivo o la carpeta que le indiquemos.
•rm -> remove: borrar. Borra el archivo o la carpeta que le indiquemos.
$ rm nombre_archivo
Para borrar una carpeta vacía:
$ rm nombre_carpeta
Para borrar una carpeta que contiene archivos y/o otras carpetas que pueden incluso contener
más:
$ rm -r nombre_carpeta
Otras opciones: “-f” no te pide una confirmación para eliminar o “-v” va mostrando lo que va
borrando.
cvcp -> copy: copiar. Copia el archivo indicado donde le digamos.
mv -> move: mover.
find -> find: encontrar. Busca el archivo o carpeta que le indiques.
ps -> process status: estado de los procesos.
Nos muestra lo que queramos saber de los procesos que están corriendo en nuestro sistema.
Cada proceso está identificado con un número llamado PID. Si hacemos…
$ ps -A
Nos mostrará un listado de todos los procesos, su PID a la izquierda y su nombre a la derecha.
Siqueremos más información:
$ ps aux
•kill -> kill: matar. Elimina el proceso que le indiquemos con su PID:
$ kill
En ocasiones el proceso no “muere” del todo, pero se le puede forzar al sistema para que lo
mate con seguridad del siguiente modo:
$ kill -9
•sudo -> super-user do: hacer como superusuario.
La cuenta de usuario en Ubuntu es relativamente normal. Tiene derechos de administrador a
medias. Me explico, los tiene, pero cada vez que se haga algo importante y de riesgo para el
sistema, hay que hacerlo mediante el prefijo “sudo” y escribiendo después la contraseña.
SISTEMAS OPERATIVOS II

3
UNIVERSIDAD NACIONAL DE CHIMBORAZO
Por ejemplo, algo que hemos hecho muchas veces en los tutoriales es hacer una copia de
seguridad del fichero xorg.conf. Éste está localizado en la carpeta /etc/X11 y ahí ningún usuario
puede hacer modificaciones o borrar nada si no es el administrador o tiene derechos como tal,
gracias a sudo.
•passwd -> password: contraseña.
Con este comando podremos cambiar la contraseña de nuestra cuenta. Primero nos pedirá la
contraseña actual como medida,
•su -> super-user: superusuario. (aunque el comando su suele relacionarse con "super user"
realmente parece ser que viene de "switch user" o "substitute user")
•sudo passwd -> podréis cambiar la contraseña de root (la del super-usuario).
•apt -> advanced packets tool: herramienta avanzada de paquetes.
Es uno de los comandos más útiles que se han desarrollado en los sistemas GNU/Linux debian o
basados en esta distro. Nos permite comprobar actualizaciones, actualizar todo el sistema.
También nos ofrece funcionalidad para buscar, descargar e instalar paquetes con una sola orden.
•aptitude -> aptitude: aptitud, habilidad. En el fondo juega con las siglas de apt para crear
aptitude.
Es una versión mejorada de apt. Si os habéis fijado en todos los manuales y entradas donde
había un proceso de instalación he usado aptitude en lugar de apt. El segundo es quizá el más
extendido al ser el que vio la luz primero.
•Alien -> Alien: de otro país, de otro planeta.
Aunque Debian -y por extensión Ubuntu- dispone de una ingente cantidad de paquetes en sus
repositorios, puede que alguien tenga algún problema en encontrar una aplicación específica
empaquetada como le interesa aunque ha visto el paquete que quiere para otras distros.
•man -> manual: manual. Es otro de los comandos de gran potencia en linux.
Normalmente queda programa o comando viene con un archivo de ayuda muy completo sobre
su uso y sus argumentos. Cuando desconozcáis cómo se usa y qué argumentos tiene un
comando o aplicación tan sólo tenéis que escribir en consola:
$ man nombre
•date - Muestra por pantalla el día y la hora, permitiendo, además, el cambio de la misma.
Sintaxis:
date [opcion][formato]
•who - Indica qué usuarios tiene el ordenador en ese momento, en qué terminal están y a qué
hora iniciaron la sesión. Sintaxis.
•whoami - Indica el usuario que está trabajando en la terminal actual.
•uname - Proporciona el nombre del sistema en el que se está trabajando. Sintaxis:

SISTEMAS OPERATIVOS II

4
UNIVERSIDAD NACIONAL DE CHIMBORAZO
uname [-opciones]
•info - Proporciona ayuda resumida acerca de un comando en cuestión. Sintaxis:
info [comando]
•echo - Muestra por pantalla los argumentos que le pasamos. Sintaxis:
echo [argumento1] [argumento2] ... [argumentoN]
•alias - Asigna un nombre o etiqueta a la ejecución de un comando con sus opciones. Sintaxis:
alias etiqueta=’orden’
La orden alias solamente, muestra todos los alias que hay creados. La orden unalias elimina el
alias especificado.

Cómo activar el usuario root en Ubuntu
Por seguridad, de ser posible hay que utilizar sudo para la administración del sistema sin activar
la cuenta root. Queda a criterio del usuario la utilización de las siguientes instrucciones.
Una forma sencilla y segura de loguearnos como root sin activar de manera general la cuenta es
con el siguiente comando:
1$ sudo su ➢ $ su
➢ Contraseña:
➢ su: Fallo de autenticación
Es aquí que le vamos asignar una contraseña a root para que nos permita el ingreso:
12345
➢ $ sudo passwd root
➢ [sudo] password for espaciolinux:
➢ Introduzca la nueva contraseña de UNIX:
➢ Vuelva a escribir la nueva contraseña de UNIX:
➢ passwd: contraseña actualizada correctamente
El comando solicita el cambio de contraseña para root, la segunda línea solicita la contraseña
del usuario para continuar, y por último pide que introduzca la nueva contraseña para la cuenta.

SISTEMAS OPERATIVOS II

5
UNIVERSIDAD NACIONAL DE CHIMBORAZO

En caso de que queremos volver a desactivar la cuenta root podemos hacerlo con uno de los
siguientes comandos:
$ sudo passwd -l root o $ sudo usermod -p '!' root

Tipos de usuarios en UBUNTU
• Superusuario o administrador: Tiene privilegios sobre todo el sistema.
Usuarios normales: Tienen funcionalidad limitada, tiene acceso limitado a los directorios,
únicamente pueden acceder a home con todos los privilegios. No puede instalar programas, ni
modificar configuraciones.
• Usuarios especiales: Son usuarios que no pueden iniciar sesión, pertenecen al sistema y tienen
acceso a servicios específicos, con lo cual asumen distintos privilegios del superusuario.

Añadir usuarios:
useradd: este comando tiene las siguientes opciones:
c: añade un comentario al momento de crear el usuario
d: directorio de trabajo o home del usuario.
e: fecha de expiración de la cuenta, debe ser en formato AAAA-MM-DD
g: grupo principal del usuario
G: establece otros grupos a los cuales puede pertenecer el usuario
r: crea una cuenta de usuario especial
s: Shell predeterminado para el usuario
u: Identificador del usuario, si no se define, se establece el siguiente número disponible, de
acuerdo al tipo de usuario.
Modificar usuario:
usermod: este comando tiene las siguientes opciones:
c: añade o modifica el comentario del usuario.
d: modifica el directorio de trabajo o home del usuario.
e: modifica o define la fecha de expiración de la cuenta, debe ser en formato AAAA-MM-DD
g: grupo principal del usuario
G: modifica los otros grupos a los cuales puede pertenecer el usuario
SISTEMAS OPERATIVOS II

6
UNIVERSIDAD NACIONAL DE CHIMBORAZO
l: modifica el login o nombre de usuario
L: bloquea la cuenta de usuario
s: cambia el Shell predeterminado para el usuario
u: cambia el Identificador del usuario
U: desbloquea un usuario que previamente había sido bloqueado con la opción -L
Cambiar contraseñas
Para asignar o cambiar contraseñas, es necesario utilizar el comando passwd.
Ejemplo:
#> passwd ana
El sistema solicitará la contraseña y una validación (reingreso de contraseña).
Eliminar usuarios
Para eliminar usuarios de UBUNTU:
userdel: Este comando elimina una cuenta de usuario totalmente, además tiene las siguientes
opciones:
r: Elimina la cuenta totalmente, incluyendo el directorio de trabajo (y todos los archivos que
contenga).
f: Elimina la cuenta totalmente, el directorio de trabajo y lo hace sin importar si está trabajando
actualmente en el sistema (esta opción no es recomendada, ya que desestabiliza el sistema).
Ejemplo:
#> userdel pedro
Se eliminó al usuario pedro
#> userdel –r rober
Se eliminó al usuario rober junto con su directorio de trabajo.

Poner en español la ayuda man
Si en cualquier terminal se escribe man seguido del nombre de un comando (no todos) saldrá un
manual sobre para qué sirve ese comando y su uso.
Si se escribe "man man" saldrá una página sobre lo que es el comando man y como utilizarlo.
Para moverse en la página se usan las flechas del cursor. Para salir pulsar la tecla q. Esta página
saldrá en inglés.
Las páginas de manual (man) en español no se instalan por defecto en Ubuntu. Con otras
distribuciones durante la instalación si se selecciona español sí se instalan.
Para instalar las que hay traducidas (falta por traducir pero sí están los comandos más
habituales) hay que hacer lo siguiente:
SISTEMAS OPERATIVOS II

7
UNIVERSIDAD NACIONAL DE CHIMBORAZO
PASOS
1- Abrir un terminal.
2- Escribir "sudo apt-get install manpages-es manpages-es-extra" sin las comillas.
3- Una vez instaladas escribir: "export LANG=es_ES.UTF-8" sin las comillas.
4- Cerrar el terminal escribiendo exit o pulsando las teclas CTRL y D a la vez.
Al volver a entrar (login) en el terminal si se escribe "man man" saldrá en español. Entre las
opciones que tiene el comando man la más interesante es -k. Busca en las descripciones de cada
comando de las páginas de manual la palabra que se escriba

SISTEMAS OPERATIVOS II

8

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Ensayo ciclo De Instrucción
Ensayo ciclo De InstrucciónEnsayo ciclo De Instrucción
Ensayo ciclo De Instrucción
 
Taller guia. ms dos
Taller guia. ms  dosTaller guia. ms  dos
Taller guia. ms dos
 
Modelo TCP IP
Modelo TCP IPModelo TCP IP
Modelo TCP IP
 
Software de redes
Software de redesSoftware de redes
Software de redes
 
Prácticas de-comandos-basicos-de-la-consola-del-cmd
Prácticas de-comandos-basicos-de-la-consola-del-cmdPrácticas de-comandos-basicos-de-la-consola-del-cmd
Prácticas de-comandos-basicos-de-la-consola-del-cmd
 
04 Servidores ws2019.ppt
04 Servidores ws2019.ppt04 Servidores ws2019.ppt
04 Servidores ws2019.ppt
 
Procesos Planificacion de los Sistemas Operativos
 Procesos Planificacion de los Sistemas Operativos Procesos Planificacion de los Sistemas Operativos
Procesos Planificacion de los Sistemas Operativos
 
Tipos de Cases
Tipos de CasesTipos de Cases
Tipos de Cases
 
Red hat linux
Red hat linuxRed hat linux
Red hat linux
 
macros Lenguaje ensamblador
macros Lenguaje ensambladormacros Lenguaje ensamblador
macros Lenguaje ensamblador
 
Chipset
ChipsetChipset
Chipset
 
Organización Del Centro De Cómputo
Organización Del Centro De CómputoOrganización Del Centro De Cómputo
Organización Del Centro De Cómputo
 
Switch o conmutadores (2).pptx
Switch o conmutadores (2).pptxSwitch o conmutadores (2).pptx
Switch o conmutadores (2).pptx
 
Introducción a CentOS 7
Introducción a CentOS 7Introducción a CentOS 7
Introducción a CentOS 7
 
virtualizacion de servidores completo
 virtualizacion de servidores completo virtualizacion de servidores completo
virtualizacion de servidores completo
 
Estructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativoEstructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativo
 
Clonacion del disco duro
Clonacion del disco duroClonacion del disco duro
Clonacion del disco duro
 
Firewall
FirewallFirewall
Firewall
 
Cuestionario redes locales
Cuestionario redes localesCuestionario redes locales
Cuestionario redes locales
 
LENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADOR LENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADOR
 

Similar a Comandos básicos Linux

Similar a Comandos básicos Linux (20)

RESUME SOBRE LA TERMINAL DE UBUNTU
RESUME SOBRE LA TERMINAL DE UBUNTU RESUME SOBRE LA TERMINAL DE UBUNTU
RESUME SOBRE LA TERMINAL DE UBUNTU
 
S
SS
S
 
Intro
IntroIntro
Intro
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Curso-Taller GNU-Linux Dia2
Curso-Taller GNU-Linux Dia2Curso-Taller GNU-Linux Dia2
Curso-Taller GNU-Linux Dia2
 
Chuleta-comandos-Linux-para-no-perderse.pdf
Chuleta-comandos-Linux-para-no-perderse.pdfChuleta-comandos-Linux-para-no-perderse.pdf
Chuleta-comandos-Linux-para-no-perderse.pdf
 
44 comandos linux
44  comandos linux44  comandos linux
44 comandos linux
 
Presentación linux
Presentación linuxPresentación linux
Presentación linux
 
Comandos de uso frecuente
Comandos de uso frecuenteComandos de uso frecuente
Comandos de uso frecuente
 
tema1-introduccion.pptx
tema1-introduccion.pptxtema1-introduccion.pptx
tema1-introduccion.pptx
 
Comandos básicos ubuntu
Comandos básicos ubuntuComandos básicos ubuntu
Comandos básicos ubuntu
 
Actividad v administración y comandos básicos if04 emerson
Actividad v administración y comandos básicos if04 emersonActividad v administración y comandos básicos if04 emerson
Actividad v administración y comandos básicos if04 emerson
 
Comando
ComandoComando
Comando
 
Comandos
ComandosComandos
Comandos
 
Codigos de terminal linux
Codigos de terminal linuxCodigos de terminal linux
Codigos de terminal linux
 
Gestion de usuarios y grupos ubuntu
Gestion de usuarios y grupos  ubuntuGestion de usuarios y grupos  ubuntu
Gestion de usuarios y grupos ubuntu
 
Comandos básicos para la terminal de ubuntu
Comandos básicos para la terminal de ubuntuComandos básicos para la terminal de ubuntu
Comandos básicos para la terminal de ubuntu
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 
40 Comandos básicos de Linux.docx
40 Comandos básicos de Linux.docx40 Comandos básicos de Linux.docx
40 Comandos básicos de Linux.docx
 

Más de Any Saula (20)

Diciembre
DiciembreDiciembre
Diciembre
 
Noviembre
NoviembreNoviembre
Noviembre
 
Diciembre
DiciembreDiciembre
Diciembre
 
Noviembre
NoviembreNoviembre
Noviembre
 
Octubre
OctubreOctubre
Octubre
 
Septiembre
SeptiembreSeptiembre
Septiembre
 
Octubre
OctubreOctubre
Octubre
 
Septiembre
SeptiembreSeptiembre
Septiembre
 
Agosto
AgostoAgosto
Agosto
 
Julio
JulioJulio
Julio
 
Junio
JunioJunio
Junio
 
Mayo
MayoMayo
Mayo
 
Abril
AbrilAbril
Abril
 
Marzo
MarzoMarzo
Marzo
 
Febrero
FebreroFebrero
Febrero
 
Enero
EneroEnero
Enero
 
Octubre
OctubreOctubre
Octubre
 
Septiembre
SeptiembreSeptiembre
Septiembre
 
Agosto
AgostoAgosto
Agosto
 
Julio
JulioJulio
Julio
 

Último

La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariamarco carlos cuyo
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 

Último (20)

La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundaria
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 

Comandos básicos Linux

  • 1. UNIVERSIDAD NACIONAL DE CHIMBORAZO RESUME SOBRE LA TERMINAL DE UBUNTU Nombre: Ana Saula Fecha: 09/11/2013 Manual de consola Bash de Linux: Comandos basicos de linux ls: Descripción: = list. listar contenido de directorios. cp: Descripcion: = copy. copiar ficheros/directorios. rm: Descripción: =remove. borrar ficheros/directorios. mkdir Descripción: =make dir. crear directorios. rmdir Descripcion: =remove dir. borrar directorios, deben estar vacios. mv Descripción: =move. renombrar o mover ficheros/directorios. cat Descripcion: Visualiza y concatena ficheros. Para salir [ Contr + D ]. file Descripción: nos dice de que tipo es un fichero. clear Descripcion: limpia la pantalla de la terminal. date Descripcion: indica la fecha y hora. Para ver un calendario usar cal Descripcion: muestra un calendario con el mes actual en pantalla man Descripcion: muestra la pagina de manuales de un comando o programa para ver todas sus opciones y posibilidades. pwd Descripcion:muestra el directorio en el que nos encontramos SISTEMAS OPERATIVOS II 1
  • 2. UNIVERSIDAD NACIONAL DE CHIMBORAZO COMANDOS BÁSICOS DE LINUX En una terminal: ➢ Las aplicaciones con nombres compuestos se escriben con guión entre las palabras (ej. compizconfig-settings-manager). ➢ Para los espacios en blanco se pone un guión inferior (ej. nombre_archivo) ➢ Cuando queremos poner varios comandos seguidos, para ejecutarlos a la vez, dejamos unespacio entre ellos, nunca una coma (ej. avidemux k3b kde-i18n-es k3b-i18n). El formato general de una orden en Linux es: comando [-opciones] [argumentos] A la hora de introducir los comandos hay que tener en cuenta las siguientes características: ➢ Los comandos hay que teclearlos exactamente. ➢ Las letras mayúsculas y minúsculas se consideran como diferentes. ➢ En su forma más habitual, el sistema operativo utiliza un signo de $ como prompt para indicar que está preparado para aceptar comandos, aunque este carácter puede ser fácilmente sustituido por otro u otros elegidos por el usuario. En el caso de que el usuario acceda como administrador este signo se sustituye por #. •ls -> list: listar. Nos muestra el contenido de la carpeta que le indiquemos después. Es el primer comando que todo linuxero debe aprender. Por ejemplo. Si queremos que nos muestre lo que contiene /etc: $ ls /etc Si no ponemos nada interpretará que lo que queremos ver es el contenido de la carpeta donde estamos actualmente: $ ls Además acepta ciertos argumentos que pueden ser interesantes. Para mostrar todos los archivos y carpetas, incluyendo los ocultos: $ ls -a Para mostrar los archivos y carpetas junto con los derechos que tiene, lo que ocupa, etc: $ ls -l Además se pueden solapar los argumentos. Si quisiéramos forma que antes, pero que muestre también los ocultos: mostrar los archivos de la misma $ ls -la •cd -> change directory: cambiar directorio; estemos donde estemos, si escribimos en consola $ cd /etc/apt SISTEMAS OPERATIVOS II 2
  • 3. UNIVERSIDAD NACIONAL DE CHIMBORAZO nos llevará a esa carpeta directamente. Del mismo modo si escribimos $ cd / nos mandará a la raíz del sistema de ficheros. $ cd Sí, sólo “cd”. Esto lo que hace es que te lleva a tu carpeta personal directamente y estemos donde estemos. •mkdir -> make directory: hacer directorio. Crea una carpeta con el nombre que le indiquemos •rm -> remove: borrar. Borra el archivo o la carpeta que le indiquemos. •rm -> remove: borrar. Borra el archivo o la carpeta que le indiquemos. $ rm nombre_archivo Para borrar una carpeta vacía: $ rm nombre_carpeta Para borrar una carpeta que contiene archivos y/o otras carpetas que pueden incluso contener más: $ rm -r nombre_carpeta Otras opciones: “-f” no te pide una confirmación para eliminar o “-v” va mostrando lo que va borrando. cvcp -> copy: copiar. Copia el archivo indicado donde le digamos. mv -> move: mover. find -> find: encontrar. Busca el archivo o carpeta que le indiques. ps -> process status: estado de los procesos. Nos muestra lo que queramos saber de los procesos que están corriendo en nuestro sistema. Cada proceso está identificado con un número llamado PID. Si hacemos… $ ps -A Nos mostrará un listado de todos los procesos, su PID a la izquierda y su nombre a la derecha. Siqueremos más información: $ ps aux •kill -> kill: matar. Elimina el proceso que le indiquemos con su PID: $ kill En ocasiones el proceso no “muere” del todo, pero se le puede forzar al sistema para que lo mate con seguridad del siguiente modo: $ kill -9 •sudo -> super-user do: hacer como superusuario. La cuenta de usuario en Ubuntu es relativamente normal. Tiene derechos de administrador a medias. Me explico, los tiene, pero cada vez que se haga algo importante y de riesgo para el sistema, hay que hacerlo mediante el prefijo “sudo” y escribiendo después la contraseña. SISTEMAS OPERATIVOS II 3
  • 4. UNIVERSIDAD NACIONAL DE CHIMBORAZO Por ejemplo, algo que hemos hecho muchas veces en los tutoriales es hacer una copia de seguridad del fichero xorg.conf. Éste está localizado en la carpeta /etc/X11 y ahí ningún usuario puede hacer modificaciones o borrar nada si no es el administrador o tiene derechos como tal, gracias a sudo. •passwd -> password: contraseña. Con este comando podremos cambiar la contraseña de nuestra cuenta. Primero nos pedirá la contraseña actual como medida, •su -> super-user: superusuario. (aunque el comando su suele relacionarse con "super user" realmente parece ser que viene de "switch user" o "substitute user") •sudo passwd -> podréis cambiar la contraseña de root (la del super-usuario). •apt -> advanced packets tool: herramienta avanzada de paquetes. Es uno de los comandos más útiles que se han desarrollado en los sistemas GNU/Linux debian o basados en esta distro. Nos permite comprobar actualizaciones, actualizar todo el sistema. También nos ofrece funcionalidad para buscar, descargar e instalar paquetes con una sola orden. •aptitude -> aptitude: aptitud, habilidad. En el fondo juega con las siglas de apt para crear aptitude. Es una versión mejorada de apt. Si os habéis fijado en todos los manuales y entradas donde había un proceso de instalación he usado aptitude en lugar de apt. El segundo es quizá el más extendido al ser el que vio la luz primero. •Alien -> Alien: de otro país, de otro planeta. Aunque Debian -y por extensión Ubuntu- dispone de una ingente cantidad de paquetes en sus repositorios, puede que alguien tenga algún problema en encontrar una aplicación específica empaquetada como le interesa aunque ha visto el paquete que quiere para otras distros. •man -> manual: manual. Es otro de los comandos de gran potencia en linux. Normalmente queda programa o comando viene con un archivo de ayuda muy completo sobre su uso y sus argumentos. Cuando desconozcáis cómo se usa y qué argumentos tiene un comando o aplicación tan sólo tenéis que escribir en consola: $ man nombre •date - Muestra por pantalla el día y la hora, permitiendo, además, el cambio de la misma. Sintaxis: date [opcion][formato] •who - Indica qué usuarios tiene el ordenador en ese momento, en qué terminal están y a qué hora iniciaron la sesión. Sintaxis. •whoami - Indica el usuario que está trabajando en la terminal actual. •uname - Proporciona el nombre del sistema en el que se está trabajando. Sintaxis: SISTEMAS OPERATIVOS II 4
  • 5. UNIVERSIDAD NACIONAL DE CHIMBORAZO uname [-opciones] •info - Proporciona ayuda resumida acerca de un comando en cuestión. Sintaxis: info [comando] •echo - Muestra por pantalla los argumentos que le pasamos. Sintaxis: echo [argumento1] [argumento2] ... [argumentoN] •alias - Asigna un nombre o etiqueta a la ejecución de un comando con sus opciones. Sintaxis: alias etiqueta=’orden’ La orden alias solamente, muestra todos los alias que hay creados. La orden unalias elimina el alias especificado. Cómo activar el usuario root en Ubuntu Por seguridad, de ser posible hay que utilizar sudo para la administración del sistema sin activar la cuenta root. Queda a criterio del usuario la utilización de las siguientes instrucciones. Una forma sencilla y segura de loguearnos como root sin activar de manera general la cuenta es con el siguiente comando: 1$ sudo su ➢ $ su ➢ Contraseña: ➢ su: Fallo de autenticación Es aquí que le vamos asignar una contraseña a root para que nos permita el ingreso: 12345 ➢ $ sudo passwd root ➢ [sudo] password for espaciolinux: ➢ Introduzca la nueva contraseña de UNIX: ➢ Vuelva a escribir la nueva contraseña de UNIX: ➢ passwd: contraseña actualizada correctamente El comando solicita el cambio de contraseña para root, la segunda línea solicita la contraseña del usuario para continuar, y por último pide que introduzca la nueva contraseña para la cuenta. SISTEMAS OPERATIVOS II 5
  • 6. UNIVERSIDAD NACIONAL DE CHIMBORAZO En caso de que queremos volver a desactivar la cuenta root podemos hacerlo con uno de los siguientes comandos: $ sudo passwd -l root o $ sudo usermod -p '!' root Tipos de usuarios en UBUNTU • Superusuario o administrador: Tiene privilegios sobre todo el sistema. Usuarios normales: Tienen funcionalidad limitada, tiene acceso limitado a los directorios, únicamente pueden acceder a home con todos los privilegios. No puede instalar programas, ni modificar configuraciones. • Usuarios especiales: Son usuarios que no pueden iniciar sesión, pertenecen al sistema y tienen acceso a servicios específicos, con lo cual asumen distintos privilegios del superusuario. Añadir usuarios: useradd: este comando tiene las siguientes opciones: c: añade un comentario al momento de crear el usuario d: directorio de trabajo o home del usuario. e: fecha de expiración de la cuenta, debe ser en formato AAAA-MM-DD g: grupo principal del usuario G: establece otros grupos a los cuales puede pertenecer el usuario r: crea una cuenta de usuario especial s: Shell predeterminado para el usuario u: Identificador del usuario, si no se define, se establece el siguiente número disponible, de acuerdo al tipo de usuario. Modificar usuario: usermod: este comando tiene las siguientes opciones: c: añade o modifica el comentario del usuario. d: modifica el directorio de trabajo o home del usuario. e: modifica o define la fecha de expiración de la cuenta, debe ser en formato AAAA-MM-DD g: grupo principal del usuario G: modifica los otros grupos a los cuales puede pertenecer el usuario SISTEMAS OPERATIVOS II 6
  • 7. UNIVERSIDAD NACIONAL DE CHIMBORAZO l: modifica el login o nombre de usuario L: bloquea la cuenta de usuario s: cambia el Shell predeterminado para el usuario u: cambia el Identificador del usuario U: desbloquea un usuario que previamente había sido bloqueado con la opción -L Cambiar contraseñas Para asignar o cambiar contraseñas, es necesario utilizar el comando passwd. Ejemplo: #> passwd ana El sistema solicitará la contraseña y una validación (reingreso de contraseña). Eliminar usuarios Para eliminar usuarios de UBUNTU: userdel: Este comando elimina una cuenta de usuario totalmente, además tiene las siguientes opciones: r: Elimina la cuenta totalmente, incluyendo el directorio de trabajo (y todos los archivos que contenga). f: Elimina la cuenta totalmente, el directorio de trabajo y lo hace sin importar si está trabajando actualmente en el sistema (esta opción no es recomendada, ya que desestabiliza el sistema). Ejemplo: #> userdel pedro Se eliminó al usuario pedro #> userdel –r rober Se eliminó al usuario rober junto con su directorio de trabajo. Poner en español la ayuda man Si en cualquier terminal se escribe man seguido del nombre de un comando (no todos) saldrá un manual sobre para qué sirve ese comando y su uso. Si se escribe "man man" saldrá una página sobre lo que es el comando man y como utilizarlo. Para moverse en la página se usan las flechas del cursor. Para salir pulsar la tecla q. Esta página saldrá en inglés. Las páginas de manual (man) en español no se instalan por defecto en Ubuntu. Con otras distribuciones durante la instalación si se selecciona español sí se instalan. Para instalar las que hay traducidas (falta por traducir pero sí están los comandos más habituales) hay que hacer lo siguiente: SISTEMAS OPERATIVOS II 7
  • 8. UNIVERSIDAD NACIONAL DE CHIMBORAZO PASOS 1- Abrir un terminal. 2- Escribir "sudo apt-get install manpages-es manpages-es-extra" sin las comillas. 3- Una vez instaladas escribir: "export LANG=es_ES.UTF-8" sin las comillas. 4- Cerrar el terminal escribiendo exit o pulsando las teclas CTRL y D a la vez. Al volver a entrar (login) en el terminal si se escribe "man man" saldrá en español. Entre las opciones que tiene el comando man la más interesante es -k. Busca en las descripciones de cada comando de las páginas de manual la palabra que se escriba SISTEMAS OPERATIVOS II 8