Abonnieren Sie unseren RSS

Ubuntux

Wenn Sie lernen möchten, zu unterrichten.

Wie stellt man die Schale verwenden wir erzählen.

Mit diesem Befehl können wir wissen, dass wir in Shell-Terminal verwenden. Run:

readlink -f /proc/$$/exe

Die Schale ist in der Regel in Ubuntu bash üblich.

Als Speed-Internet mit BIND9

Im Internet alle Geräte mit dem Netzwerk verbunden werden über die IP identifiziert. Computer, Server, Telefone, Router, Firewalls, die alle eine IP haben. IPv4 ist eine Serie von vier durch Punkte voneinander getrennt. Geben Sie 128.56.47.12. Da dies ziemlich langweilig Auswendiglernen und unpraktisch, weil Worte besser auswendig gelernt Domain-Server sind. Hier sind einige mit dem Internet verbundenen Computern, die eine Liste von Namen und zugehörigen IP haben.

Wenn wir zum Beispiel gehen Sie zu ubuntux.info , Ihren Browser Abfrage an einen Server Domain-Name, wahrscheinlich durch die Internet-Provider erleichtert, und er antwortet mit der IP entsprechend ubuntu.info. Mit der IP und dem Browser zugreifen können ubuntu.info . Dies gilt für jeden Domain-Namen wahr.

Bei der Beladung der einzelnen Web-Seite wird dies viele Male für jeden Domain-Namen haben Sie in es getan. Die Summe all dieser Anfragen eher fügt Zeit, als es um die Seite anzuzeigen verwendet.

Wir können in unserem Computer-Server Domain-Namen zu installieren, und dass diese Anfragen werden direkt an ihn gemacht. Da auf unserem eigenen Server-Computer sind wesentlich schneller gelöst werden. Wenn unsere Server ignoriert die IP der Konsultation wird er fragen einen externen Server. Dies bedeutet, dass der Server den Server abfragen, um die externe Domain-Name-Cache.

Das wichtigste ist bind9-Server. Lassen Sie es installieren. Öffnen Sie ein Terminal aus Anwendungen -> Zubehör -> Terminal oder durch Drücken von STRG + ALT + T. Wir schreiben im Terminal die folgenden Befehle ein, um BIND9 zu installieren:

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

Um als DNS-Cache-Server funktionieren muss eine einzelne Datei zu bearbeiten. Wir öffneten für die Bearbeitung mit:

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

Und wir in der Gruppe Spediteure, um ihn zu bearbeiten es wie folgt aus:

Spediteure {
8.8.8.8;
8.8.4.4;
};

Hier verwende ich die Google-Nameserver, die 8.8.8.8 und 8.8.4.4 sind. Wir können unser Internet Service Provider oder anderen wir für angemessen halten.

Starten Sie BIND9:

sudo /etc/init.d/bind9 restart

> Einstellungen - -> Netzwerkverbindungen Schließlich müssen wir in den Systemeinstellungen konfigurieren. Dies hängt von unseren Lieferanten abhängig und wie wir zu verbinden. Wir müssen in Domain Name Server DNS-eigenen Geräten, dh 127.0.0.1 gesetzt. Servieren Sie das Bild unten als Leitfaden:

Wir können auch bearbeiten:

sudo gedit /etc/resolv.conf

und fügen einen neuen Eintrag an die Spitze:

nameserver 127.0.0.1

Testing

Um zu beweisen, dass diese Funktion können Sie die dig-Befehl zu verwenden. Das erste Mal verwenden wir zeigen eine Reaktionszeit von zehn Millisekunden. Sobald BIND9 Registrieren Sie die neue Domain-Namen wird die Antwort in wenigen Millisekunden sein. Zum Beispiel:

dig ubuntux.info | grep "Query"

Das erste Mal habe, antwortete der 78ms, der zweite in 0ms.

Als Begrenzung der CPU in VirtualBox 4

Die Gründe für die Beschränkung der Verwendung, wie viel CPU wird eine virtuelle Maschine verwendet werden können variiert werden. Ein Beispiel könnte sein, mehrere virtuelle Maschinen gleichzeitig laufen haben und zu steuern, so dass System-Performance nicht drastisch sinken. Andernfalls kann eine virtuelle Maschine nehmen, wie viel CPU-Zeit wie notwendig, um die Leistung von anderen VMs und der Gastgeber selbst zu reduzieren.

Vorzugsweise wollte die Kontrolle über virtuelle Maschinen festgelegt und der Prozentsatz ähnlich der angebotenen Web-Hosting VPS basiert. Dh etwas wie Megahertz Steuer-CPU virtuellen, anstatt in Prozent.

So wird die Kontrolle über die CPU auf einem Prozentsatz der CPU-virtuellen Host. Mal sehen, wie dies zu tun.

Durch die GUI von VirtualBox selbst haben keine Kontrolle über diese Funktion. Wir müssen die VBoxManage Befehl in einem Terminal ausgeführt werden.

Öffnen Sie ein Terminal aus Anwendungen -> Zubehör -> Terminal oder durch Drücken von STRG + ALT + T gleichzeitig.

Die Perspektive, ich denke es ist interessant, wenn virtuelle Maschinen laufen, aber wir können auch die CPU-Auslastung von virtuellen Maschinen, bevor sie ihre Hinrichtung.

Beschränken CPU läuft

Für den Betrieb von virtuellen Maschinen verwenden Sie folgenden Befehl:

VBoxManage list runningvms

VBoxManage ist der Befehl, um die Kontrolle von VirtualBox zu nehmen, und list runningvms zeigt eine Liste der laufenden virtuellen Maschinen. In meinem Fall zeigt:

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

Eine Maschine läuft, gefolgt von ihrem Namen ID U1010. Ubuntu Desktop ist ein Maverick 10,10.

Jetzt, da wir wissen, wie sich die virtuelle Maschine aufgerufen werden können die Kontrolle übernehmen. Der folgende Befehl begrenzen Ihre Nutzung der CPU zu 25%:

VBoxManage controlvm u1010 cpuexecutioncap 25

Die personelle Ausstattung des auszuführenden Befehl wäre:

VBoxManage controlvm nombrevm cpuexecutioncap cpu%

Nombrevm Wo ist der Name des Virtual Machine Monitor und CPU-Anteil von 1 bis 100% der CPU-Zeit.

Limit-CPU-Maschinen deaktiviert

Ähnlich wie bei der oben listet die Gastgeber VirtualBox virtuelle Maschinen. Von einem Terminal aufrufen:

VBoxManage list vms

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

Wir sehen zwei virtuellen Maschinen. Um die CPU-Nutzung einschränken würde benutzen Sie die folgende Vorlage Befehl ein:

VBoxManage modifyvm nombrevm --cpuexecutioncap cpu%

Zum Beispiel, um bis 75% CPU virtuelle Maschine mit Ubuntu 10.10 (was ist mit dem Namen U1010) begrenzen würde den folgenden Befehl ausführen:

VBoxManage modifyvm u1010 --cpuexecutioncap 75

Von der Kommandozeile Sie haben vollständige Kontrolle von virtuellen Maschinen von VirtualBox. Sie können anfangen zu frieren oder herunterfahren. Unterschiedlichen Eigenschaften oder wie in diesem Eintrag die CPU-Ressourcen verwenden sie gesehen. Dies macht es leicht, einige Skripte erstellen, die die meisten von VirtualBox zu machen.

Der Test wurde in 4,04 VirtualBox Ubuntu 4.10 64 Bit verwendet.

Wie Benutzer-Verzeichnisse im Apache aktivieren

Die Apache-Benutzer-Verzeichnisse erlauben jedem Benutzer ein Verzeichnis auf Ihrem Konto, wo Sie Dateien, die von einem Browser angezeigt werden können, setzen können.

Es wäre so etwas wie:

http://localhost/ ~ user

Um festzulegen, muss der Benutzer das Tilde. Die Tilde durch Auspressen ALTGR +4.

Um diese Funktion zu nutzen sollte es userdir Apache-Modul. Erstellen Sie das Verzeichnis public_html in unserem Benutzerkonto. Die Dateien Aufenthalt wird durch den Browser. Von einem Terminal die folgenden Befehle:

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

Es passiert, dass das PHP-Skript, anstatt heruntergeladen läuft. Wir wollen das nicht, müssen wir eine Konfigurationsdatei zu bearbeiten. Vom Terminal zur Bearbeitung geöffnet:

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

Wir suchen Sie die Datei in etwa so aus:

# Zur erneuten Aktivierung von PHP in Benutzerverzeichnisse Nach kommentieren die Zeilen
# (Von <IfModule …> um </ IfModule>.) Stellen Sie ihn nicht auf On, wie es
# Verhindert. Htaccess-Dateien aus, es zu deaktivieren.
<IfModule Mod_userdir.c>
<Directory /home/*/public_html>
Off php_admin_value Motor
</ Directory>
</ IfModule>

Wie wir in den Kommentarzeilen, die ein Pad tragen gesagt, wir von <IfModule> um </ IfModule> Kommentar wie folgt aussehen:

# <IfModule Mod_userdir.c>
# <Directory /home/*/public_html>
# Php_admin_value Motor aus
# </ Directory>
# </ IfModule>

Drücken Sie das Pad lässt ALTGR +3.

Wir konnten einfach ausschalten php_admin_value von Motoren-On php_admin_value aber das wäre auf. Htaccess verhängt werden, wenn wir manchmal um anzuzeigen, dass sie nicht ausführen können PHP-Skripte wollen.

Und starten Sie den Apache-Server, damit die Änderungen wirksam werden:

sudo /etc/init.d/apache2 restart

Jetzt können Sie Ihre Skripte in PHP laufen in unserem Home-Verzeichnis von Apache.

Fast 1000 Wallpaper

Was wurde in der Überschrift gesagt, fast 1000 Wallpaper. Ein 400MB-Paket mit Wallpapers sortiert nach Kategorien, geeignet für große Bildschirme. Die Kategorien reichen von Tieren, Autos, Technik, Musik, etc..

Download From Megaupload

Quelle: launchpad.net / wallpaper-Wechsler