Hoja de referencia de comandos de Linux


En esta hoja de referencia de lรญnea de comandos de Linux/Unix, aprenderรก:

Comandos bรกsicos de Linux

Comando Descripciรณn
ls Enumera todos los archivos y directorios en el directorio de trabajo actual.
ls -R Tambiรฉn enumera archivos en subdirectorios
ls -a Tambiรฉn enumera archivos ocultos
ls -al Enumera archivos y directorios con informaciรณn detallada como permisos, tamaรฑo, propietario, etc.
cd or cd ~ Navegar al directorio INICIO
cd .. Subir un nivel
cd Para cambiar a un directorio en particular
cd / Mover al directorio raรญz
cat > filename Crea un nuevo archivo
cat filename Muestra el contenido del archivo.
cat file1 file2 > file3 Une dos archivos (archivo1, archivo2) y almacena la salida en un nuevo archivo (archivo3)
mv file "new file path" Mueve los archivos a la nueva ubicaciรณn.
mv filename new_file_name Cambia el nombre del archivo a un nuevo nombre de archivo
sudo Permite a los usuarios habituales ejecutar programas con los privilegios de seguridad del superusuario o root.
rm filename Elimina un archivo
man Proporciona informaciรณn de ayuda sobre un comando.
history Proporciona una lista de todos los comandos anteriores escritos en la sesiรณn de terminal actual
clear Borra la terminal
mkdir directoryname Crea un nuevo directorio en el directorio de trabajo actual o en la ruta especificada
rmdir Elimina un directorio
mv Cambia el nombre de un directorio
pr -x Divide el archivo en x columnas
pr -h Asigna un encabezado al archivo.
pr -n Denota el archivo con Lรญnea Numbers
lp -nc , lpr c Imprime copias โ€œcโ€ del archivo
 lp-d lp-P
Especifica el nombre de la impresora.
apt-get
Comando utilizado para instalar y actualizar paquetes.
mail -s 'subject'
-c 'cc-address'

-b 'bcc-address'
'to-address'
Comando para enviar correo electrรณnico
mail -s "Subject"
to-address < Filename
Comando para enviar correo electrรณnico con archivo adjunto

Comandos de permiso de archivo

Comando Descripciรณn
ls -l para mostrar el tipo de archivo y el permiso de acceso
r permiso de lectura
w permiso de escritura
x permiso de ejecuciรณn
-= sin autorizaciรณn
Chown user Para cambiar la propiedad de un archivo/directorio
Chown user:group filename cambiar el usuario y el grupo de un archivo o directorio

Comando Variables de entorno

Comando Descripciรณn
echo $VARIABLE Para mostrar el valor de una variable
env Muestra todas las variables de entorno.
VARIABLE_NAME= variable_value Crea una nueva variable
Unset Quitar una variable
export Variable=value Para establecer el valor de una variable de entorno

Comandos de gestiรณn de usuarios de Linux.

Comando Descripciรณn
sudo adduser username Para agregar un nuevo usuario
sudo passwd -l 'username' Para cambiar la contraseรฑa de un usuario
sudo userdel -r 'username' Para eliminar un usuario reciรฉn creado
sudo usermod -a -G GROUPNAME USERNAME Para agregar un usuario a un grupo
sudo deluser USER GROUPNAME Para eliminar un usuario de un grupo
finger Muestra informaciรณn de todos los usuarios conectados.
finger username Da informaciรณn de un usuario en particular.

Comando de red

Comando Descripciรณn
SSH username@ip-address or hostname iniciar sesiรณn en una mรกquina Linux remota usando SSH
Ping hostname="" or ="" Para hacer ping y analizar conexiones de red y host
dir Mostrar archivos en el directorio actual de una computadora remota
cd "dirname" cambiar el directorio a "dirname" en una computadora remota
put file cargar 'archivo' desde la computadora local a la remota
get file Descargue el 'archivo' desde la computadora remota a la local
quit Cerrar sesiรณn

Comando de proceso

Comando Descripciรณn
bg Para enviar un proceso a segundo plano
fg Para ejecutar un proceso detenido en primer plano
top Detalles de todos los procesos activos
ps Dar el estado de los procesos en ejecuciรณn para un usuario
ps PID Da el estado de un proceso en particular.
pidof Da el ID de proceso (PID) de un proceso
kill PID mata un proceso
nice Inicia un proceso con una prioridad dada
renice Cambia la prioridad de un proceso que ya se estรก ejecutando
df Da espacio libre en el disco duro de su sistema
free Proporciona RAM libre en su sistema

VI Comandos de ediciรณn

Comando Descripciรณn
i Insertar en el cursor (entra en modo de inserciรณn)
a Escribir despuรฉs del cursor (entra en modo de inserciรณn)
A Escribe al final de la lรญnea (entra en modo de inserciรณn)
ESC Terminar el modo de inserciรณn
u Deshacer el รบltimo cambio
U Deshacer todos los cambios en toda la lรญnea
o Abrir una nueva lรญnea (entra en modo insertar)
dd Eliminar linea
3dd Eliminar 3 lineas
D Eliminar el contenido de la lรญnea despuรฉs del cursor
C Elimine el contenido de una lรญnea despuรฉs del cursor e inserte texto nuevo. Presione la tecla ESC para finalizar la inserciรณn.
dw Eliminar palabra
4dw Eliminar 4 palabras
cw cambiar palabra
x Eliminar carรกcter en el cursor
r Reemplazar personaje
R Sobrescribir caracteres desde el cursor en adelante
s Sustituya un carรกcter debajo del cursor y continรบe insertando
S Sustituya la lรญnea completa y comience a insertar al principio de la lรญnea.
~ Cambiar caso de carรกcter individual

ยกEspero que esta guรญa de referencia de Linux te ayude!

Resumir este post con: