Comandos en Ubuntu
Comandos en Ubuntu
Comandos en Ubuntu
Comandos en Ubuntu
por
U Asignatura:
Sistemas Operativos
T
Sexto Cuatrimestre
ISC 61
Mayo-Agosto 2022
Comandos de terminal
Comando Descripcion
cd Cambio de directorio
cd/ Ir al directorio raíz.
cd.. Subir un nivel de directorio
cd- Volver al directorio anterior
pwd Imprimir directorio de trabajo.
bash shell GNU Bourne-again
break Salir de un bucle
case Ejecutar condicionalmente un comando
clear Borrar pantalla de terminal
continue Reanuda la siguiente iteración de un bucle.
cron Daemon para ejecutar comandos programados
crontab Programe un comando para que se ejecute más tarde
echo Mostrar mensaje en pantalla
enable Habilite y deshabilite los comandos de shell integrados.
env Variables de entorno
eval Evaluar varios comandos o argumentos.
expect Automatice las aplicaciones a las que se accede a través de un terminal.
export Establecer una variable de entorno.
expr Evaluar expresiones
false No hacer nada, sin éxito.
for Expande palabras y ejecuta comandos.
hash Recuerde la ruta completa de un argumento de nombre.
hostname Imprimir o establecer el nombre del sistema.
if Ejecutar condicionalmente un comando
jobs Lista de trabajos activos
join Unir líneas en un campo común.
local Crear variables
logout Salga de un shell de inicio de sesión.
more Muestra la salida una pantalla a la vez.
nice Establecer la prioridad de un comando o trabajo.
nohup Ejecute un comando inmune a los cuelgues.
notify- Enviar notificaciones de escritorio.
send
op Acceso del operador
readarray Leer desde stdin en una variable de matriz
readonly Marque las variables/funciones como de solo lectura.
reboot Reinicie el sistema.
return Salir de una función de shell.
sed editor de secuencias
select Aceptar entrada de teclado.
set Manipula variables y funciones de shell.
shift Cambiar parámetros posicionales.
shopt opciones de concha
shutdown Apague o reinicie Linux
sleep Retraso por un tiempo específico
ssh Cliente shell seguro
suspend Suspender la ejecución de este shell.
sync Sincroniza los datos en el disco con la memoria.
test Evaluar una expresión condicional.
trap Ejecute un comando cuando se establezca una señal.
true No hacer nada, con éxito.
type Describir un comando.
unshar Descomprima los scripts de shell.
until Ejecutar comandos
vmstat Informe de estadísticas de memoria virtual.
watch Ejecutar o mostrar un programa periódicamente.
while Ejecuta comandos
write Enviar un mensaje a otro usuario.
xargs Ejecutar utilidad, pasando listas de argumentos construidos
### Le permite comentar / comentar sin molestar a la terminal
while Ejecuta comandos
Gestión de paquetes
Comando Descripcion
apt -get Buscar e instalar paquetes de software
aptitude Buscar e instalar paquetes de software
apt -get update Actualizar las actualizaciones disponibles.
apt - get upgrade Actualice todos los paquetes.
apt -get dist-upgrade Actualizar con reemplazos de paquetes
apt -get install Instalar paquete por nombre.
pkgname
apt -get purge Desinstalar paquete por nombre.
pkgname
apt -get autoremove Eliminar paquetes obsoletos.
apt -get -f install Intenta arreglar los paquetes rotos.
dpkg -configure -a Intenta arreglar los paquetes rotos.
dpkg -i pkg.deb Instalar el archivo pkg.deb
Gestión de unidades y formatos
Comando Descripción
mount Montar una unidad.
unmount Desmontar una unidad.
fdisk Formato de disco
cfdisk Editor de tablas de particiones para Linux
dd disco duplicado
ddrescue Herramienta de recuperación de datos
declare Declarar variables y asignar atributos.
df Espacio libre en disco
du Uso del directorio
du -s Resumen de uso del directorio
du -h Información básica sobre el uso del directorio
free Cuánto espacio libre hay disponible.
free -m Muestra estadísticas de espacio libre
uname -a Obtenga toda la información del núcleo.
uname -r Obtener información del núcleo.
lsb_release Imprime información sobre su distribución de Linux
-a
top Iniciar la supervisión del sistema
q Detener la supervisión del sistema.
diff Mostrar diferencia entre 2 archivos
diff3 Mostrar diferencia entre 3 archivos
history Lista de todos los comandos de usuario
REISUB Reiniciar el sistema
apt -get Solicitud
file Comprobación de tipo de uno o más archivos.
sleep Comandos de retardo
pidof Obtener PID
ps Monitor de sistema para línea de comando
cat Imprimir archivo en línea de comando.
crontab Eventos de la unidad de tiempo
man manual de ayuda
man man Manual sobre Manual
man intro Breve lista de comandos
info info Introducción a las páginas de información
basename Retire el directorio y el sufijo de los nombres de archivo
eject Expulsar medios extraíbles.
fdformat Formateo de bajo nivel
mkisofs Cree un sistema de archivos híbrido.
format Formatear discos o cintas
mknod Cree archivos especiales de bloques o caracteres.
quotactl Establecer cuotas de disco
quotacheck Escanee un sistema de archivos para el uso del disco.
quota Mostrar el uso y los límites del disco
tar archivador de cintas
ram Dispositivo de disco RAM
Privilegios elevados
Comando Descripcion
sudo Privilegios elevados
sudo -r Abrir shell raíz como usuario
sudo -r -u Abrir shell como usuario
sudo -k Olvídese de las contraseñas de sudo.
Administrar un Firewall
Comando Descripción
ufw enable Encienda el cortafuegos.
ufw disable Apague el cortafuegos.
ufw default allow Permitir todas las conexiones por defecto.
ufw default deny Denegar todas las conexiones por defecto.
ufw status Estado actual y reglas
ufw allow port Permitir el tráfico en el puerto.
ufw deny port Denegar el tráfico en el puerto.
ufw deny from ip Bloquear dirección IP