Actualizado el 23 de Octubre del 2019 (Publicado el 20 de Agosto del 2018)
4.305 visualizaciones desde el 20 de Agosto del 2018
73,6 KB
1 página
Creado hace 16a (13/07/2008)
Referencia de Comandos Unix/Linux
.com
Información del sistema
date – muestra fecha y hora actual
cal – muestra el calendario del mes actual
uptime – muestra uptime actual
w – muestra quien está online
whoami – como quien estás logeado
finger user – muestra información sobre user
uname -a – muestra información del kernel
cat /proc/cpuinfo – información de cpu
cat /proc/meminfo – información de memoria
man command – muestra el manual de command
df – muestra uso de disco
du – muestra espacio de disco usado por directorio
free – muestra uso de memoria y swap
whereis app –muestra localizaciones posibles de
app
which app – muestra que app will correrá por
defecto
Compresión
tar cf file.tar files – crea un tar llamado
file.tar que contiene files
tar xf file.tar – extrae ficheros de file.tar
tar czf file.tar.gz files – crea un tar con
compresión Gzip
tar xzf file.tar.gz – extrae un tar usando Gzip
tar cjf file.tar.bz2 – crea un tar con
compresión Bzip2
tar xjf file.tar.bz2 – extrae un tar usando
Bzip2
gzip file – comprime file y lo renombra file.gz
gzip -d file.gz – descomprime file.gz a file
Red
ping host – ping host y muestra resultados
whois domain –información whois de domain
dig domain – obtener información DNS de domain
dig -x host – búsqueda inversa host
wget file – descarga file
wget -c file – continúa una descarga parada
Instalación
Instalar (código fuente):
./configure
make
make install
dpkg -i pkg.deb – instalar un paquete(Debian)
rpm -Uvh pkg.rpm – instalar un paquete (RPM)
Atajos
Ctrl+C – para parar el comando en curso
Ctrl+Z – pausa el comando en curso, vuelve con fg
en foreground o bg en background
Ctrl+D – log out de la sesión actual, similar a exit
Ctrl+W – borra una palabra en la línea
Ctrl+U – borra la línea entera
Ctrl+R – para traer comando reciente
!! - repite el último comando
exit – log out de una sesión actual
* usar con máxima precaución.
Comandos de Ficheros
ls – listado de directorio
ls -al – listado formateado con ficheros ocultos
cd dir – cambia a directorio dir
cd – cambia a home
pwd – muestra directorio actual
mkdir dir – cra directorio dir
rm file – borra file
rm -r dir – borra directorio dir
rm -f file – fuerza borrado de file
rm -rf dir – fuerza borrado de directorio dir *
cp file1 file2 – copia file1 a file2
cp -r dir1 dir2 – copia dir1 a dir2; crea dir2 si no
existe
mv file1 file2 – renombra o mueve file1 a file2
si file2 es un directorio existente, mueve file1 a
directorio file2
ln -s file link – crea enlace simbólico link a file
touch file – crea o actualiza file
cat > file – vuelca entrada estándar en file
more file – salida de contenidos de file
head file – salida de las primeras 10 líneas de file
tail file – salida de las últimas 10 líneas de file
tail -f file – salida de los contenidos de file
mientras crece, empezando con las 10 últimas líneas
Gestión de Procesos
ps – mustra todos los procesos actualmente activos
top – muestra todos los procesos en ejecución
kill pid – mata proceso pid
killall proc –mata todos los procesos proc *
bg – muestra job parados o en background; continúa
proceso parado en background
fg – trae el job más reciente a foreground
fg n – trae job n a foreground
Permisos de Ficheros
chmod octal file – cambia los permisos de file a
octal, que puede ser encontrado por separado
usuario, grupo, y mundo añadiendo:
Ejemplos:
chmod 777 – lectura, escritura, ejecución para todos
chmod 755 – rwx para dueño, rx para gurpo y mundo
Más opciones, ver man chmod.
SSH
ssh user@host – conecta a host como user
ssh -p port user@host – conecta a host en puerto
port como user
ssh-copy-id user@host – añade tu key a host para
user para actualizar un login con key o sin pass
Búsqueda
grep pattern files – busca pattern en files
grep -r pattern dir – busca recursivamente
pattern en dir
command | grep pattern – busca pattern en la
salida de command
locate file – muestra todas las casos de file
Links de descarga
http://lwp-l.com/pdf13085
Comentarios de: Referencia de Comandos Unix/Linux (0)
Comentarios de: Referencia de Comandos Unix/Linux (0)
No hay comentarios