RTFB!
12 Dec
Včasih rabimo na sistemu več IP naslovov. Ker nam po defaultu Ubuntu doda samo en IP naslov bom pokazal kako se doda nov IP naslov. Zadeva je zelo preprosta tako da nebi smeli imeti težav.
Kaj potrebujete:
SU (SuperUser) dostop
vi ali katerikoli drug editor (jaz bom uporabil ee)
Prijavite se v sistem (preko konzole SSH) in se zlogirajte v sistem kot su.
su
ali
sudo su
ali pa uporabite
sudo
pred ukazi.
Vsi IP naslovi in pa nastavitve za mrežo se nahajajo v datoteki: /etc/network/interfaces
ee /etc/network/interfaces
V datoteki bi moralo biti nekaj podobnega naslednjemu:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).# The loopback network interface
auto lo
iface lo inet loopback# The primary network interface
auto eth0
iface eth0 inet static
address 10.0.0.10
netmask 255.255.255.0
network 192.0.0.0
broadcast 10.0.0.255
gateway 10.0.0.99
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 10.0.0.99
Če dobite kaj temu podobnega potem ste na pravi poti. Kot vidite uporabljam IP naslove 10.0.0.xx.
Naslednje dodamo pod to kar smo dobili:
auto eth0:1
iface eth0:1 inet static
address 10.0.0.20
netmask 255.255.255.0
network 192.0.0.0
broadcast 10.0.0.255
gateway 10.0.0.99
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 10.0.0.99
Shranimo! Kot vidite sem dodal nov IP naslov 10.0.0.20 mrežni kartici eth0:1. eth0 je mrežna kartica (če jih imate več pač izberete katero hočete uporabiti) :1 je za ločilo IP naslovov tako da jih lahko dodamo neomejeno :2 :3 :4 itd.
Če sedaj poženete ukaz ifconfig boste dobili še stare podatke o mreži.
# ifconfig
eth0 Link encap:Ethernet HWaddr 00:40:F4:60:D7:A1
inet addr:10.0.0.10 Bcast:10.0.0.255 Mask:255.255.255.0
inet6 addr: fe80::240:f4ff:fe60:d7a1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:147909 errors:0 dropped:0 overruns:0 frame:0
TX packets:125638 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:44033380 (41.9 MiB) TX bytes:42312161 (40.3 MiB)
Interrupt:11 Base address:0×6000lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:4118 errors:0 dropped:0 overruns:0 frame:0
TX packets:4118 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:330719 (322.9 KiB) TX bytes:330719 (322.9 KiB)
Da osvežite podatke ki ste jih dodali v /etc/network/interfaces poženite naslednji ukaz:
/etc/init.d/networking restart
Ko to izvedete bi morali dobiti naslednje:
# ifconfig
eth0 Link encap:Ethernet HWaddr 00:40:F4:60:D7:A1
inet addr:10.0.0.10 Bcast:10.0.0.255 Mask:255.255.255.0
inet6 addr: fe80::240:f4ff:fe60:d7a1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:148383 errors:0 dropped:0 overruns:0 frame:0
TX packets:126045 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:44075455 (42.0 MiB) TX bytes:42363253 (40.4 MiB)
Interrupt:11 Base address:0×6000eth0:1 Link encap:Ethernet HWaddr 00:40:F4:60:D7:A1
inet addr:10.0.0.20 Bcast:10.0.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:11 Base address:0×6000lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:4125 errors:0 dropped:0 overruns:0 frame:0
TX packets:4125 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:331391 (323.6 KiB) TX bytes:331391 (323.6 KiB)
Tako. To je cela umetnost! Na ta način lahko dodate kolikor hočete IP naslovov. Jaz sem bil prijavljen kot ‘superuser’ zato nisem uporabljal sudo itd. Če niste kot ‘superuser’ potem pred vsemi ukazi uporabite sudo blablabla ![]()
To sem delal na sistemu Ubuntu:
Linux 2.6.17-10-server #2 SMP Fri Oct 13 18:47:26 UTC 2006 i686 GNU/Linux
iNobl: 18% [?]
3 Jul
Sovražim to! Bote ki vse možne forme po vrsti naklju?no filajo in te?narijo z viagro, orodji za pove?anje penisev, itd. Bedniki! Na blogu se mi je to dogajalo zelo pogosto. In tega je bilo ogromno! Zve?er predno sem šel spat sem popucal vse kretenske komentarje in zjutraj glej ga zlomka spet POLNO pojebanih komentarjev po celem blogu o_O Debli! Gledal sem druge bloge in sme opazil da tega problema nimajo
Naprimer pri Jonasu nisem opazil nikoli kaj podobnega kar me je zelo presenetilo glede na obiskanost njegvoega bloga.
Po kratkem brskanju po netu in iskanju plugina za prepre?evanje kretenskih komentarjev sem naletel na plugin Akismet. Zadeva je moram re?ti svetovna in res deluje fantasti?no (vsaj do zdaj jim še ni nih?e ušel). Zadevo lahko dobite na njihovi strani http://akismet.com/ Namestitev je tudi zelo easy. File samo skopirate v plugins direktorij in nato plugin še aktivirate v administraciji (ob tem boste tudi potrebovali Wordpress API key ki ga dobite na tej povezavi in seveda brezpla?no!
iNobl: 13% [?]
2 Jul
Mnogi (upam da mongi ker sistem je res prfect) uporabniki ki so si namestili kubuntu na svoje prelepe mašince so najbrž opazili da jim predvajanje mp3 datotek ne dela o_O To naredili zato ker je po nekaterih državah pač prepovedano to oz. gre nekaj navzkriž z zakonom … Pač ponekod so “mal” zategnjeni.
Da vam bodo mp3-ji lavfali v Amaroku (sam sem izbral Amarok ker je ob namestitvi sistema edini spodoben programčič za predvajanje glasbe in nimam potrebe po novem, drugem programu). Namestiti morate paket z imenom libxine-extracodecs ki pa ga žal ni v privzetih repozitorijih kjer sistem pobere vse razpoložljive pakete.
V konzoli vpišete naslednje ukaze:
shranimo stari file z repositoriji
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
Odpremo file z repositoriji in pobrišemo vse vrstice
sudo kate /etc/apt/sources.list
in dodamo naslednje notri:
## Add comments (##) in front of any line to remove it from being checked. ## Use the following sources.list at your own risk. deb http://archive.ubuntu.com/ubuntu dapper main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu dapper main restricted universe multiverse ## MAJOR BUG FIX UPDATES produced after the final release deb http://archive.ubuntu.com/ubuntu dapper-updates main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu dapper-updates main restricted universe multiverse ## UBUNTU SECURITY UPDATES deb http://security.ubuntu.com/ubuntu dapper-security main restricted universe multiverse deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted universe multiverse ## BACKPORTS REPOSITORY (Unsupported. May contain illegal packages. Use at own risk.) deb http://archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse ## PLF REPOSITORY (Unsupported. May contain illegal packages. Use at own risk.) deb http://packages.freecontrib.org/ubuntu/plf dapper free non-free deb-src http://packages.freecontrib.org/ubuntu/plf dapper free non-free
Zapremo kate in storimo naslednje:
kMenu -> System -> Adept. Vpišete vaše geslo in ko se odpre program kliknete na ikonco “Fetch updates” ko vam bo sistem naložil vse nove repositorije se bo na vašem seznamu znašel tudi paket ki sem ga prej omenil in ki ga morate namestiti. Ko namestite zadevo vam bo čudežno za?el Amarok predvajati muzko v mp3 zapisu
Simpelj ko pasulj ne ?
iNobl: 15% [?]
6 Feb
Mogo?e je malo bedasti naslov prispevka ampak vendar :). Pisal bom o pridobivanju informacij o vašem sistemu.
V naslednjih nekaj vrsticah vam bom opisal nekaj koristnih ukazov ki vam bodo prišli prav pri pridobivanju nekaterih podatkov.
Kje se že nahaja ‘prekleti’ ukaz ???!?
Veliko ukazov si zagotovo zapomnite ker jih pogosteje uporabljate. V?asih pa pozabite kje se nahaj dolo?en ukaz. Je v /sbin? ali /usr/bin? Kje že? Pri tem problemu vam pride zelo prav ukaz whereis. whereis vam bo prikazal pot do ukaza in pa tudi pot do izvorne kode ?e seveda je navedena oz. je podana za iskani ukaz. ?e izvšrimo naslednji ukaz ‘whereis whatis’ boste dobili nekaj podobnega kot je naslednje:
whatis: /usr/bin/whatis /usr/share/man/man1/whatis.1.gz
Mnogo vas se vpraša zakaj sploh je ukaz whatis. Whatis je da ukaz da vprašate sistem po ne?em. Ukaz ‘whatis time’ vam bo vrnil naslednje:
Koliko prostora imam še na trdem disku?
Za ta podatek uporabite ukaz ‘df’. df ukaz vam bo posredoval podatke, kot so: uporabljeni prostor trdega diska, neuporabljeni prostor trdega diska, itd.
Podatki se bodo izpisali za vse particije ki so narejene na vašem trdem disku. V konzolo vpišite ‘df’ in bi morali dobiti podobno naslednjem:
Filesystem 1K-blocks Used Available Use% Mounted on /dev/hdc1 19550436 3493984 16056452 18% tmpfs 517572 0 517572 0% /dev/shm /dev/hda2 7847500 32840 7814660 1% /downloads /dev/hdd1 115380192 39944740 69574416 37% /home
iNobl: 11% [?]
27 Jan
Se vam kdaj zgodi da bi radi zagnali neko zadevo na to?no dol?en ?as ? Z ukazom at boste lahko zadevo rešili v trenutnku.
at ukaz naredi to?no kar tudi pomeni v ang. jeziku (ob). Za primer, ukaz ‘
‘ bo pognal ukaz
who > /tmp/who.tmp | at 16:30 February 1
in shranil output v datoteko (/tmp/who.tmp), ob 16:30 prvega februarja letos.
who
?e želite izvršiti ukaz drugo leto ali kateregakoli leta dodajte po dnevu meseca še letnico leta. Ko se bo ukaz izvršil se bo izpisalo nekaj podobnega kot je:
job 425621 at 2006-02-01 16:30
?e se vam zgodi da ste želeli izvesti nek ukaz ?ez minuto in je ta ?as že potekel medtem ko ste pisali zadevo potem se bo ukaz izvršil naslednji dan. ?e pa želite da se ukaz kljub preteklemu ?asu izvrši dodajte na koncu ukaza ‘today’ npr:
who > /tmp/who.tmp | at 16:30 today
Imate tudi možnost izvršiti ukaze ki so zapisani v neki datoteki:
cat ukazi | at 16:30 February 1
?e no?ete uporabljati 24 urnega zapisa ?asa potem lahko tudi uporabite AM in PM. ‘at 7 PM February 1′ je isto kot ‘at 19:00 February 1′
Ob absolutnih ?asih lahko tudi uporabite relativne ?ase. Uporabite lahko besede:
,
minutes
,
hours
, ali
days
vendar brez sekund. Primer:
weeks
Uporabite tudi lahko besede
at teatime tomorrow + 1 week
ali
midnight, noon
teatime (16:00).
Kaj želite lepšega?
</code><code>ls -al / | at teatime
‘. Mogo?e vas tudi zanima kako bi videli kateri ukazi so na ?akalni listi ? Z ukazom
Garbled time
ali
at -l
boste dobili listo ukazov na ?akalni listi.
atq
iNobl: 16% [?]