comandos básicos de linux

Anuncio
COMANDOS BÁSICOS DE LINUX
COMANDOS GENERALES
• startx: para ejecución con pantalla gráfica.
• /etc/inittab: cambia el modo de ejecución.
• ps: muestra información sobre procesos activos
• halt: apaga el equipo
• reboot: reinicia la máquina
• date: da la hora y fecha del sistema
• clear: borra la pantalla
• man <comando>: ayuda
INSTALACIÓN DE PAQUETES
• Para instalar paquetes primero tenemos que tener
montado el cd-rom
mount /mnt/cdrom: montaje Cdrom
• rpm –i nombre_paquete: instalación de paquetes
SISTEMA DE FICHEROS
• cp: copiar
• rename: cambiar nombre
• rm (remove): eliminar un fichero o directorio
• cd: cambia de directorio
• mkdir: crear directorio
• pwd: muestra el directorio actual
• less: mostrar el contenido de un fichero
• cat: ver contenido de un archivo
• ls: Muestra el contenido de un directorio (ls –la muestra
los ficheros ocultos)
• fdisk: permite crear particiones
• fsck: permite formatear una partición
• df: indica el espacio libre del sistema de ficheros
• du: indica el espacio utilizado
EDITORES DE TEXTO
• joe,jed, vi…
• Editar: vi <fichero>
• Editar: pulsar la tecla i
• Salir sin guardar: pulsar la tecla Esc :q
• Salir y guardar pulsar la tecla Esc :wq
CUOTAS
• edquota usuario: asigna cuota a usuario
• edquota –g grupo: asigna cuota a grupo
• quota nomb_usuario: verifica cuota de usuario
• quota –g nomb_grupo: verifica cuota de grupo
• repcuota /home: informe de cuota de disco
• quotaoff –aug: desactivar cuotas
• quotaon –aug: activar cuota
PERMISOS
• chmod xxx nom_fichero: cambia los permisos de
acceso de un fichero
• chown usuario fichero/directorio: cambia el propietario
de un fichero o directorio
• chgrp grupo fichero/directorio: cambia el grupo
propietario de un fichero o directorio
REDES
• ifconfig : información de los adaptadores de red
• ping host: hace ping a host y muestra los datos
• route
• Para iniciar los servicios
service named start/status/stop/restart:
CORTAFUEGOS
• iptables –t nat –F: Limpia la configuración del
cortafuegos
•
•
iptables –t nat –A POSTROUTING –s 10.0.0.0/24 –d
0.0.0.0/0 –j MASQUERADE : hace que la zona neutra
(10.0.0.0/24) tenga acceso a través de NAT a Internet
iptables-save >/etc/sysconfig/iptables : guarda iptables
USUARIOS
• adduser: Permite dar de alta a un usuario
• userdel: Permite borrar un usuario
• usermod: Permite modificar las propiedades de un
usuario
• passwd: Permite cambiar la contraseña de un usuario
• addgroup: Permite dar de alta a un usuario dentro de un
grupo
• su: Cambiar de usuario
• id: Indica el usuario que eres
GRUPOS
• groups: Muestra los grupos a los que pertenece un
usuario
• groupadd: Permite dar de alta a un grupo
• groupdel: Permite borrar un grupo
• groupmod: Permite modificar las propiedades de un
grupo
Utilización del fichero /etc/shadow:
• pwconv: Crea y actualiza el fichero
• pwuncov: Desactiva los shadows passwords
DISCOS RAID
• Raidhotadd Añade discos en caliente
• Raidhotremove Elimina discos en caliente
• Raidreconf Copia los datos de un disco duro a un RAID
• Raidsetfaulty
• Raidstart Inicia un sistema RAID
• Raidstop Para un sistema RAID
FICHEROS DE CONFIGURACIÓN
/etc/passwd Listado de usuarios del sistema
/etc/shadow Contraseñas encriptadas y datos de la
caducidad de la cuenta
/etc/group Listado de grupos del sistema
/etc/gshadow Listado de usuarios que pertenecen a cada
Grupo
/etc/raidtab fichero de configuración de disco RAID
/etc/hosts: listado de nombres/IP para la resolución
estática de
nombres.
/etc/init.d/nombre_servicio: servicio
/etc/resolv.conf: listado de servidores DNS para la
resolución de
nombres dinámica.
/etc/named.conf: fichero de configuración del DNS
/etc/dhcpd.conf: fichero de configuración del servidor
DHCP
/etc/vsftpd/vsftpd.conf: fichero de configuración del
servidor FTP
/etc/http/conf/httpd.conf: fichero de configuración del
servidor web Apache
MÉTODOS ABREVIADOS
Ctrl+C – Interrumpe el comando activo
Ctrl+Z – Suspende el comando activo, con fg
se reanuda y con bg se lleva a segundo plano
Ctrl+D – abandona sesión actual, similar a exit
Ctrl+W – borra una palabra en la línea actual
Ctrl+U – borra toda la línea
!! - repite el último comando
exit – abandona la sesión actual
Descargar