Ir al contenido principal

COMANDOS VARIOS

Understanding Permission Setting and Security on FreeBSD vs. Linux - 9M2PJU

 Algunas personas que vienen del mundo Linux y deciden cruzar esa linea oscura de usar un nuevo sistema operativo, en este caso a FreeBSD, se sienten algo extrañados cuando ejecutamos algun tipo de comandos y el bash nos responde:

:Command not found.

Bueno, aqui esta la denominacion de algunos comandos en Freebsd

#route -n ---->; netstat -r
#vim ---->; vi ( toka sin colores :( )

Usar locate.
#locate unarchivo
locate : database too small /var/db/locate.database

Si te sale este error, ejecutamos antes el siguiente comando:

#/usr/libexec/locate.updatedb
>>> WARNING
>>> Executing updatedb as root. This WILL reveal all filenames
>>> on your machine to all login users, which is a security risk.

La alerta nos quiere decir que se revelará la existencia de todos los archivos a los usuarios q lo usen. Si el servidor es multiusuarios por favor no lo uses, esto solo lo uso para modo aprendizaje, en ambientes de produccion no es recomendable.

Usar export
#export
export: Command not found.

¿Qué diablos? Bueno, en FreeBBSD no hay export, se llama env de enviroment  y si quieres ver las variables de entorno solo ejecutas env y te las muestra.

Para crear una variable de entorno
#setenv VARIABLE elvalor

Crear un usuario(es interactivo, sigue los pasos)
#useradd

Borrar un usuario(es interactivo, sigue los pasos)
#rmuser usuario 

 Cargar un modulo(modprobe en Linux)
#kldload modulo

Mostrar modulos (lsmod en Linux)
#kldstat

Cargar módulo de saber temperatura del procesador
#kldload amdtemp
#sysctl -a|grep -i temperatur

Mostrar reglas del firewall PF
#pfctl -sr

Muetsra Muestra las conexiones IP(como netstat -na)
#pfctl -ss

Muetsra las estadisticas del PF
#pfctl -si

Montar una imagen iso
#mdconfig -a -t vnode -f /tmp/imagen-.iso -u 0
#mount -t cd9660 /dev/md0 /mnt/imagen/

Desmontar imagen iso
#umount /mnt/imagen
#mdconfig -d -u 0

webcam en FreeBSD
Agregar a /etc/rc.conf para habilitar webcam

webcamd_enable="YES"

Luego das permisos 777 a /dev/video0

Para buscar que paquete contiene un archivo, instalar pkg-provides
#pkg install pkg-provides

Agrega al archivo /usr/local/etc/pkg.conf  
PKG_PLUGINS_DIR = "/usr/local/lib/pkg/";
PKG_ENABLE_PLUGINS = true;
PLUGINS [ provides ];
 
Y actualizas la BD de provides
#pkg provides -u

Ahora si, a buscar tu paquete por archivo
#pkg provides tu-archivo

Entradas populares de este blog

Manejo de discos en AIX

Hola a todos. En el siguiente tutorial, enseñaremos cómo particionar un disco (o physical volumen, PV) o en su defecto adicionarlo a un volumen. Cabe mencionar que en AIX el concepto de partición como tal no existe, sino que se manejan como volúmenes de grupos lógicos o VG. Partiremos de la premisa de que el PV ya está presentado al sistema operativo, por lo que el primero paso es actualizar o detectar el disco al sistema para que esté visible como un fichero en /dev. Esto se hace ejecutando: #cfgmgr  Podrémos ver el disco en el sistema si usamos el comando #lspv Un VG, se debe subdividir al ser creado en un subconjunto de particiones fisicas llamadas PP y todas deben ser de un tamaño identico. Así que crearemos el VG de nombre volgroup1 especificando que cada PP debe ser de 1024 megas y que se hará del disco con etiqueta hdisk1.  #mkvg -y volgroup1 -s 1024 hdisk1 Si, ya se ha creado el volumen previamente, y desean agregar el nuevo disco, lo hacemos con: #extendvg -f volgroup...

Montar un nfs cliente en AIX

    Supongamos el  servidor origen es: 192.168.0.200 El directorio a montar orgien es /files/dir1 Para montar de manera manual se ejecuta: mount 192.168.0.200:/files/dir1 /nfs_dir1 Si queremos sea persistente a los reinicios, se agrega lo siguiente a /etc/filesystems /nfs_dir1         dev             = /files/dir1         vfs             = nfs         mount           = true         options         = rw         nodename     = 192.168.0.200 Do widzenia.  

Instalar LXDE en FreeBSD 11

Cześć, ha sido un largo tiempo sin crear una entrada pero bueno, aqui estoy. El tutorial trata sobre instalar LXDE en FreeBSD 11*...bueno,  no siendo mas, manos a la obra.  Instalar los siguientes paquetes. # pkg install drm-kmod xorg lxde-task Agregar a  /etc/rc.conf  dbus_enable="YES" Dependiendo que clase de procesador tienen agregar solo una linea: kld_list="/boot/modules/i915kms.ko" # INTEL kld_list="/boot/modules/amdgpu.ko"# AMD nuevos kld_list="/boot/modules/radeonkms.ko" #AMD viejo Agregar a $HOME/.xinitrc setxkbmap latam # para teclado latinoamerica. ck-launch-session dbus-launch --exit-with-session startlxde exec startlxde Agregar a /etc/fstab la partición proc proc /proc procfs rw 0 0 Reiniciamos la maquina y nos logueamos con el usuario previamente usado para el paso $HOME, ejecutamos: #startx