You don't have javascript enabled. Good luck with that.

Comandos básicos Ubuntu

Generales

Super usuario (root)

  • Cambiar a super usuario
  • Ejecutar comando con permisos de super usuario
sudo comandosudo su
Copiar

Paquetes

Una buena practica es actualizar los paquetes antes de instalar uno nuevo

  • Actualizar la lista de paquetes
  • Actualizar paquetes
  • Instalar
apt updateapt upgradeapt install paquete
Copiar

Directorios

Ver contenido de los directorios

  • Contenido
  • Contenido y detalles (Permisos, Usuario, Grupo) del contenido
  • Contenido oculto
  • Contenido y el contenido de los subdirectorios
ls directoriols -l directoriols -a directoriols -R directorio
Copiar

Mostrar ruta del directorio de trabajo/actual

pwd
Copiar

Cambiar de directorio

Cambiar a:

  • La raíz
  • Carpeta home del usuario
  • Al directorio anterior
  • Al directorio padre
  • Un directorio hijo
cdcd ~cd -cd ..cd directorio
Copiar

Árbol del directorio

Al contrario que en Windows, tree no viene por defecto, hay que instalarlo

apt install treetree directorio
Copiar

Crear directorio

mkdir directorio
Copiar

Copiar directorio

cp directorio/directorio directorio2/directorio
Copiar

Mover directorio

mv directorio/directorio1 directorio2/directorio
Copiar

Renombrar directorio

mv directorio/directorio1 directorio/directorio2
Copiar

Eliminar directorio

Hay dos opciones, rmdir que solo es para directorios, o rm con el parametro -R que es para eliminar directorios

rmdir directoriorm -R directorio
Copiar

Archivos

Ver el contenido de un archivo

cat archivo.txt
Copiar

Crear un archivo e introducir texto

nano archivo.txt
Copiar

Crear archivo vacío

touch archivo.txt
Copiar

Copiar archivo

cp directorio/archivo.txtdirectorio2/archivo.txt
Copiar

Renombrar archivo

mv archivo.txt archivo2.txt
Copiar

Eliminar archivo

rm archivo.txt
Copiar

Usuarios

Usuario actual

whoami
Copiar

Cambiar de usuario

su usuario
Copiar

Información de un usuario

id usuario
Copiar

Añadir usuario

Método 1

  • Añadir usuario sin /home
  • Añadir usuario con /home

Método 2

  • Añadir usuario con /home
useradd usuariouseradd -m usuario
adduser usuario
Copiar

Modificar usuario

  • Cambiar grupo
  • Añadir a grupos
usermod -g grupo usuariousermod -a -G grupo,grupo2usuario
Copiar

Eliminar usuario

  • Eliminar usuario
  • Eliminar usuario y su directorio /home
userdel usuariouserdel -r usuario
Copiar

Grupos

Mostrar grupos

  • Todos
  • De un usuario
groupsgroups usuario
Copiar

Crear grupo

groupadd grupo
Copiar

Cambiar el nombre del grupo

groupmod –n nombre grupo
Copiar

Eliminar grupo

groupdel grupo
Copiar

Permisos

Cambiar el propietario

  • Cambiar el propietario del directorio
  • Cambiar el propietario del archivo
  • Cambiar el propietario del directorio y su contenido
chown usuario directoriochown usuario archivo.txtchown -R usuario directorio
Copiar

Cambiar el grupo

  • Cambiar el grupo del directorio
  • Cambiar el grupo del archivo
  • Cambiar el grupo del directorio y su contenido
chgrp grupo directoriochgrp grupo archivo.txtchgrp -R grupo directorio
Copiar

Cambiar los permisos

  • Cambiar los permisos del directorio
  • Cambiar los permisos del archivo
  • Cambiar los permisos del directorio y su contenido
chmod 777 directoriochmod 777 archivo.txtchmod -R 777 directorio
Copiar

Interesante

Donde se guardan los datos

/etc/passwd Usuarios

/etc/group Grupos

/etc/shadow Contraseñas encriptadas

Creador

Adur Marques