Zu den Hauptinhalten
  • Bestellungen schnell und einfach aufgeben
  • Bestellungen anzeigen und den Versandstatus verfolgen
  • Erstellen Sie eine Liste Ihrer Produkte, auf die Sie jederzeit zugreifen können.
  • Verwalten Sie mit der Unternehmensverwaltung Ihre Dell EMC Seiten, Produkte und produktspezifischen Kontakte.

Explicación de los comandos comunes del terminal de Ubuntu Linux

Zusammenfassung: En el siguiente artículo, se proporciona información sobre los comandos de terminal comunes que se utilizan con Ubuntu Linux.

Dieser Artikel wurde möglicherweise automatisch übersetzt. Wenn Sie eine Rückmeldung bezüglich dessen Qualität geben möchten, teilen Sie uns diese über das Formular unten auf dieser Seite mit.

Artikelinhalt


Weisungen

Índice:

  1. Comandos básicos de control
  2. Comandos básicos de usuario y sistema
  3. Comandos básicos de unidades y derechos
  4. Comandos básicos de red

Comandos básicos de control

 

Los comandos de terminal son instrucciones que puede usar mientras está en la aplicación de terminal de Ubuntu para realizar cualquier tarea en su computadora. Dividí los comandos en tablas más pequeñas para que su uso sea más claro y ayudar a utilizar estos artículos como punto de referencia.

 
Comando Efecto Información adicional
cd Cambiar el directorio Con este comando, puede navegar
por el sistema de archivos. Si escribe
cd o cd~ lo lleva a la carpeta de inicio
, que es la posición inicial predeterminada
en el terminal.
cd/ Ir al directorio raíz  
cd.. Avanzar al siguiente nivel de directorio  
cd- Regresar al directorio anterior  
pwd Imprimir el directorio de trabajo Esto le permite ver su ubicación en el sistema de archivos.
bash GNU Bourne-Again Shell  
break Salir de un bucle  
case Ejecutar un comando de manera condicional  
clear Borrar la pantalla del terminal  
continue Reanudar la siguiente iteración de un bucle  
cron Demonio ejecuta los comandos programados  
crontab Programar un comando para que se ejecute más tarde  
echo Mostrar un mensaje en la pantalla  
enable Activar y desactivar los comandos de shell integrados  
env Variables de entorno  
eval Evaluar varios comandos o argumentos  
expect Automatizar las aplicaciones a las que se accede a través de un terminal  
export Configurar una variable de entorno  
expr Evaluar expresiones  
false No hacer nada de manera insatisfactoria  
for Expandir palabras y ejecutar comandos  
hash Recordar el nombre de ruta completo de un argumento de nombre  
hostname Imprimir o configurar el nombre de los dispositivos  
if Ejecutar un comando de manera condicional  
jobs Mostrar los trabajos activos  
join Unir líneas en un campo común  
journalctl Ver los registros del sistema y solucionar problemas Proporciona información sobre los registros de servicio, los mensajes del kernel y mucho más
local Crear variables  
logout Salir de un shell de inicio de sesión  
more Mostrar el resultado una pantalla a la vez  
nice Establecer la prioridad de un comando o un trabajo  
nohup Ejecutar un comando inmune a los bloqueos  
notify-send Enviar notificaciones de escritorio  
op Acceso de operador  
readarray Leer desde stdin en una variable de arreglo  
readonly Marcar variables o funciones como de solo lectura  
reboot Reiniciar el dispositivo  
return Salir de una función de shell  
sed Editor de flujos  
select Aceptar la entrada del teclado  
set Manipular las variables y funciones de shell  
shift Cambiar los parámetros de posición  
shopt Opciones de shell  
shutdown Apagar o reiniciar Linux  
sleep Retrasar durante un tiempo especificado  
ssh Cliente de Secure Shell Programa de inicio de sesión remoto
suspend Suspender la ejecución del shell  
sync Sincronizar los datos en el disco con la memoria  
test Evaluar una expresión condicional  
trap Ejecutar un comando cuando se establece una señal  
true No hacer nada de manera satisfactoria  
type Describir un comando  
unshar Desempaquetar los scripts de shell  
until Ejecutar los comandos Hasta que aparezca un error
vmstat Informar estadísticas de memoria virtual  
watch Ejecutar o mostrar un programa de forma periódica  
while Ejecuta los comandos  
write Enviar un mensaje a otro usuario  
xargs Ejecutar la utilidad pasando listas de argumentos creadas  
### Le permite hacer observaciones o comentarios sin alterar el terminal  
while Ejecuta los comandos  

La administración de archivos y texto son comandos que afectan directamente los archivos y el texto que se almacenan y se utilizan en la computadora. La herramienta Dash y el explorador de Windows son versiones conocidas de la GUI (interfaz gráfica de usuario) de esta herramienta.

 
Comando Efecto Información adicional
cp Copiar Le permite copiar un archivo; para hacerlo, agregue el nombre del archivo que desea copiar junto con el comando. El lugar donde se encuentra el archivo en el directorio al que navegó. De lo contrario, escriba: cp~/< file path > para especificar el lugar donde se encuentra el archivo que desea copiar.
ls Mostrar Muestra todos los archivos en el directorio actual.
ls~ Muestra los archivos en el directorio principal Al agregar un nombre de carpeta, se muestra una lista de todos los archivos de esa carpeta específica. Por ejemplo: ls~/desktop le muestra los archivos en la carpeta del escritorio
mkdir Crear un directorio Le permite crear un directorio. Por ejemplo, si escribe mkdir private files, se crea un nuevo directorio llamado private files en el directorio principal, a menos que haya navegado a otro directorio o haya especificado otra ruta.
mv Move Con este comando, puede cambiar el nombre de un archivo o transferirlo. Si desea cambiar el nombre del archivo sunny hoy, debe escribir mv sunny day. Para ello, es necesario que haya navegado al directorio correcto o que haya especificado la ruta de archivo correcta. Al escribir mv day ~/Desktop, el archivo day pasará del inicio al escritorio. Sin embargo, si también desea cambiar el nombre del archivo, use el nuevo nombre de archivo junto al nombre actual en el comando.
rm Remove Elimina un archivo; para ello, debe especificar el nombre o la ruta del archivo
rmdir Quitar directorio Elimina un empty directorio
rm -r Quitar de forma recurrente Elimina un directorio junto con el contenido
grep Buscar cadenas de texto  
head Mostrar el inicio del archivo  
less Mostrar parte del archivo  
tail Mostrar el final del archivo  
apropos Buscar páginas de manuales de ayuda  
aspell Corregir ortografía  
awk Buscar y reemplazar texto Ordenar, validar o indexar la base de datos
cmp Comparar dos archivos  
comm Comparar dos archivos ordenados línea por línea  
csplit Dividir un archivo en secciones determinadas según el contexto  
cut Dividir un archivo en dos secciones independientes  
cksum Imprimir sumas de comprobación de CRC y conteos de bytes  
find Buscar archivos que cumplan con los criterios establecidos  
fmt Dar formato al texto del párrafo  
fold Ajustar el texto a un ancho específico  
dir Mostrar brevemente el contenido del directorio  
dircolors Configuración de color para ls  
dirname Convertir un nombre de ruta completo en una ruta  
dirs Mostrar una lista de los directorios recordados  
cat Mostrar el contenido de un archivo  
bzip2 Comprimir o descomprimir archivos con nombre  
chroot Ejecutar un comando con un directorio raíz diferente  
fgrep Buscar archivos de líneas que coincidan con una cadena fija  
fuser Identificar o eliminar el proceso que está accediendo a un archivo  
gawk Buscar y reemplazar texto dentro de los archivos  
gzip Comprimir o descomprimir archivos de nombre  
ln Crear enlaces entre archivos  
locate Buscar archivos  
look Mostrar líneas que comienzan con una cadena determinada  
lpr Imprimir sin conexión  
lpc Programa de control para la impresora de líneas  
lprm Eliminar trabajos de la cola de impresión  
lprint Imprimir un archivo  
lprintd Cancelar un trabajo de impresión  
lprintq Mostrar la cola de impresión  
lsof Mostrar los archivos abiertos  
vdir Mostrar detalladamente el contenido del directorio ls -| -b
v Mostrar detalladamente el contenido del directorio ls -| -b
vi Editor de texto  
uuencode Decodificar un archivo Decodificar un archivo mediante uuencode
uuencode Codificar un archivo Codificar un archivo mediante uuencode
tty Imprimir el nombre de archivo del terminal en stdin  
touch Cambiar los registros de fecha y hora de los archivos  
expand Convertir las tabulaciones en espacios  
import Capturar la pantalla de un servidor x y guardar la imagen en un archivo  
install Copiar archivos y establecer atributos  
fg Enviar trabajo al primer plano  
bg Enviar trabajo al segundo plano  
nl Numerar las líneas y escribir los archivos  
open Abrir un archivo en éls default application  
paste Combinar líneas de archivos  
pathchk Verificar la portabilidad del nombre del archivo  
popd Restaurar el valor anterior del directorio actual  
pr Preparar los archivos para la impresión  
printcap Imprimir la base de datos de funcionalidades  
printenv Imprimir variables de entorno  
printf Formatear e imprimir datos  
pushd Guardar y cambiar el directorio actual  
rcp Copiar archivos entre dos máquinas  
read Leer una línea de la entrada estándar  
rename Cambiar el nombre de los archivos  
remsync Sincronizar archivos remotos por correo electrónico  
mmb Transferir y cambiar el nombre de los archivos de manera masiva  
mtools Manipular archivos MS-DOS  
rev Invertir líneas en un archivo  
rsync Realizar una copia remota de un archivo Sincronizar árboles de archivos
sdiff Combinar dos archivos de manera interactiva  
scp Copia segura  
sftp Programa de transferencia segura de archivos  
slocate Buscar archivo  
sort Ordenar archivos de texto  
split Dividir un archivo en secciones de tamaño fijo  
sum Imprimir la suma de comprobación de un archivo  
tee Redirigir el resultado a varios archivos  
tsort Ordenar según la topología  
unmask Máscara de creación del archivo de usuario  
source Ejecutar comandos desde un archivo  
symlink Crear un nombre nuevo para un archivo  
tr Traducir, comprimir o eliminar  
uniq Unificar archivos  
wc Imprimir conteos de bytes, palabras y líneas  
whereis Buscar la variable $path de usuario, las páginas de los manuales y los archivos fuente de un programa  
which Buscar la variable $path de usuario de un archivo de programa  
wget Recuperar páginas web o archivos  
unexpand Convertir espacios en tabulaciones  
yes Imprimir una cadena hasta que se interrumpa  
xdg-open Abrir un archivo o una dirección URL en la aplicación preferida de los usuarios  
dmesg Imprimir los mensajes del kernel y del controlador  

Comandos básicos de usuario y sistema

 

Estos comandos permiten administrar, ajustar y restablecer la configuración de usuarios y grupos en el sistema Ubuntu, además de solucionar los problemas relacionados.

 
Comando Efecto Información adicional
passwd Crear una contraseña  
groupadd Agregar un grupo  
groupmod Modificar un grupo  
chgrp Cambiar un grupo  
groupdel Eliminar un grupo  
adduser Agregar un usuario al dispositivo  
addgroup Agregar un grupo al dispositivo  
alias Crear un alias  
useradd Crear una nueva cuenta de usuario  
usermod Modificar la cuenta de usuario  
users Mostrar una lista de los usuarios que han iniciado sesión  
chmod Cambiar los permisos de acceso  
chown Cambiar el grupo y el propietario del archivo  
groups Imprimir los nombres de los grupos en los que se encuentra un usuario  
id Imprimir el ID de usuario y grupos  
logname Imprimir el nombre de inicio de sesión  
su Sustituir otra identidad de usuario  
times Horarios del usuario y de la computadora  
who Imprimir todos los nombres de usuario que hayan iniciado sesión  
timedatectl Administrar la configuración de fecha y hora de los dispositivos. (Incluye zonas horarias y sincronización con servidores NTP).  
whoami Imprimir el ID y el nombre de usuario actuales id -un

Los siguientes comandos hacen referencia a la información y los programas específicos del dispositivo.

 
Comando Efecto Información adicional
cal Calendario Mostrar el calendario
date Fecha Mostrar la fecha
dc Calculadora de escritorio Calculadora
fsck Verificación del sistema de archivos  
bc Idioma de la calculadora de precisión arbitraria  
kill  Detener la ejecución de un proceso  
killall Eliminar procesos por nombre  
let Realizar operaciones aritméticas en variables de shell  
make Volver a compilar un grupo de programas  
pkill Detener la ejecución de los procesos  
ps Estado del proceso  
seq Imprimir secuencias numéricas  
units Convertir unidades de una escala a otra  

Los paquetes son el método predeterminado de Ubuntu para cargar y actualizar nuevas aplicaciones y archivos. Estos comandos permiten la administración y la configuración de los paquetes descargados.

 
Comando Efecto Información adicional
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 Actualizar todos los paquetes  
apt -get dist-upgrade Actualizar con reemplazos de paquetes Actualizar la versión de Ubuntu
apt -get install pkgname Instalar paquetes por nombre  
apt -get purge pkgname Desinstalar paquetes por nombre  
apt -get autoremove Eliminar los paquetes obsoletos  
apt -get -f install Intentar reparar los paquetes dañados  
dpkg -configure -a Intentar reparar los paquetes dañados  
dpkg -i pkg.deb Instalar archivos pkg.deb  

Estos comandos le permiten administrar los servicios en el dispositivo Ubuntu de manera directa.

 
Comando Efecto Información adicional
start service Iniciar servicio de trabajo Upstart
stop service Detener servicio de trabajo Upstart
status service Verificar si el servicio está en ejecución Upstart
/etc/init.d/service start Iniciar servicio SysV
/etc/init.d/service stop Detener servicio SysV
/etc/init.d/service restart Reiniciar servicio SysV
/etc/init.d/service check Comprobar servicio SysV
systemctl Nuevo comando de servicio Esto reemplazó a service
runlevel Obtener el nivel de ejecución actual  

Comandos básicos de unidades y derechos

 

Administrar las unidades y los formatos significa que puede modificar los periféricos que están conectados a la computadora, ya sean varias unidades de disco duro, medios extraíbles u otros dispositivos. Le permiten administrar y configurar estos dispositivos en el nivel de la línea de comandos.

 
Comando Efecto Información adicional
mount Montar una unidad  
unmount Desmontar una unidad  
fdisk Formatear dis  
cfdisk Editor de tablas de particiones para Linux  
dd Duplicar disco Convertir y copiar un archivo, escribir
encabezados de disco o registros de arranque
ddrescue Herramienta de recuperación de datos  
declare Declarar variables y asignar atributos  
df Espacio libre en el disco Muestra la cantidad de espacio de disco que está ocupada en
cada partición
montada. df utiliza MB y GB en lugar
de bloques.
du Uso del directorio Muestra la cantidad de espacio que utiliza un directorio determinado
más todos sus
subdirectorios.
du -s Resumen del uso del directorio  
du -h Información básica sobre el uso del directorio Esto traduce la información a
un formato básico no tecnológico
free La cantidad de espacio libre disponible Esto le indica cuánto espacio
libre está disponible para su uso
free -m Muestra las estadísticas de espacio libre Muestra las estadísticas en MB
uname -a Obtener la información de todos los kernel  
uname -r Obtener información del kernel  
lsb_release -a Imprime la información acerca de la distribución de Linux  
top Iniciar el monitoreo del dispositivo Esto inicia el monitoreo, la visualización del uso de RAM,
CPU y swap, además del total de
procesos en ejecución
htop Proporciona monitoreo en tiempo real de los recursos informáticos Esto reemplazó a top
q Detener el monitoreo del dispositivo  
diff Mostrar la diferencia entre dos archivos  
diff3 Mostrar la diferencia entre tres archivos  
 
Nota: La mayoría de los siguientes comandos deben ir precedidos por el comando sudo. Esto eleva los privilegios al nivel administrativo del usuario raíz de forma temporal, lo cual es necesario cuando se trabaja con directorios o archivos que no son propiedad de su cuenta de usuario. Cuando use sudo, se le solicitará que ingrese su contraseña. Solo los usuarios con privilegios sudo (administrativos) pueden utilizar este comando.
 
Comando Efecto Información adicional
history Mostrar todos los comandos del usuario El comando history muestra una larga lista
de los comandos escritos. Cada
comando se muestra junto a un número. Puede
escribir | x para ejecutar un comando escrito anteriormente
de la lista (reemplace la X
con un número). Si el resultado
del historial es demasiado largo, utilice history | less
para ver una lista desplegable.
REISUB Reiniciar la computadora Mantenga presionadas las teclas ALT y PRINTSCRN mientras
escribe esto para reiniciar la computadora.
apt -get Aplicación Se utiliza para instalar, eliminar, actualizar y más
file Comprobación de tipo de uno o más archivos  
sleep Retrasar comandos Espere x segundos para pasar al siguiente comando
pidof Obtener PID El PID se muestra en formato legible
ps Monitor del sistema para la línea de comandos También es útil para los scripts
cat Imprimir archivo en la línea de comandos  
crontab Cronometrar los eventos de la unidad  
man Manual de ayuda Abre el manual de programas y muestra
el manual de comandos
man man Manual sobre el manual Página de ayuda sobre el uso de la página de ayuda
man intro Lista resumida de los comandos Si necesita información acerca de un comando
, escriba < command name >-h o < command name
 >--help
si la primera regla no funcionó. Es
posible que algunas líneas de comandos no se asocien -h
con --help.
info info Introducción a las páginas de información  
basename Eliminar el directorio y el sufijo de los nombres de archivo  
eject Expulsar medios extraíbles  
fdformat Formateo de nivel bajo Formatear un disquete (FD)
mkisofs Crear un sistema de archivos híbrido  
format Formatear discos o cintas  
mknod Crear archivos especiales de bloques o caracteres  
quotactl Establecer cuotas de disco  
quotacheck Analizar un sistema de archivos para determinar el uso del disco  
quota Mostrar los límites y el uso del disco  
tar Archivador de cintas  
ram Dispositivo de disco RAM  

Los derechos sobre los archivos y directorios, así como la posibilidad de cambiarlos, son necesarios en el nivel de administrador. Esto se puede utilizar para cambiar o reparar archivos existentes, o para evitar que otros archivos o directorios de usuarios inexpertos causen daños.

 
Comando Efecto Información adicional
chmod Cambiar modo  
su Cambiar usuario  
ulimit Limitar los recursos de usuario  
unalias Eliminar un alias  
unset Eliminar nombres de funciones o variables  
function Definir macros de funciones  

Los privilegios elevados son lo que Ubuntu llama derechos de administrador. Debe ejecutar estos comandos cuando deba cambiar elementos del dispositivo en un nivel alto. El equivalente de Windows sería abrir el símbolo del sistema como administrador.

 
Comando Efecto Información adicional
sudo Privilegios elevados Ejecución de comandos con privilegios elevados
- < superuser do >; una expresión común que
indica que la acción realizada debe
verificarse con la contraseña de administrador.
sudo -r Abrir shell de raíz como usuario  
sudo -r -u Abrir shell como usuario  
sudo -k Olvidar las contraseñas de sudo  

Comandos básicos de red

 

Estos comandos se encargan de la configuración y la solución de problemas de las conexiones de red del dispositivo, incluidas las conexiones inalámbricas y con cables.

 
Comando Efecto Información adicional
chkconfig Verificar los servicios activados  
ping Probar las conexiones de red  
ftp Protocolo de transferencia de archivos  
host Verificar la IP del dominio  
ifconfig Configurar los dispositivos de red  
IP Configurar los dispositivos de red Esto reemplazó a ifconfig
iwconfig Mostrar la información de la red inalámbrica  
IW Mostrar la información de la red inalámbrica Esto reemplazó a iwconfig
sudo iwlist scan Buscar redes inalámbricas  
ifup eth0 Poner la interfaz de eth0 en línea  
ifdown eth0 Mostrar la interfaz de eth0  
netstat Mostrar la tabla de enrutamiento  
SS Mostrar la tabla de enrutamiento Esto reemplazó a netstat
route Establecer rutas  
telnet Conectarse a Telnet  
traceroute Mostrar ruta  
dig Búsqueda de DNS  
ethtool Configuración de la tarjeta Ethernet  
mkfifo Crear FIFO Canalizaciones con nombre
mtr Diagnóstico de red traceroute/ping
nslookup Consultar servidores de nombres de Internet de forma interactiva  
screen Terminal de multiplexación Ejecutar shells remotos mediante el protocolo SSH.
strace Rastrear las llamadas y las señales de la computadora  

Estos comandos se encargan de la administración y configuración del firewall de Ubuntu.

 
Comando Efecto Información adicional
ufw enable Activar el firewall  
ufw disable Desactivar firewall  
ufw default allow Permitir todas las conexiones de manera predeterminada  
ufw default deny Denegar todas las conexiones de manera predeterminada  
ufw status Estado y reglas de Cyrrebt  
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  

Weitere Informationen

 

Nota:
Canonical proporciona soporte de software a través de los siguientes métodos:
Dell proporciona soporte técnico:

Artikeleigenschaften


Betroffenes Produkt

Inspiron, Latitude, Vostro, XPS, Fixed Workstations

Letztes Veröffentlichungsdatum

10 Mai 2024

Version

4

Artikeltyp

How To