2. Shell
builtin
: Función incorporada en el shell (para efectos de estas guías, en GNU Bash). Por ejemplo, for
, break
, return
, etc.
Comando | Descripción | Ejemplo |
---|---|---|
man |
Ver manuales de referencia del sistema | man ls |
pwd |
Imprimir nombre del directorio | pwd |
ls |
Listar contenidos del directorio | ls |
cd |
[builtin ] Cambiar el directorio actual |
cd Descargas |
mkdir |
Crear directorios | mkdir carpeta |
touch |
Cambiar marcas de tiempo | touch ejemplo.txt |
rm |
Eliminar archivos o directorios | rm ejemplo.txt |
cp |
Copiar archivos y directorios | cp a.txt a-copia.txt |
mv |
Mover (renombrar) archivos | mv doc.pdf book.pdf |
echo |
[builtin ] Mostrar una línea de texto |
echo "hola $USER!" |
cat |
Concatenar archivos | cat a.txt b.txt |
cut |
Eliminar secciones de una línea | cut -d. -f1 /etc/hosts |
head |
Imprimir la primera parte de archivos | head /etc/passwd |
tail |
Imprimir la última parte de archivos | tail /etc/passwd |
wc |
Imprime líneas, palabras, bytes de un archivo | wc -l /proc/cpuinfo |
uniq |
Reportar u omitir líneas repetidas | uniq archivo.txt |
grep |
Imprime líneas que coincidan con patrones | grep 'NAME' /etc/os-release |
sed |
Editor de secuencias: filtrar, transformar texto | sed 's/N/P/g' /etc/os-release |
awk |
Lenguaje de escaneo y procesado de patrones | awk '{ print $2 }' /proc/meminfo |
ps |
Reporta instantánea de procesos actuales | ps aux |
du |
Estimar el uso del espacio de archivo | du -h archivo.txt |