RETO MES DE ABRIL .............................docx
Comandos usados en kali linux
1. Universidad Peruana de Ciencias e Informática
By Chamo
Comandos usados en Kali Linux
Apagar, reiniciar, suspender:
--Apagar inmediatamente
#poweroff
--Apagar el sistema rápidamente
#halt
--Apagar en 5 minutos
#shutdown -h 5
--Reiniciar el sistema
#reboot
--Reiniciar en 5 minutos
#shutdown +r 5
--Suspender o hibernar el sistema
#pm-suspend
#pm-hibernate
Archivos y directorios:
--Entrar en el directorio del usuario
#cd ~
--Retroceder un nivel
# cd ..
--Regresar al directorio anterior
# cd -
--Ver los ficheros de un directorio
# ls
--Ver los ficheros ocultos
# ls -a
--Mostrar detalles de un directorio
# ls -l
--Crear directorio
# mkdir (Directorio)
--Crear arbol de directorios
# mkdir -p carpeta/carpeta1
--Borrar carpeta y su contenido
# rm -rf (Directorio)
--Copiar carpeta entera
# cp -rf (Directorio) (Directorio)
2. Universidad Peruana de Ciencias e Informática
By Chamo
--Copiar fichero
# cp (Fichero) (Fichero)
--Mover o renombrar
# mv -rf (Directorio) (Directorio)
--Crear acceso directo
# ln -s (Directorio) (Enlace)
--Buscar un fichero
# find / (Fichero) | grep (Fichero)
--Buscar ficheros en nuestro home con extensión .png
# find /home/user1 -name *.png
Atributos de ficheros:
--Modificar los permisos de un fichero
#chmod n1n2n3 (Fichero)
--Modifica el grupo y/o propietario fichero
#chown (Grupo): (Usuario) (Fichero)
Modo de uso:
n1: Usuario
n2: Grupo
n3: Otro
1: Ejecución
2: Escritura
4: Lectura
Comprimir Descomprimir:
--Carpeta Comprimir una carpeta en .rar
#rar a (Fichero.rar)
--Descomprimir carpeta
unrar x (Fichero.rar)
--Carpeta Crear un fichero .tar.gz de una Carpeta
# tar -cfz (Fichero.tar.gz)
--Descomprimir fichero .tar.gz
#tar -xfz (Fichero.tar.gz)
--Crear un fichero .zip
#zip (Fichero.zip) file
--Descompimir un .zip
#unzip (Fichero.zip)
Configuración CortaFuegos:
--Activa el cortafuergos
#ufw enable
--Desactiva el cortafuegos
3. Universidad Peruana de Ciencias e Informática
By Chamo
#ufw disable
--Permite todas las conexiones
#ufw default allow
--Deniega todas las conexiones
#ufw default deny
Configuración de redes:
--Mostrar configuración de redes
#ifconfig
--Mostrar configuración de redes Wi-Fi
#iwconfig
--Busca puntos de acceso Wi-Fi
#iwlist scan
Busca puntos de acceso Wi-Fi
--Habilita interface
#ifup (Interface)
--Deshabilita interface
#ifdown (Interface)
+Info:Interface por cable:eth0, eth1... Wifi:wlan0, wlan1...
--Fichero de config. de red
/etc/network/interfaces
Información del sistema:
--Mostrar la arquitectura del PC
#uname -m
--Mostrar versión Kernel en uso
#uname -r
--Mostrar información de las CPU
#lscpu
--Listar dispositivos en bloques
#lsblk
--Mostrar dispositivos PCI
#lspci
--Mostrar dispositivos USB
#lsusb
--Mostrar hardware completo
#lshw
Montar un sistema de ficheros:
--Montar partición en una ruta
# mount (Dispositivo) (Punto de Montaje)
4. Universidad Peruana de Ciencias e Informática
By Chamo
+Info: Dispositivo: /dev/sdaX donde sda(disco SATA) y hda(disco IDE).
X= número de la partición. Punto de Montaje: Ruta absoluta ej: /mnt
--Desmontar punto de montaje
# umount (Dispositivo)
# umount (Punto de Montaje)
--Desmontar dispositivo cuando está ocupado
# fuser -km (Punto de Montaje)
--Montar una imágen ISO
# mount -o loop (IMG.iso) (Punto de Montaje)
--Montar un sistema de ficheros FAT32 o NTFS
# mount -t vfat (Dispositivo) (Punto de Montaje)
# mount -t ntfs-3g (Dispositivo) (Punto de Montaje)
+Info: El paquete ntfs-3g tiene que estar instalado.
.:Recuperar GRUB en 4 sencillos pasos:.
1)Iniciamos un LiveCD y abrimos una Terminal.
2)Identificamos las particiones /home, /boot y / (raíz) con
# fdisk -l
3)Montamos las particiones en el orden correcto (Primero ráiz
luego /home y /boot).
4)Instalamos el grub con
# sudo grub-install –root-directory=/mnt/ /dev/sda
+Info: /mnt será la ruta donde hemos montado nuestro Debian y /dev/sda es nuestro disco
duro
Paquetes Debian:
--Instalar un paquete .deb
#dpkg -i (NombreDelPaquete.deb)
--Desinstalar un paquete .deb
#dpkg -r (NombreDelPaquete)
--Mostrar paquetes DEB instalados sistema
#dpkg -l
--Instalar un paquete desde APT
#apt-get install (NombreDelPaquete)
--Eliminar un paquete desde APT
#apt-get remove (NombreDelPaquete)
--Eliminar configuración de un paquete
#apt-get purge (NombreDelPaquete)
--Instalar dependencias de un paquete
#apt-get install -f
--Actualizar repositorios
#apt-get update
5. Universidad Peruana de Ciencias e Informática
By Chamo
--Actualizar paquetes de los repositorios
#apt-get upgrade
--Buscar por nombre de paquete
#apt-cache search (NombreDelPaquete)
--Limpiar caché de paquetes descargados
#apt-get clean
--Fichero de repositorios APT
/etc/apt/sources.list
Procesos y servicios:
--Mostrar procesos en ejecución
#ps -A
--Mostrar procesos en ejecución detallado
#top
--Mostrar los servicios
#service -status-all
--Parar/Iniciar/Reiniciar/Recargar un servicio
#service (NombreDelServicio) stop/start/restart/reload
Trabajando con ficheros de texto:
--Visualizar contenido del fichero
#cat file
--Visualizar fichero paginado
#more file
--Visualizar las 10 primeras líneas
#head file
--Visualizar las 15 primeras líneas
#head -15 file
--Visualizar las 10 últimas líneas
#tail file
--Visualizar las 15 últimas líneas
#tail -15 file
--Mostrar log y sus actualizaciones a tiempo real
#tail -f /var/log/auth.log
--Mostrar número de líneas, palabras y carácteres de un fichero
#wc file
Usuarios y grupos:
--Crear usuario nuevo
# useradd (NombreDelUsuario)
--Eliminar usuario
6. Universidad Peruana de Ciencias e Informática
By Chamo
# userdel (NombreDelUsuario)
--Crear un grupo
# groupadd (Grupo)
--Eliminar un grupo
# groupdel (Grupo)
--Renombrar grupo
# groupmod (Grupo) (NuevoGrupo)
--Cambiar contraseña
# passwd (NombreDelUsuario)
--Crear un usuario con grupo, /home y Shell
#useradd -g (Grupo) -d -s (Shell) (NombreDelUsuario)