apt-get update (actualiza la información de nuestro ervidor de paquetes)
apt-cache search
apt-cache show paquete (descripción del paquete)
apt-cache depend paquete (muestra las dependencias)
apt-get install
apt-get remove
apt-get upgrade (actualiza los paquetes instalados a la nueva versión)
apt-get clean (elimina todos los paquetes descargados)
apt-build install paquete (compila el tarball, crea el paquete deb y lo instala
Instalación/desinstalación de paquetes .DEB
dpkg i paquete Instalación de paquetes .deb
dpkg r paquete Desinstala un paquete
dpkg purge paquete Desinstala además los ficherosde configuración.
dpkg force r paquete Fuerza la desinstalación
dpkg c paquete Muestra el contenido de un paquete.
dpkg L paquete Muestra todos los ficheros
dpkg S fichero Muestra a qué paquete pertenece
dpkg get selections Listado todos los instalados
dpkg reconfigure paquete Reconfigura paquetes.
Empaquetar/desempaquetar
tar cf archivo.tar fichero01 fichero02 carpeta01 ...
tar xvf archivo.tar
tar zxvf archivo.tar.gz
tar jxvf archivo.tar.bz2
gzip, bzip2 compresión / gunzip, bunzip2 descompresión
Creación de nuevos usuarios
adduser o useradd crea un usuario nuevo.
adduser user group ? añade un usuario a un grupo.
deluser borra un usuario del sistema.
delgroup group elimina un grupo
deluser user group ? elimina un usuario de un grupo
Manueles
man
man f
man k
man
apropos palabra_clave Busca dentro de las man
Parada e inicio del sistema
halt detiene el sistema.
reboot ? reinicia el sistema.
init 0 Apaga la máquina.
init 1 Single user
init 6 Reinicia la máquina.
exit Termina la ejecución del programa en curso.
shutdown ? permite parar el sistema con muchas opciones
shutdown t +1 h now Apaga la máquina.
shutdown t +1 r now Reinicia la máquina.
Uso de disco / memoria / estado del sistema
mount monta un dispositivo
umount desmonta un dispositivo
df Muestra información sobre el sistema de ficheros
du Muestra un resumen del uso de disco para cada fichero, recursivamente para directorios
free Muestra info del estado de la memoria RAM y SWAP
ulimit ? permite limitar los recursos o visualizarlos
Procesos
kill Mata un proceso.
ps Muestra los procesos que se están ejecutando en el sistema
pstree Muestra los procesos que se están ejecutando en el sistema, en forma de árbol.
top Muestra las tareas que se están ejecutando en el sistema, la memoria, estado de la CPU,...
at [f script] [tiempo] Sirve para ejecutar un script a una hora y fecha ..
Procesos activos
fuser v archivo Muestra los procesos que están usando un fichero o directorio.
isof | less lista los archivos abiertos por los procesos.
lsof c comando Lista los ficheros abiertos por proceso.
Isof +D /tmp Lista los procesos que están usando mi directorio.
Isof i :22022 Muestr que proceso se encuentra
Acceso
w - Muestra quién y que hace en el sistema.
who - Muestra quién está en el sistema.
last - Muestra una lista de los últimos usuarios que han entrado al sistema.
lastlog - Muestra el último acceso de cada usuario de nuestro sistema.
lastb -Intentos de conexión fallidos (/var/log/btmp).
faillog - Intentos fallidos y define máximo permitido.
fail2ban - Banea las IP con muchos errores de conexión.
Envio de Mensajes
write Envía un mensaje a un usuario determinado.
wall Envía un mensaje a todos los usuarios conectados
mesg Permite enviar mensajes a tu terminal.
talk Permite chatear con otro usuario.
Editores y manipulación de texto
grep Busca una cadena de caracteres dentro de un archivo o varios archivos.
more Muestra la información ajustándolo al tamaño de la pantalla.
nano Editor de texto
vi Editor de texto muy común en sistemas unix
Configuración de red
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up
ifconfig eth0 down
ifconfig eth0 hw ether 00:01:02:03:04:05
ifconfig eth0:1 192.168.1.1 netmask 255.255.255.0 up
dhclient eth0
route add default gw 161.116.32.254
route add net 192.168.2.0/24 gw 192.168.1.254.
netstat nr Muestra la tabla de routing
Netstat
netstat napt Saber qué puertos tiene abiertos.
n No resuelve las direcciones a sus nombres DNS.
a Muestra todos las conexiones.
p Muestra el número y nombre del proceso,dueño de dicha conexión.
t sólo muestra conexiones tcp
Backup/Restore del MBR
dd if=/dev/hda of=mbr.dat count=1 bs=512 - Backup
dd if=mbr of=/dev/hda Restore
Información del sistema
lsusb listado de dispositivos conectados al usb.
lspci listado de dispositivos conectados al pci.
lshw listado completo del hardware visible.
hwinfo listado completo del hardware visible.
uptime tiempo en activo.
hwscan escanea el hardware del equipo.
Pantalla de un terminal
clear limpia la pantalla.
reset inicializa la sesión de terminal
tput inicializa la sesión de terminal y mucho más.
scsiadd permite buscar dev scsi en caliente.
Entorno
history Listado de comandos usados por el usuario.
fc l Listado de últimos comandos.
profile Define environment para un usuario o grupo.
locale Muestra la zona geográfica configurada
loadkeys es Carga el mapa de teclado español
locale charmap Muestra el código de caracteres usado.
set Muestra las variables locales definidas.
env Muestra las variables de entorno definidas.
export Muestra las variables de entorno declaradas.
export VARIABLE=valor Añadimos una variable.
pwd Muestra el directorio actual.
File System
mkfs Crea un File System
mkfs.msdos Crea un File System DOS
mkfs.reiserfs Crea un File System ReiserFS
mkfs.xfsCrea un File System XFS
mkfs.ext3 Crea un File System ext3
mkfs.reiser4 Crea un File System Reiser4
mkfs.vfat Crea un File System VFAT (Windows)
mkfs.jfs Crea un File System JFS
mkswap Crea una SWAP
swapon Activa/desactiva swap
xfs_growfs Amplia un FS XFS en caliente
resize2fs Amplia un FS ext2/ext3 en offline
ext2resize Amplia un FS ext2/ext3 en offline
ext2online Amplia un FS ext2/ext online
mount o remount,resize /home ? Amplia un FS JFS online
resize_reiserfs f /dev/myvg/homevol(online)
resize_reiserfs /dev/myvg/homevol
Fuente: http://polaxia.com/empty-t2496.0.html;msg12747
Publicado por anonymous en 18:40
Suscribirse a:
Enviar comentarios (Atom)
0 comentarios:
Publicar un comentario