Asine o noso RSS

UbunTux

Se queres aprender, ensinar.

Como dicir ao shell que estamos a usar.

Con este comando podemos saber que estamos usando o terminal de Shell. Executar:

readlink -f /proc/$$/exe

O escudo é xeralmente común en Ubuntu bash.

Como Internet de alta velocidade con BIND9

En Internet todos os dispositivos conectados á rede son identificados polo IP. Ordenadores, servidores, teléfonos, routers, firewalls, todos os que teñen un IP. IPv4 é unha serie de catro números separados por períodos. Introduza 128.56.47.12. Dado que é bastante entediante memorización e implacable porque as palabras son servidores de dominio mellor memorizadas. Estes son algúns dos ordenadores conectados á Internet que teñen unha lista de nomes e IP correspondente.

Cando imos, por exemplo, a ubuntux.info , o seu navegador consulta a un servidor de nomes de dominio, probablemente facilitada polo seu fornecedor de acceso a Internet, e el responde con IP correspondente a ubuntu.info. O IP eo navegador pode acceder ubuntu.info . Isto é certo para calquera nome de dominio.

Na carga de cada páxina web que está feito moitas veces para cada nome de dominio que ten nel. A suma de todas estas preguntas no canto aumenta o tempo do que adoitaba mostrar a páxina.

Podemos instalar no noso ordenador servidor de nomes de dominio, e que estes cuestionamentos sexan feitos directamente a el. Estar nas nosas consultas propio ordenador do servidor son resoltos moito máis rápido. Se o noso servidor ignora o IP da consulta ha pedir un servidor externo. Isto significa que o servidor pode consultar o servidor para almacenar en memoria o nome de dominio externo.

O máis importante é BIND9 servidor. Imos instala-lo. Abre un terminal de Aplicacións -> Accesorios -> Terminal ou premendo Ctrl + Alt + T. Nós escribir no terminal os seguintes comandos para instalar bind9:

sudo aptitude update && sudo aptitude -y install bind9 dnsutils

Para funcionar como un servidor de caché DNS debe editar un único arquivo. Nós abrimos a edición con:

sudo gedit /etc/bind/named.conf.options

E nós, os atacantes do grupo, para deixalo Edit-lo así:

forwarders {
8.8.8.8;
8.8.4.4;
};

Aquí está a usar o nome dos servidores de Google, que son 8.8.8.8 e 8.8.4.4. Podemos utilizar o noso provedor de Internet ou outros que consideramos axeitadas.

Reinicie BIND9:

sudo /etc/init.d/bind9 restart

Finalmente, debemos configurar a Sistema -> Preferencias -> enlaces de Rede. Iso dependerá do noso provedor e como nos conectamos. Debemos poñer no nome de dominio servidores DNS noso propio equipo, ou sexa, 127.0.0.1. Sirva a imaxe a continuación como guía:

Tamén podemos modificar:

sudo gedit /etc/resolv.conf

e engade outra entrada a arriba:

nameserver 127.0.0.1

Probas

Para demostrar que esta función pode usar o comando Dig. A primeira vez que usan ha amosar un tempo de resposta de decenas de milisegundos. Unha vez BIND9 rexistrar o nome de dominio será a resposta en poucos milisegundos. Por exemplo:

dig ubuntux.info | grep "Query"

A primeira vez que respondeu a 78ms, o segundo en 0ms.

Como limitar o CPU no VirtualBox 4

As razóns para limitar o uso de a cantidade de CPU pode usar unha máquina virtual pode ser variada. Un exemplo podería ser a de ter varias máquinas virtuais rodando simultaneamente e control-los de xeito que o rendemento do sistema non caer drasticamente. Se non, unha máquina virtual pode levar moito tempo de CPU, na medida do necesario para reducir o desempeño doutras VMS e do propio anfitrión.

De preferencia, quería o control sobre as máquinas virtuais fixos e porcentaxe similar ao que VPS Aloxamento web ofrece base. É dicir, algo así como megahertz control da CPU virtual, no canto de en por cento.

Así, o control sobre a CPU está baseada en unha porcentaxe de servidor virtual da CPU. Imos ver como facelo.

A través do VirtualBox GUI si non ten control sobre este recurso. Necesitamos executar o comando VBoxManage dun terminal.

Abre un terminal de Aplicacións -> Accesorios -> Terminal ou premendo CTRL + ALT + T simultaneamente.

A perspectiva que eu creo que é interesante cando as máquinas virtuais están en execución, pero tamén pode limitar o uso da CPU de máquinas virtuais antes de iniciar a súa execución.

Límite de execución da CPU

Para executar máquinas virtuais han empregar a seguinte orde:

VBoxManage list runningvms

VBoxManage é o comando para asumir o control do VirtualBox, e list runningvms mostra unha lista de máquinas virtuais en execución. No meu caso mostra:

"u1010" {0f086fe3-35a9-4162-b9da-708c11b49abc}

Unha máquina de execución, nome seguido do seu ID U1010. Ubuntu Desktop é un Maverick 10,10.

Agora que sabemos como se chama a máquina virtual pode asumir o control. O seguinte comando ha limitar o uso de CPU a 25%:

VBoxManage controlvm u1010 cpuexecutioncap 25

O persoal do comando a executar sería:

VBoxManage controlvm nombrevm cpuexecutioncap cpu%

Nombrevm Onde está o nome do monitor de máquina virtual e porcentaxe de CPU de 1-100% de tempo de CPU.

Máquinas CPU límite desactivado

De forma semellante ao anterior listará os hosts de máquinas virtuais de VirtualBox. Dun terminal execute:

VBoxManage list vms

"arch32" {cb6b291a-4151-47a1-8f85-c0c0810a16fe}
"u1010" {0f086fe3-35a9-4162-b9da-708c11b49abc}

Vemos dúas máquinas virtuales. Para limitar o uso da CPU usaría o comando seguinte modelo:

VBoxManage modifyvm nombrevm --cpuexecutioncap cpu%

Por exemplo, para limitar a máquina CPU 75% virtual con Ubuntu 10.10 (que se chama U1010) ía executar o seguinte comando:

VBoxManage modifyvm u1010 --cpuexecutioncap 75

Na liña de comandos que teña o control completo de máquinas virtuais de VirtualBox. Pode comezar a conxelar ou apagado. Variando características ou como se pode ver nesta entrada dos recursos da CPU que empregan. Isto fai máis doado de preparar algúns guións para aproveitar ao máximo o VirtualBox.

A proba foi usado o VirtualBox 4,04 en Ubuntu 4.10 64 bits.

Como activar directorios de usuarios en Apache

Os directorios de usuario de Apache permite que cada usuario ten un directorio no sistema, onde podes poñer os ficheiros que poden ser visitadas por un navegador.

Sería algo como:

http://localhost/ ~ usuario

Para seleccionar o usuario debe usar o til. O símbolo til presionando as ALTGR +4.

Para aproveitar este recurso debe activar userdir módulo do Apache. Crea o directorio public_html na nosa conta de usuario. A estancia arquivos será a través do navegador. Dun terminal execute os comandos seguintes:

mkdir ~/public_html
sudo a2enmod userdir
sudo /etc/init.d/apache2 restart

Acontece que o script php en vez de executar a descarga. Non queremos iso, debemos editar un arquivo de configuración. O terminal aberto para edición:

sudo gedit /etc/apache2/mods-enabled/php5.conf

Buscamos o arquivo para algo así:

# Para reactivar php en directorios de usuario Tras comentar as liñas
# (From ...> <IfModule a </ IfModule>.) Non configuralo para Ligado como
# Evita. Htaccess de desativá-lo.
Mod_userdir.c> <IfModule
<Directory /home/*/public_html>
Off php_admin_value motor
</ Directory>
</ IfModule>

Como dixemos nas liñas de comentario, que cargar unha almofada, comentamos de <IfModule> a </ IfModule> para estar así:

# Mod_userdir.c> <IfModule
# <Directory /home/*/public_html>
# Php_admin_value motor apagado
# </ Directory>
# </ IfModule>

Presionando o pad deixa tres ALTGR.

Nós poderiamos simplemente desactivar php_admin_value motor polo motor No php_admin_value pero que sería imposta. Htaccess onde, por veces, queremos indicar que non pode executar scripts PHP.

E reiniciar o servidor Apache para que os cambios entren en vigor:

sudo /etc/init.d/apache2 restart

Agora pode realizar os seus scripts en php no noso directorio home de Apache.

Preto de 1000 wallpaper

O que se dixo no título, case 1000 fondo. Un paquete de 400mb con fondos de pantalla clasificados por categorías, adaptado ás pantallas de ancho. As categorías van desde animais, coches, tecnoloxía, música, etc.

Fai descargar en megaupload

Orixe: launchpad.net / wallpaper-Changer