miércoles, 29 de junio de 2022
Configuración de parámetros Proxy para funcionamiento de internet en consola de Ubuntu
si usas proxy de navegación, recurda definir el usuario
export http_proxy=usuario:proxy@ IP:puerto
export https_proxy=siste04:usuario:proxy@ IP:puerto
Paso 1:
Añadir los dns al equipo
Se agregan las siguientes lineas con el comando vi al archivo
vi /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
Paso 2
Se crea el archivo 00proxy con el comando vi
sudo vi /etc/apt/apt.conf.d/00proxy
Se añaden las lineas
Acquire::http::Proxy "http://usuario:proxy@ IP:puerto";
Acquire::https::Proxy "https://usuario:proxy@ IP:puerto";
se guardan los cambios
pulsando tecla escape
escribiendo :wq!
Paso 3
se ejecuta el comando sudo apt-get update
COMANDOS SYSADMIN
Les dejo unos comandos básicos para administrar sus sistemas en distribuciones Debian, Ubuntu.
Tipos de archivos
1. Ejecutables Verde
2. Carpetas azules
3. Enlaces simbólicos azul celeste
Rutas de archivo
1. Ejecutables /bin
2. Configuración /etc
3. Variables /var
4. Temporales /tmp
Comandos de manejo de directorio
1. Mkdir creación de carpetas
2. Rm eliminar archivos
3. Rm -rf elimina totalmente
4. cp Renombrar archivos
5. mv Mover archivo
6. ln -ls Crear enlaces simbólicos
7. ls -la
Comandos Sistemas
df -h El comando df muestra el espacio en disco utilizado por el sistema de ficheros
uname -a Mostrar información del sistema operativo
/bin/pwd o pwd: Indica la ruta donde se está ejecutando el directorio actual
Free: Este comando mostrará el estado y uso de la memoria de nuestro equipo o sistema.
a. Total Indica el total de la memoria instalada y asignada a swap respectivamente.
b. used Indi ca el total de la memoria que está en uso.
c. free Indica el total de la memoria que no está siendo utilizada.
d. shared Indica el total de memoria utilizada (en su mayoría) por tmpfs.
e. buff/cache Suma de la memoria utilizada por el buffer y la cache.
f. available Estimación de cuánta memoria está disponible para iniciar nuevas aplicaciones, sin intercambio
ip addr: Indica las interfaces de red
Top: Monitor en vivo de procesos
IOSTAT: Informa de los datos en entrada/salida de nuestra CPU y discos.
IPTRAF: Monitoriza todo el tráfico que entra y sale de nuestro equipo (interfaces, puertos, etc...). Es algo más que un comando, en realidad se trata de una aplicación muy lograda.
MPSTAT: Muy útil para procesadores Multi-Core, ya que permite ver el rendimiento de cada núcleo del procesador de forma independiente.
mpstat -P ALL 2 5 Muestra los primeros 5 procesos de todos los procesadores
nice
Ejecuta un comando con una prioridad determinada, o modifica la prioridad a de un proceso (programa en ejecución). Utiliza una prioridad variable que parte de la prioridad del shell y suma o resta valores. Mientras menor es el valor de la prioridad mayor prioridad tiene el proceso
NAGIOS: Sistema de monitorización muy versátil, puesto que por la cantidad de comandos que acompañan a la aplicación, y la infinidad de plugins existentes para la misma, se puede llevar el seguimiento de grandes cantidades de equipos, servidores y redes. Además, mediante un SMS gateway podremos configurar el sistema para que nos alerte al móvil de cualquier incidencia.
NETSTAT: Muestra las conexiones abiertas en nuestro equipo.
PMAP: Informa sobre el rendimiento de la memoria del sistema, tanto en general como la memoria que consume un proceso concreto.
PS: Muestra los procesos que se están ejecutando en nuestro sistema, y según los parámetros que le pasemos al comando, también el consumo de memoria y procesador de cada uno de los listados. Ejemplo ps afx
SAR: Realiza reportes de la actividad del sistema.
SS: Muestra diferentes estadísticas de los sockets de nuestro equipo. Su función es similar a Netstat.
STRACE: Realiza debugs de servidores web, Apache, Httpd, lighthttp, entre otros.
TCPDUMP: Muestra todo el tráfico que circula por un puerto concreto en tiempo real.
TOP: Nos informa en tiempo real del estado de nuestro servidor. Por defecto si no le pasamos ningún parámetro nos mostrará el uso de CPU, con un muestreo cada 5 segundos.
UPTIME: Muestra información similar a la del comando TOP, además de otros datos interesantes como el tiempo que lleva encendido el equipo, la carga de procesos, el número de usuarios, etc...
VMSTAT: Informa del estado del equipo o sistema, tanto el hardware como los procesos que se están ejecutando, y todo en tiempo 'casi' real.
W: Muestra qué usuarios están conectados al equipo y además, podremos saber qué están haciendo en ese momento.
/var/spool/cron/crontabs
COMANDO VI
Modo ex o última línea.
:q salir si no hubo cambios
:q! salir sin guardar cambios
:w guardar cambios
:w arch1 guardar cambios en archivo arch1
:wq guardar cambios y salir
:r arch2 insertar un archivo
:e arch2 editar un nuevo archivo
:e! arch2 idem sin salvar anterior
:r! comando insertar salida de comando
:shell salir al shell (vuelve con exit)
Mover
:1 mueve a línea 1
:15 mueve a línea 15
:$ mueve a última línea
Opciones
:set cambio de opciones
:set nu mostrar números de línea
:set nonu no mostrar números de línea
:set showmode mostrar modo actual de vi
:set noshowmode no mostrar modo actual de vi
Reemplazo
La sintaxis del comando de búsqueda y reemplazo es la siguiente:
:,s///g
, indican líneas en el archivo; y son cadenas de caracteres o expresiones regulares; / es un separador, s (sustituir) y g (global) son letras de comando para el manejo de expresiones regulares.
:1,$s/Martes/martes/g
cambia Martes por martes en todo el archivo.
:.,5s/ayuda/&ndo/g
cambia ayuda por ayudando desde línea actual hasta la 5a. línea.
Suscribirse a:
Entradas (Atom)