Denk nfs aangezien sshfs niet werkt.quote:Op dinsdag 1 mei 2012 21:38 schreef slacker_nl het volgende:
[..]
Je moet wel goed mounten he. Tis een nfs mount of mount je via sshfs?
[ code verwijderd ]
1 | sudo mount -t nfs hercules.tue.nl:/vol/hercules/software/linux /software |
Ja idd had nfs-common moeten installeren. Je zou zeggen dat zoiets wel standaard gewoon geinstalleerd is...quote:Op woensdag 2 mei 2012 03:21 schreef devzero het volgende:
Heb je het mount.nfs programma op je machine? In RHEL/Centos zit dat in de nfs-utils rpm, je zult vast ook wel zoiets onder Ubuntu moeten installeren.
daar heb ik nu even geen geld voorquote:Op woensdag 2 mei 2012 11:27 schreef KomtTijd... het volgende:
Harde schijven met bad sectors doe je over het algemeen zo snel mogelijk archiveren en vervangen.
Heb je al een fsck op die schijf gerund?quote:Op woensdag 2 mei 2012 11:06 schreef gogosweden het volgende:
Ok, ik heb een klein probleempje
ik heb ubuntu geinstalleerd op een externe HDD die nogal wat beschadigde sectors had, meer dan dat er "backup sectors" zijn.
In windows was het altijd zo dat windows die beschadigde sectoren niet meer gebruikte na een chkdsk waarna ik de hdd dus gewoon nog normaal kon gebruiken. Echter heb ik nu voor de ubuntu installatie de hdd geformatteerd en ik heb dus soms OS crashes die vreemd genoeg te verhelpen zijn door de externe hdd er ff uit te trekken en er weer in te stoppen waarna ubuntu weer lekker doorkachelt
is er een manier om ubutu te vertellen dat hij die damaged sectors niet meer moet gebruiken?
bij voorbaat dank
nope, hoe doe je dat?quote:Op woensdag 2 mei 2012 13:02 schreef Farenji het volgende:
[..]
Heb je al een fsck op die schijf gerund?
Of: echo "1,4,2,0,-4,81" | tr , \\n | sort -nr | sed 1qquote:Op woensdag 2 mei 2012 12:38 schreef wdn het volgende:
echo "1,4,2,0,-4,81" | awk -v RS="," '1' | sort -nr | head -1
fsck is zeg maar de checkdisk van linux.quote:
kan ik de systeemdisk ook unmounten als ik hem gebruik? of zal ik daar een live-cd voor moeten gebruiken?quote:Op woensdag 2 mei 2012 14:08 schreef Farenji het volgende:
[..]
fsck is zeg maar de checkdisk van linux.
- opzoeken welk device de schijf heeft, bijv /dev/sdb1 (te zien met bijv "mount")
- schijf unmounten: "sudo umount /dev/sdXX" (juiste device invullen)
- sudo fsck -r /dev/sdXX
Dat laatste, of je moet opstarten in recovery mode (via het grub menu).quote:Op woensdag 2 mei 2012 14:14 schreef gogosweden het volgende:
[..]
kan ik de systeemdisk ook unmounten als ik hem gebruik? of zal ik daar een live-cd voor moeten gebruiken?
Lastigquote:Op woensdag 2 mei 2012 14:08 schreef Farenji het volgende:
[..]
fsck is zeg maar de checkdisk van linux.
- opzoeken welk device de schijf heeft, bijv /dev/sdb1 (te zien met bijv "mount")
- schijf unmounten: "sudo umount /dev/sdXX" (juiste device invullen)
- sudo fsck -r /dev/sdXX
Pff... "makkelijker"! Daar leer je toch niks van?quote:Op woensdag 2 mei 2012 15:58 schreef wdn het volgende:
[..]
Lastig
is
touch /forcecheck
en dan rebooten niet makkelijker?
Moderne harde schijven kunnen bad sectors remappen naar 'spare' sectors (tijdens een schrijf actie). Als gogo echt bad sectors ziet dan kan een fsck misschien helpen, maar het blijft verstandig om zo snel mogelijk je data er af te halen en de disk in het ronde archief te laten verdwijen.quote:Op woensdag 2 mei 2012 11:27 schreef KomtTijd... het volgende:
Harde schijven met bad sectors doe je over het algemeen zo snel mogelijk archiveren en vervangen.
Dat kunnen harde schijven al jaren, maar bad sectors komen nooit alleen.quote:Op woensdag 2 mei 2012 19:03 schreef devzero het volgende:
[..]
Moderne harde schijven kunnen bad sectors remappen naar 'spare' sectors (tijdens een schrijf actie). Als gogo echt bad sectors ziet dan kan een fsck misschien helpen, maar het blijft verstandig om zo snel mogelijk je data er af te halen en de disk in het ronde archief te laten verdwijen.
ja, maar die spare sectors zitten volgensmij ook al volquote:Op woensdag 2 mei 2012 19:03 schreef devzero het volgende:
[..]
Moderne harde schijven kunnen bad sectors remappen naar 'spare' sectors (tijdens een schrijf actie). Als gogo echt bad sectors ziet dan kan een fsck misschien helpen, maar het blijft verstandig om zo snel mogelijk je data er af te halen en de disk in het ronde archief te laten verdwijen.
Mijn interpretatie van "moderne" is erg ruim.quote:Op woensdag 2 mei 2012 19:04 schreef KomtTijd... het volgende:
[..]
Dat kunnen harde schijven al jaren, maar bad sectors komen nooit alleen.
Wat dacht je van firmware/drivers etc. problemen?quote:Op woensdag 2 mei 2012 19:07 schreef gogosweden het volgende:
Wat wel vreemd is is dat hij op mijn desktop pc wel heel vreemd doet maar op mijn laptopje gewoon zonder problemen uren achtermekaar ubuntu blijft draaien
Win 7 zit waarschijnlijk op?quote:Op woensdag 2 mei 2012 19:07 schreef gogosweden het volgende:
[..]
ja, maar die spare sectors zitten volgensmij ook al vol
en het maakt opzich niet zoveel uit als deze hdd kaputt gaat, want ik heb er geen belangrijke data op.
Wat wel vreemd is is dat hij op mijn desktop pc wel heel vreemd doet maar op mijn laptopje gewoon zonder problemen uren achtermekaar ubuntu blijft draaien
ja klopt, even troubleshooten dit weekendquote:Op woensdag 2 mei 2012 20:38 schreef t4rt4rus het volgende:
[..]
Wat dacht je van firmware/drivers etc. problemen?
huh? er zit win 7 op beide pc'squote:Op woensdag 2 mei 2012 21:43 schreef Blue_Panther_Ninja het volgende:
[..]
Win 7 zit waarschijnlijk op?
Nu al?lekker vroeg!quote:Op donderdag 3 mei 2012 15:49 schreef wdn het volgende:
GIMP 2.8 is uit
- Single window mode
[ afbeelding ]
- On canvas text editing
[ afbeelding ]
- Layer Groups
[ afbeelding ]
Ik denk niet dat het in de official repositories terechtkomt, dat zal pas in 12.10 zijn, maar je kan het altijd via ppa installeren.quote:Op donderdag 3 mei 2012 16:34 schreef KomtTijd... het volgende:
Nice!
Benieuwd of 'ie in de updates zal verschijnen van Ubuntu 12.04
Ja nou er is er wel een relletje over geweest. Die gast van omgubuntu had het geplaatst zelfs voordat GIMP het zelf had aangegeven Schijnt hij vaker te hebben gedaanquote:
Ziet er goed uit.quote:Op donderdag 3 mei 2012 15:49 schreef wdn het volgende:
GIMP 2.8 is uit
- Single window mode
[ afbeelding ]
- On canvas text editing
[ afbeelding ]
- Layer Groups
[ afbeelding ]
/boot ext2quote:Op vrijdag 4 mei 2012 14:06 schreef wdn het volgende:
Ik zou voor ext4 gaan.
Maar een partitie die niet is geformatteerd zou gewoon zichtbaar moeten zijn (als empty space of free space).
ik neem aan dat hij bedoelt dat de standaard "voorkeuzes" van de ubuntu-installer de partitie niet zien als geschikte plaats om te installeren, dan moet je even handmatig partities maken.quote:Op vrijdag 4 mei 2012 14:06 schreef wdn het volgende:
Ik zou voor ext4 gaan.
Maar een partitie die niet is geformatteerd zou gewoon zichtbaar moeten zijn (als empty space of free space).
De regel is toch altijd dat SWAP het dubbele moet zijn van je geheugen? Anders kun je niet in sluimerstand komen, volgens mij.quote:Op vrijdag 4 mei 2012 16:12 schreef KomtTijd... het volgende:
[..]
ik neem aan dat hij bedoelt dat de standaard "voorkeuzes" van de ubuntu-installer de partitie niet zien als geschikte plaats om te installeren, dan moet je even handmatig partities maken.
Wat op zijn minst noodzakelijk is:
- een SWAP partitie ter grootte van je werkgeheugte
- een EXT4 partitie, aangehecht op / van minimaal 10GB
En wat heel praktisch is:
- een EXT4 partitie, aangehecht op /home, voor je persoonlijke bestanden en instellingen. (maak de parititie op / 10GB en de rest van de ruimte voor /home)
Nee, dat zou bijzonder zijn . Twee keer is de oude vuistregel; op gegeven moment werden de RAMgroottes (relatief) zo hoog dat mensen toch maar 1x gingen gebruiken. Feitelijk hangt het af van hoe je je systeem gebruikt, maar 1x is zat (vaak zelfs overkill) voor de doorsnee gebruiker.quote:Op vrijdag 4 mei 2012 16:20 schreef robin007bond het volgende:
[..]
De regel is toch altijd dat SWAP het dubbele moet zijn van je geheugen? Anders kun je niet in sluimerstand komen, volgens mij.
Ik heb 8GB geheugen en een 16 GB SWAP. Misschien een beetje overkill inderdaad.quote:Op vrijdag 4 mei 2012 16:23 schreef trancethrust het volgende:
[..]
Nee, dat zou bijzonder zijn . Twee keer is de oude vuistregel; op gegeven moment werden de RAMgroottes (relatief) zo hoog dat mensen toch maar 1x gingen gebruiken. Feitelijk hangt het af van hoe je je systeem gebruikt, maar 1x is zat (vaak zelfs overkill) voor de doorsnee gebruiker.
He ik gedaan in Januari van 10.04 LTS naar 11.10,werk erg goed met 1TiB HDD.quote:Op vrijdag 4 mei 2012 16:12 schreef KomtTijd... het volgende:
[..]
ik neem aan dat hij bedoelt dat de standaard "voorkeuzes" van de ubuntu-installer de partitie niet zien als geschikte plaats om te installeren, dan moet je even handmatig partities maken.
Wat op zijn minst noodzakelijk is:
- een SWAP partitie ter grootte van je werkgeheugte.4 GiB,DONE
- een EXT4 partitie, aangehecht op / van minimaal 70 GiB
En wat heel praktisch is:
- een EXT4 partitie, aangehecht op /home, voor je persoonlijke bestanden en instellingen. (maak de /home partitie 850 GiB )
Dat laatste wist ik, maar de rest hield ik geen rekening mee. Bedankt.quote:Op vrijdag 4 mei 2012 16:59 schreef Ertepeller het volgende:
Bij 4 GB of meer kun je swap gewoon achterwege laten, dat gebruik je nooit. Alleen voor hibernaten.
En mocht het al voorkomen dat het systeem begint te swappen, zakt de performance als een kaartenhuis in elkaar (snelheid swap:ram = 1:miljoen) en wordt het tijd om er geheugen bij te steken.
Het is puur als veiligheidsklep bedoeld, om te voorkomen dat ie vastloopt. Niet om "serieus" te gebruiken, daarvoor is het snelheidsverschil tussen ram en disk veel te groot geworden.
Voor een server is het wel verstandig om swap achter de hand te hebben (beter traag worden dan crashen), maar voor een gewone hedendaagse PC met 4 GB of meer komt het eenvoudigweg niet voor dat er meer dan 4 GB aan dirty pages zijn.
Het grootste deel van wat in je ram staat zijn pages (dit zijn blokken van 4 kB) die ook uit het filesysteem te halen zijn (bv executables of filecache). Die worden nooit geswapt, omdat ze al bestaan.
Het gaat alleen om "gewijzigde" ("dirty") data (briefje wat getiept wordt of een foto die geshopt is), die alleen in ram bestaat. Dat zijn pages (pages zijn blokken van 4 kB) die eventueel uitgeswapt kunnen worden.
En nog iets: als je een SSD hebt is het zelfs beter om geen swap te gebruiken, elke schrijfactie gaat weer van de levensduur van de SSD af. Zal in de praktijk wel niet zo heel veel uitmaken, maar het is maar weer meegenomen. En met een SSD zal het verschil tussen wakker worden uit hibernate of een cold boot ook nauwelijks verschil maken - wederom een reden om de swap dan maar achterwege te laten.
Als je zware programma's draait die veel geheugen gebruiken, is het wel handig om een swappartitie te hebben. Anders crasht je computer zodra je geheugen volloopt.quote:Op maandag 7 mei 2012 14:45 schreef FredvZ het volgende:
Kan het trouwens veel kwaad om een linuxdistro te installeren zonder swap-partitie?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | $ free -h total used free shared buffers cached Mem: 3.8G 3.6G 202M 0B 138M 2.5G -/+ buffers/cache: 1.0G 2.8G Swap: 0B 0B 0B # vmstat: getallen in MB, 5 intervallen van 10 seconden $ vmstat -S M 10 5 procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa 2 0 0 200 138 2517 0 0 245 374 811 375 22 4 72 2 1 0 0 200 138 2517 0 0 0 0 1146 2072 18 3 79 0 0 0 0 199 138 2517 0 0 0 0 1182 2026 18 3 79 0 1 0 0 198 138 2517 0 0 0 0 1275 2134 19 3 78 0 1 0 0 197 138 2517 0 0 0 0 1209 2081 18 3 79 0 |
Ja, een server met 64GB geheugen heb ik weleens zien crashen omdat-ie te weinig swap had. Uiteraard wordt het traag als je moet gaan swappen; 't is dan ook puur om crashes te voorkomen.quote:Op maandag 7 mei 2012 15:46 schreef Ertepeller het volgende:
Heb je dat ooit meegemaakt?
1. Als swap inderdaad gebruikt móet gaan worden wordt de machine baggertraag. Access van swap is in de orde van milliseconden, bij RAM is dat nanoseconden. Daar zit een factor miljoen verschil tussen.
2. Je moet het gek maken voor je daadwerkelijk meerdere GBs aan swappable pages hebt. Dan ben je een hele zware gebruiker en moet je gewoon zorgen dat er genoeg memory in je PC zit. Anders is ie niet vooruit te branden.
Nee, was Linux.quote:Op maandag 7 mei 2012 16:12 schreef Ertepeller het volgende:
Ik heb het dan ook de hele tijd over "gewone" PC's en heb ook al gezegd dat het bij een server wel verstandig is: beter traag dan crashen. Ook dan geldt: gaat ie swappen, dan moet er memory bij.
En ik neem aan dat dat een Windows server was? Met een vracht virtuele machines o.i.d.? Of met een aantal grote databases?
Bij Windows loopt het memorygebruik sowieso meestal sneller op dan bij een Unix-achtige omdat er bij Unix veel meer geshared wordt.
Voor een home-PC geldt gewoon: laat die swap maar achterwege als je 4 GB of meer hebt. En zeker als je een SSD hebt.
Dat is dus pertinent niet waar. Als je een systeem hebt met weinig (> 4GB) geheugen, kan je systeem aanzienlijk sneller worden door een hoge swapiness. Informatie die nauwelijks gebruikt wordt, wordt dan naar de swap verplaatst waardoor er meer cachegeheugen vrij komt voor programma's die je wel intensief gebruikt.quote:Op maandag 7 mei 2012 15:46 schreef Ertepeller het volgende:
Heb je dat ooit meegemaakt?
1. Als swap inderdaad gebruikt móet gaan worden wordt de machine baggertraag. Access van swap is in de orde van milliseconden, bij RAM is dat nanoseconden. Daar zit een factor miljoen verschil tussen.
gewoon df -h / ?quote:Op maandag 7 mei 2012 23:14 schreef Dennisweb het volgende:
Ik wil graag de totale schijfruimte weergeven, maar die heeft het mountpoint /. Hoe geef ik alleen dit mountpoint weer, en niet ook nog /dev/sda1 en alles met een / erin?
Kun je dus op 1 of andere manier exacte opdrachten geven?
1 2 3 | $ df -h /dev/sda2 Filesystem Size Used Avail Use% Mounted on /dev/sda2 453G 199G 231G 47% / |
zet je er wel die slash achter? bij mij geeft ie gewoon alleen / hoorquote:Op maandag 7 mei 2012 23:41 schreef Dennisweb het volgende:
[..]
Dan geeft hij dus wel alles startend met een / weer. Ik wil alleen /.
1 2 3 4 5 6 7 8 9 10 | meenee@meenee-laptop:~$ df -h Filesystem Size Used Avail Use% Mounted on /dev/sda5 73G 19G 51G 27% / udev 993M 4.0K 993M 1% /dev tmpfs 401M 872K 401M 1% /run none 5.0M 0 5.0M 0% /run/lock none 1003M 360K 1002M 1% /run/shm meenee@meenee-laptop:~$ df -h / Filesystem Size Used Avail Use% Mounted on /dev/sda5 73G 19G 51G 27% / |
Nooit doen!quote:Op dinsdag 8 mei 2012 01:34 schreef Dale. het volgende:
[ afbeelding ]
-edit- oh en "rm -rf / - make computer faster" niet doen hé
Ah thx, die had ik vorige week nodigquote:
1 2 3 | Bestandssysteem Grtte Gebr Besch Geb% Aangekoppeld op /dev/mapper/gina-root 197G 2,7G 184G 2% / |
Kan.quote:Op dinsdag 8 mei 2012 19:49 schreef Dennisweb het volgende:
Nu krijg ik dit:
[ code verwijderd ]
Ik wil graag de grootte apart, de gebruikte apart, en de beschikbaarheid apart. Ik werk namelijk aan een shellscriptje. Maar hoe krijg ik deze waarden apart? awk {3}?
1 2 3 4 5 6 | GROOTTE=$(df -h | grep -v Bestandssysteem | awk 'begin{FS=" "}{print $1}') GEBRUIKT=$(df -h | grep -v Bestandssysteem | awk 'begin{FS=" "}{print $2}') BESCH=$(df -h | grep -v Bestandssysteem | awk 'begin{FS=" "}{print $3}') echo "Grootte: ${GROOTTE}" etc. |
Nu vermeldt hij nog /dev/mapper/gina-root. Kan dat ook nog weg?quote:Op dinsdag 8 mei 2012 20:02 schreef gebrokenglas het volgende:
[..]
Kan.
Hieronder een optie om die dingen in variabelen te zetten. Het kan ongetwijfeld netter. De 'grep -v' is bedoeld om de header uit de output te slopen.
[ code verwijderd ]
twitter:XSNLVPSGina twitterde op dinsdag 08-05-2012 om 22:07:11 Uptime: d: 7h: 23:31,; CPU: 0.3%; RAM: 262MB ((26.00%)); Disk: 2,7GB used of 197GB (2%) (184GB free); OS: Ubuntu 11.10 reageer retweet
Wat is het eigenlijk?quote:Op dinsdag 8 mei 2012 22:09 schreef Dennisweb het volgende:
Zo. Mijn shellscript doet het nu helemaal! Thanks for the help!twitter:XSNLVPSGina twitterde op dinsdag 08-05-2012 om 22:07:11 Uptime: d: 7h: 23:31,; CPU: 0.3%; RAM: 262MB ((26.00%)); Disk: 2,7GB used of 197GB (2%) (184GB free); OS: Ubuntu 11.10 reageer retweet
Een script dat om het half uur mijn statistieken twittert van mijn VPS. Ik vond het ten eerste een coole wannahave, en ten tweede kan ik op school zo perfect monitoren waarom mijn VPS opeens offline is. Er zijn vast minder omslachtige manieren zoals Pingdom, maar die geeft geen statistieken waarom de VPS een vastloper heeft. Nu kan ik aan de hand van de laatste tweet dat wel zien. Tenzij de netwerkkabel er simpelweg uitligt.quote:
AHAquote:Op dinsdag 8 mei 2012 22:23 schreef Dennisweb het volgende:
[..]
Een script dat om het half uur mijn statistieken twittert van mijn VPS. Ik vond het ten eerste een coole wannahave, en ten tweede kan ik op school zo perfect monitoren waarom mijn VPS opeens offline is. Er zijn vast minder omslachtige manieren zoals Pingdom, maar die geeft geen statistieken waarom de VPS een vastloper heeft. Nu kan ik aan de hand van de laatste tweet dat wel zien. Tenzij de netwerkkabel er simpelweg uitligt.
Toen ik nog Ziggo had en die er geregeld uren per dag uit lag, had ik een scriptje draaien die om de zoveel seconden een ping deed naar de DNS server en het resultaat logde. Zo kon ik 's avonds mooi zien hoevaak en hoe lang de verbinding had gehaperd, om bewijs te hebben bij discussies met de helpdesk.quote:Op dinsdag 8 mei 2012 22:23 schreef Dennisweb het volgende:
[..]
Een script dat om het half uur mijn statistieken twittert van mijn VPS. Ik vond het ten eerste een coole wannahave, en ten tweede kan ik op school zo perfect monitoren waarom mijn VPS opeens offline is. Er zijn vast minder omslachtige manieren zoals Pingdom, maar die geeft geen statistieken waarom de VPS een vastloper heeft. Nu kan ik aan de hand van de laatste tweet dat wel zien. Tenzij de netwerkkabel er simpelweg uitligt.
Ja? tail -F /var/log/messages >| script.shquote:Kan dat?
Jah!!quote:Op woensdag 9 mei 2012 13:01 schreef NightH4wk het volgende:
Erm, dat was dus fout. Maar je begrijp het waarschijnlijk wel. :/
Jammer dat je niet direct output van syslog naar 'script.sh' kunt pipen, ala "*.notice | script.sh". Want als je een pipe moet openen en die moet uitlezen, dan schiet je ook niet veel op.quote:Op woensdag 9 mei 2012 12:59 schreef NightH4wk het volgende:
[..]
Ja? tail -F /var/log/messages >| script.sh
De meeste distro's hebben wel een ''minimal install'' dan download die het meeste gewoon tijdens het installeren.quote:Op woensdag 9 mei 2012 12:53 schreef WammesWaggel het volgende:
Zeg ik wilde Linux weer eens proberen, weet iemand hier welke versie ik als live versie kan downloaden welke op een USB stick van 512 mb past en waar dan ook nog eens Skype ingebakken zit?
Lubuntu 12.04 erop zetten!quote:Op woensdag 9 mei 2012 12:53 schreef WammesWaggel het volgende:
Zeg ik wilde Linux weer eens proberen, weet iemand hier welke versie ik als live versie kan downloaden welke op een USB stick van 512 mb past en waar dan ook nog eens Skype ingebakken zit?
Het is toch makkelijker om te draaien; je laat script.sh /var/log's tailen wanneer het aangeroepen wordt om te twitteren?quote:Op donderdag 10 mei 2012 02:22 schreef devzero het volgende:
[..]
Jammer dat je niet direct output van syslog naar 'script.sh' kunt pipen, ala "*.notice | script.sh". Want als je een pipe moet openen en die moet uitlezen, dan schiet je ook niet veel op.
Of je gebruikt syslog-ng ( destination bla {program("script.sh");} ). Maar wie gebruikt dat nog nu er rsyslog is.
LXDEquote:Op donderdag 10 mei 2012 04:24 schreef Blue_Panther_Ninja het volgende:
[..]
Lubuntu 12.04 erop zetten!
Straks even downen!
Fixed.quote:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | #!/bin/sh # Twitter Stats for Synology script made by @NiklasRen # Ubuntu edit by @DennisdeWit. Example: @XSNLVPSGina # First: chmod +x twitterscript.sh, and dos2unix this script. #Getting CPU information and pressure cpu=`top -b -n1 | grep Cpu | cut -c 9-12` #Total RAM, used RAM and free RAM as a percentage ram_total=`free -m | grep Mem: | awk '{print $2}'` ram_used=`free -m | grep cache: | awk '{print $3}'` percentage_used=`echo "scale=2; ${ram_used} /${ram_total} *100" | bc -l` #Uptime # Note: 'Bestandssysteem is Dutch for filesystem. You should replace # this word with the word which means 'filesystem' in your language uptime=`uptime | awk '{print $3}'` uptimedays=`uptime | awk 'begin{FS="up"}{print $3}'` uptimehours=`uptime | awk 'begin{FS="up"}{print $5}'` #Filesystem (see note above) size=`df -h / | grep -v Bestandssysteem | awk 'begin{FS="/dev/mapper/gina-root"}{print $1}' | awk -F"#" 'NR==2'` used=`df -h / | grep -v Bestandssysteem | awk 'begin{FS="/dev/mapper/gina-root"}{print $2}' | awk -F"#" 'NR==2'` used_percentage=`df -h / | grep -v Bestandssysteem | awk 'begin{FS="/dev/mapper/gina-root"}{print $4}' | awk -F"#" 'NR==2'` available=`df -h / | grep -v Bestandssysteem | awk 'begin{FS="/dev/mapper/gina-root"}{print $3}' | awk -F"#" 'NR==2'` os=`lsb_release -d -s` #Creating the twitter notice msg="Uptime: d: ${uptimedays}h: ${uptimehours}; CPU: ${cpu}%; RAM: ${ram_used}MB (${percentage_used}%); Disk: ${used}B used of ${size}B (${used_percentage}) (${available}B free); OS: ${os}" #Fixing some character problems echo $msg | sed -e 's/%/%25/g' -e 's/ /%20/g' -e 's/!/%21/g' -e 's/"/%22/g' -e 's/#/%23/g' -e 's/\$/%24/g' -e 's/\&/%26/g' -e 's/'\''/%27/g' -e 's/(/%28/g' -e 's/)/%29/g' -e 's/\*/%2a/g' -e 's/+/%2b/g' -e 's/,/%2c/g' -e 's/-/%2d/g' -e 's/\./%2e/g' -e 's/\//%2f/g' -e 's/:/%3a/g' -e 's/;/%3b/g' -e 's//%3e/g' -e 's/?/%3f/g' -e 's/@/%40/g' -e 's/\[/%5b/g' -e 's/\\/%5c/g' -e 's/\]/%5d/g' -e 's/\^/%5e/g' -e 's/_/%5f/g' -e 's/`/%60/g' -e 's/{/%7b/g' -e 's/|/%7c/g' -e 's/}/%7d/g' -e 's/~/%7e/g' > /tmp/IdL_status msg=`cat /tmp/IdL_status` #Tweet it using cURL. # Note: Create an account at supertweet first. Supertweet is a proxy for # the Twitter API curl -u Account:password -d "status=${msg}" http://api.supertweet.net/1/statuses/update.xml |
Nee, want Supertweet ondersteunt geen https.quote:Op donderdag 10 mei 2012 16:27 schreef trancethrust het volgende:
Kan de supertweet api niet over https? Anders plaintext passwords over het netwerk en internet enzo...
Maar dan moet je bijhouden waar je gebleven was bij de vorige aanroep (en je moet rekening houden met logrotate). De "tail -f /var/log/message | script.sh" oplossinging zal iedere regel tweeten, net als syslog_ng dat zal doen. Via een 'crontab' kan wel, maar dan moet je syslog naar een named pipe sturen en die uitlezen met je script.quote:Op donderdag 10 mei 2012 08:15 schreef trancethrust het volgende:
Het is toch makkelijker om te draaien; je laat script.sh /var/log's tailen wanneer het aangeroepen wordt om te twitteren?
1 2 3 4 5 6 7 8 9 10 11 | NameVirtualHost *.443 <VirtualHost *:443> ServerName site1.mijndomein.nl DocumentRoot /web/site1/www/html </VirtualHost> <VirtualHost *:443> ServerName site2.mijndomein.nl DocumentRoot /web/site2/www/html </VirtualHost> |
1 2 3 4 5 | Stopping httpd: [ OK ] Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 99.99.99.99 for ServerName [Thu May 10 19:29:06 2012] [warn] _default_ VirtualHost overlap on port 443, the first has precedence [Thu May 10 19:29:06 2012] [warn] _default_ VirtualHost overlap on port 443, the first has precedence [ OK ] |
Maar wat gebeurd er dan precies bij het volgende? Loop een beetje te testen.quote:Jammer dat je niet direct output van syslog naar 'script.sh' kunt pipen, ala "*.notice | script.sh". Want als je een pipe moet openen en die moet uitlezen, dan schiet je ook niet veel op.
Of je gebruikt syslog-ng ( destination bla {program("script.sh");} ). Maar wie gebruikt dat nog nu er rsyslog is.
1 2 3 4 | /tmp/lulz.sh ----------- #!/bin/sh tr '[:lower:]' '[:upper:]' < /dev/stdin |
-F is een oplossing?quote:en je moet rekening houden met logrotate
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 | #!/bin/sh HFSERVER="http://hostsfile.mine.nu.nyud.net" HFILE="hosts.zip" ORIGFILE="/etc/hosts.original" echo " =============================== IMPORTANT =============================== This shell script will: (i) Backup /etc/hosts to $ORIGFILE if the latter is missing; (ii) Fetch $HFSERVER/$HFILE; (iii) Respawn /etc/hosts from $ORIGFILE and the fetched hosts. Any persistent changes you wish to make to your hosts file should be made to $ORIGFILE because /etc/hosts will be respawned from (i) $ORIGFILE and (ii) the set of hosts from the server. ------------------------------------------------------------------------- " if [ ! -f "$ORIGFILE" ] ; then echo "Backing up your original hosts file." cp /etc/hosts $ORIGFILE fi echo " ======================== Fetching and Extracting ======================== Fetching $HFILE from $HFSERVER. " fetch -o /tmp/$HFILE $HFSERVER/$HFILE if [ ! -f "/tmp/$HFILE" ] ; then echo "Error in fetching the set of hosts." exit 1 fi tar Oxf /tmp/$HFILE | tr -d '\r' > /tmp/hosts if [ ! -f "/tmp/hosts" ] ; then echo "Error in extracting the set of hosts." exit 1 fi if ! grep -c "banner" /tmp/hosts > /dev/null; then echo "The fetched set of hosts does not seem to contain relevant hosts." exit 1 fi echo " ========================= Respawning /etc/hosts ========================= From (i) $ORIGFILE and (ii) the set of hosts from the server." cat $ORIGFILE > /etc/hosts cat <<END >> /etc/hosts && #============================================================= # This hosts file has been modified with a set of hosts # obtained from $HFSERVER. #============================================================= END cat /tmp/hosts >> /etc/hosts rm -f /tmp/hosts rm -f /tmp/hosts.zip echo " ======================== Update process complete ======================== " |
LTS,altijd goed!quote:Op vrijdag 11 mei 2012 00:23 schreef erikkll het volgende:
Nu een server aan het upgraden van ubuntu 9.10 naar ubuntu 12.04
Yep. Kon van 9.10 naar 10.04 naar 12.04.quote:
In jouw geval wel omdat je continue veranderingen 'twittert'. Maar wat ik uit trancethrust's post opmaak is dat hij het via een crontab achtige methode wil doen en dan weet je dus neit waar je gebleven bent.quote:
Gnome 3 en KDE zijn best aardig.quote:
Het was ook maar een theoretische gedachten spel.quote:Op vrijdag 11 mei 2012 16:34 schreef trancethrust het volgende:
Ah dan begreep ik het verkeerd; ik dacht aan periodieke tweets, niet dat alles wat gelogd wordt getweet moet worden, maar alleen de laatste gebeurtenissen. Als je inderdaad alles wilt hebben maar toch periodieke tweets wilt kun je nog altijd de date/time als index gebruiken though.
Gaat niet werken, SSL werkt niet icm virtualhosts.quote:Op donderdag 10 mei 2012 20:03 schreef TargaFlorio het volgende:
Ik ben een Apache webserver aan het inrichten. Op de server draaien 2 websites die via https toegankelijk moeten zijn. Aan de hand van subdomein wordt bepaald welke website de gebruiker voorgeschoteld krijgt.
In httpd.conf heb ik onderstaande geconfigureerd:
[ code verwijderd ]
Bovenstaande heb ik goed geconfigureerd?
Bij herstarten httpd krijg ik onderstaande melding. Deze melding lijkt me logisch.
[ code verwijderd ]
Domein is nog niet geregeld dus kan nog niet testen.
Als ik het goed begrijp moet ik koppeling met het SSL certificaat configureren in ssl.conf?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | Listen 192.168.1.1:443 LoadModule ssl_module modules/mod_ssl.so SSLPassPhraseDialog builtin AcceptMutex flock SSLSessionCache shmcb:/var/cache/httpd/mod_ssl/ssl_scache(512000) SSLSessionCacheTimeout 300 SSLMutex default SSLRandomSeed startup /dev/urandom 256 SSLRandomSeed connect builtin NameVirtualHost 192.168.1.1:443 <VirtualHost 192.168.1.1:443> SSLEngine on SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP SSLCertificateFile /etc/ssl/star.example.com.crt SSLCertificateKeyFile /etc/ssl/star.example.com.key ServerName "one.example.com" DocumentRoot "/var/www/html/one" CustomLog "/var/log/httpd/one-access.log" combined ErrorLog "/var/log/httpd/one-error.log" <Directory /var/www/html> AllowOverride none Order Allow,Deny Allow from all </Directory> </VirtualHost> <VirtualHost 192.168.1.1:443> SSLEngine on SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP SSLCertificateFile /etc/ssl/star.example.com.crt SSLCertificateKeyFile /etc/ssl/star.example.com.key ServerName "two.example.com" DocumentRoot "/var/www/html/two" CustomLog "/var/log/httpd/two-access.log" combined ErrorLog "/var/log/httpd/two-error.log" <Directory /var/www/html> AllowOverride none Order Allow,Deny Allow from all </Directory> </VirtualHost> |
Hulde.quote:Niks gaat trouwens boven awesome WM.
Gebruik Unetbootin: http://unetbootin.sourceforge.net/quote:Op maandag 14 mei 2012 12:06 schreef Visitor.Q het volgende:
Ik wil Ubuntu op een usb stickie installeren. Hoe doe ik dat?
Ik heb uiteraard al wat gegoogled, maar de info van Ubuntu zelf is vrij outdated (ze hebben het er nog over 8.04 en 9.04 versies).
Ik wil een USB installatie die zal booten op verschillende machines, met meerdere users en een persistent home directory. Dit omdat de users gebruik moeten maken van een programma dat onder Ubuntu draait, maar geen dual-boot installatie willen maken. Is het voldoende om de live CD te kopieren naar USB (met willekeurige usb creator programmaatjes, zoals je ook een installatie-usb drive maakt)? Worden verschillende users dan onthouden? Of moet ik eerst booten vanaf een CD en dan installeren naar usb? Zijn er nog andere methoden?
Ja maar dan krijg ik de user 'ubuntu' zoals je die ook bij een live USB/CD hebt. Ik wil zelf de eerste gebruiker instellen, en pakketjes kunnen installeren.quote:Op maandag 14 mei 2012 12:14 schreef CasB het volgende:
[..]
Gebruik Unetbootin: http://unetbootin.sourceforge.net/
Hiermee kun je aangeven hoeveel ruimte er gebruikt moet worden voor de /home dir. Ik weet niet hoe goed dit gaat met meerdere gebruikers.
Is hij niet persistent over de hele / (exclusief /tmp)?quote:Op maandag 14 mei 2012 12:14 schreef CasB het volgende:
[..]
Gebruik Unetbootin: http://unetbootin.sourceforge.net/
Hiermee kun je aangeven hoeveel ruimte er gebruikt moet worden voor de /home dir. Ik weet niet hoe goed dit gaat met meerdere gebruikers.
Ik heb dit een aantal keer gedaan en altijd gewoon Debian/Ubuntu op de USB stick geinstalleerd. Aandachtspuntje is even dat je oplet waar je Grub neerzet, en dat je de juiste installatie locatie pakt (dus de usb stick).quote:Op maandag 14 mei 2012 12:06 schreef Visitor.Q het volgende:
Ik wil Ubuntu op een usb stickie installeren. Hoe doe ik dat?
Ik heb uiteraard al wat gegoogled, maar de info van Ubuntu zelf is vrij outdated (ze hebben het er nog over 8.04 en 9.04 versies).
Ik wil een USB installatie die zal booten op verschillende machines, met meerdere users en een persistent home directory. Dit omdat de users gebruik moeten maken van een programma dat onder Ubuntu draait, maar geen dual-boot installatie willen maken. Is het voldoende om de live CD te kopieren naar USB (met willekeurige usb creator programmaatjes, zoals je ook een installatie-usb drive maakt)? Worden verschillende users dan onthouden? Of moet ik eerst booten vanaf een CD en dan installeren naar usb? Zijn er nog andere methoden?
Ach, het is wel handig hoor. Maar bij portable dingen is het wat onhandig. Ik wissel wel is hd's tussen Dell servers en dan vergeet je ook standaard de netwerk rules weg te gooien waardoor je networking niet werkt .quote:Op dinsdag 15 mei 2012 14:05 schreef robin007bond het volgende:
Ik begin udev sowieso een beetje zat te raken. Misschien dat ik wel gewoon alle modules handmatig laat opstarten.
Mijn ervaring is dat Unetbootin niet lekker (meer) werkt vanuit Linux en zeker niet vanuit OSX. Ik weet niet hoe hij het op Windows doet.quote:Op dinsdag 15 mei 2012 11:28 schreef ex het volgende:
[..]
Ik heb dit een aantal keer gedaan en altijd gewoon Debian/Ubuntu op de USB stick geinstalleerd. Aandachtspuntje is even dat je oplet waar je Grub neerzet, en dat je de juiste installatie locatie pakt (dus de usb stick).
Verder nooit problemen mee gehad, al had ik wel wat power-off scriptjes die bv me udev rules voor netwerk kaarten leeg gooide, maar het is een beetje een kwestie van trial & error .
Hoe kom je bji unetbootin? Dat raad ik toch nergens aan? Wat jij beschrijft is gewoon de live cd op een usb stick zetten, dat is heel wat anders dan een installatie doen.quote:Op dinsdag 15 mei 2012 15:11 schreef theiz het volgende:
[..]
Mijn ervaring is dat Unetbootin niet lekker (meer) werkt vanuit Linux en zeker niet vanuit OSX. Ik weet niet hoe hij het op Windows doet.
Het makkelijkste, snelste en beste vind ik gewoon via dd (Linux en OSX):
Voer in een terminalvenster in:
dd if=[bestandsnaam].iso of=/dev/sd[x]
Op deze manier start hij vanaf USB op zonder problemen en, dat vind ik bij unetbootin erg lastig, weet hij dat SDA je harde schijf is en SDB je USB stick. Ik heb via unetbootin al een paar keer gehad dat hij GRUB op mijn USB stick installeerde of dat hij halverwege de installatie ineens om CD rom drivers ging zeuren.....
Welk OS? En welke services heb je draaien die van buiten benaderd kunnen worden?quote:Op maandag 21 mei 2012 21:26 schreef gogosweden het volgende:
ok, ik heb eventjes hulp nodig denk ik
Ik heb al een maandje een homeserver draaien, en ik zat voor het eerst eens de auth log door te kijken, waar ik zie dat een of ander gaar IP uit korea meerdere keren per dag probeert in te loggen.
hoe block ik dit / beveilig ik mijn server voortaan beter?
http://linux.die.net/man/5/hosts.denyquote:Op maandag 21 mei 2012 21:26 schreef gogosweden het volgende:
ok, ik heb eventjes hulp nodig denk ik
Ik heb al een maandje een homeserver draaien, en ik zat voor het eerst eens de auth log door te kijken, waar ik zie dat een of ander gaar IP uit korea meerdere keren per dag probeert in te loggen.
hoe block ik dit / beveilig ik mijn server voortaan beter?
mineos, een custom build. gebaseerd op de linux 2.7 kernel me dunktquote:Op maandag 21 mei 2012 21:35 schreef NightH4wk het volgende:
[..]
Welk OS? En welke services heb je draaien die van buiten benaderd kunnen worden?
even lezenquote:
Geen idee op linux. Hier is het "service -e" en dan kijken welke services een probleem kunnen vormen en die dichttimmeren. Plus system settings die port scanning/etc. moeilijk maken.quote:Op maandag 21 mei 2012 21:38 schreef gogosweden het volgende:
[..]
mineos, een custom build. gebaseerd op de linux 2.7 kernel me dunkt
Ehm hoe check ik die services ookalweer? netstat toch?
hmmz. Ik heb 2 ip's blijkbaar al geblocked in mijn iptables (firewall van linux) maar er zijn zoveel ip's dat me dat handmatig teveel werk gaat kostenquote:Op maandag 21 mei 2012 21:50 schreef NightH4wk het volgende:
[..]
Geen idee op linux. Hier is het "service -e" en dan kijken welke services een probleem kunnen vormen en die dichttimmeren. Plus system settings die port scanning/etc. moeilijk maken.
Is hosts.deny niet deprecated? Of alleen op FreeBSD.
1 2 | sudo iptables -A INPUT -i eth0 -p tcp --dport 22 -m state --state NEW -m recent --set --name SSH sudo iptables -A INPUT -i eth0 -p tcp --dport 22 -m state --state NEW -m recent --update --seconds 60 --hitcount 8 --rttl --name SSH -j DROP |
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
[ Bericht 64% gewijzigd door gogosweden op 21-05-2012 22:05:57 ]Winnaar KLB verkiezingen 2012.
dit ziet er wel veelbelovend uit. Eens even goed doorkijken. Je 2e link werkt niet btwquote:Op maandag 21 mei 2012 22:03 schreef NightH4wk het volgende:
Meestal kan je de default sshd_config nog wat verbeteren. Misschien ook handig:
http://denyhosts.sourceforge.net/
http://anp.ath.cx/sshit/
In plaats van...quote:LABEL arch
MENU LABEL Arch Linux
LINUX /linux/arch/latest/boot/vmlinuz_i686
INITRD /linux/arch/latest/boot/initramfs_i686.img
APPEND archisolabel=MY_ARCH
En het werkte na twee dagen prutsen eindelijkquote:LABEL Ubuntu Livecd 11.04
MENU DEFAULT
KERNEL howtogeek/linux/ubuntu/11.04/casper/vmlinuz
APPEND root=/dev/nfs boot=casper netboot=nfs nfsroot=<YOUR-SERVER-IP>:/tftpboot/howtogeek/linux/ubuntu/11.04 initrd=howtogeek/linux/ubuntu/11.04/casper/initrd.lz quiet splash --
De "recent" module is uitermate geschikt om dit soort brute-force attacks te blokeren. Je kunt eventueel ook kijken naar "limit", maar daarmee kun je alleen het totale aantal verbindingen mee regelen (allemaal beschreven in de iptables man page). Vergeet alleen niet, dat sommige attacks slechts iedere x minuten een verbinding maken, juist om filters als 'recent' te omzeilen. Het denyhosts programma is op zich relatief traag met dedecteren van attacks, maar is weer erg geschikt voor die "slow" attacks.quote:Op maandag 21 mei 2012 21:52 schreef gogosweden het volgende:
ik ben dit tegengekomen, volgens de linuxkenners hier, is dit een beetje een goede iptables entry voor waar ik hem voor wil gebruiken? (bruteforce blocken)
[ code verwijderd ]
Kijk eens naar denyhosts, gebruik dat zelf al tijden om ssh logins te blocken.quote:Op maandag 21 mei 2012 21:44 schreef gogosweden het volgende:
Hoe stel ik in dat je maar 1x kan inloggen per ip per minuut? Of hoe bescherm ik me beter tegen die brute force dingen?
het is nogal een groot probleem zie ik, mijn logfile staat er vol mee
Het is geen groot probleem, tenzij je te weinig ruimte voor logfiles hebt. Als je sterke wachtwoorden gebruikt heb je er geen last van en is het geen risico. Op internet heb je constant te maken met allerlei gespuis die bijna non stop aan alle poorten zit te rammelen.quote:Op maandag 21 mei 2012 21:44 schreef gogosweden het volgende:
Hoe stel ik in dat je maar 1x kan inloggen per ip per minuut? Of hoe bescherm ik me beter tegen die brute force dingen?
het is nogal een groot probleem zie ik, mijn logfile staat er vol mee
Ik maak me meer zorgen om de eventuele bandbreedte die ze gebruiken.quote:Op dinsdag 22 mei 2012 09:11 schreef Farenji het volgende:
[..]
Het is geen groot probleem, tenzij je te weinig ruimte voor logfiles hebt. Als je sterke wachtwoorden gebruikt heb je er geen last van en is het geen risico. Op internet heb je constant te maken met allerlei gespuis die bijna non stop aan alle poorten zit te rammelen.
Wat je zou kunnen doen om ssh echt veiliger te maken: wachtwoordlogins disabelen in je sshd_config en alleen met public/private keys werken. Dan kunnen ze bruteforcen tot ze een ons wegen. Het voordeel is ook een nadeel: je hebt wel je keys nodig om in te loggen.
1 2 | sudo iptables -A INPUT -i eth0 -p tcp --dport 22 -m state --state NEW -m recent --set --name SSH sudo iptables -A INPUT -i eth0 -p tcp --dport 22 -m state --state NEW -m recent --update --seconds 60 --hitcount 8 --rttl --name SSH -j DROP |
Om nog even terug te komen om mijn SSL probleem. Ik begrijp dat het met een nieuwere versie van Apache en OpenSSL wel gaat, echter dit heb ik niet uitgeprobeerd maar gekozen voor de makkelijke oplossing via een extra intern/extern ip voor de 2e domeinnaam.quote:Op vrijdag 11 mei 2012 23:58 schreef slacker_nl het volgende:
Geen idee, heb het nooit geprobeerd omdat het niet kan. Als ik die wiki moet geloven kan het idd wel, met wat mitsen en maren. Houd er wel rekening mee dat die pagina WIP is en dus nog niet helemaal volledig is.
Niet. Is goed voor de veiligheid en je skills.quote:Op dinsdag 22 mei 2012 21:45 schreef DutchErrorist het volgende:
Jongens, wel of geen GUI voor mijn server?
Skills heb ik al wel met CLI gelukkig. (Lang leve Arch).quote:Op dinsdag 22 mei 2012 21:45 schreef NightH4wk het volgende:
[..]
Niet. Is goed voor de veiligheid en je skills.
1 2 3 4 5 6 7 8 9 10 11 | #!/usr/bin/env bash PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin vnstat=/usr/bin/vnstat [ ! -x $vnstat ] && echo "Unable to run $vnstat" >&2 && exit 1 for int in $(ifconfig | grep "^[^ ]" | awk '{print $1}') ; do $vnstat --force -u -i $int done |
Die pakt elke interface en update de stats (elke zoveel minuten, afhankelijk van je crontab).quote:Op dinsdag 22 mei 2012 22:29 schreef DutchErrorist het volgende:
Oeeeeeh dank je Slacker_nl ik heb het nu eerst via pacman geinstalleerd (dus gewoon pacman -S vnstat). Wat doet die cronjob dan?
Oh en ik heb hier nog een antieke printer die met een printerpoort werkt, hoe kan ik deze het beste installeren? (HP Laserjet 1100).
Oke maar ik heb alleen eth0 dan hoef ik dat toch niet echt te doen?quote:Op dinsdag 22 mei 2012 22:30 schreef slacker_nl het volgende:
[..]
Die pakt elke interface en update de stats (elke zoveel minuten, afhankelijk van je crontab).
nee, dan moet je een crontab toevoegen dat je eth0 elke keer update.quote:Op dinsdag 22 mei 2012 22:31 schreef DutchErrorist het volgende:
[..]
Oke maar ik heb alleen eth0 dan hoef ik dat toch niet echt te doen?
Enlighten me.quote:Op dinsdag 22 mei 2012 22:32 schreef PiRANiA het volgende:
Kernel 3,4 .
btrfs . Tijd om fs te veranderen .
Mount je /tmp tijdelijk ergens anders.quote:Op dinsdag 22 mei 2012 22:55 schreef DutchErrorist het volgende:
lol wil ik XAMPP builden heb ik te weinig ruimte in /tmp (256mb ).
zit nu op mobiel, maar btrfs is het filesystem wat we in de toekomst gaan gebruiken. Maker van ext4 vindt het zelfs beter dan ext4 :p. Zitten een hoop hele vette features in, het is echt de volgende generatie filesystem. Check zelf: en.m.wikipedia.org/wiki/Btrfs . En een goed filmpje wat ik even terug bekeken heb: m.youtube.com/#/watch?desktop_uri=%2Fwatch%3Fv%3DhxWuaozpe2I&v=hxWuaozpe2I&gl=NLquote:
Doe ik nu alleen voor yaourt mount ik hem even op ~/tmpquote:Op dinsdag 22 mei 2012 22:55 schreef NightH4wk het volgende:
[..]
Mount je /tmp tijdelijk ergens anders.
Kijk ook eens hier naar:quote:Op maandag 21 mei 2012 21:26 schreef gogosweden het volgende:
ok, ik heb eventjes hulp nodig denk ik
Ik heb al een maandje een homeserver draaien, en ik zat voor het eerst eens de auth log door te kijken, waar ik zie dat een of ander gaar IP uit korea meerdere keren per dag probeert in te loggen.
hoe block ik dit / beveilig ik mijn server voortaan beter?
Waarom moet je /tmp gebruiken dan? Kan je niet gewoon een andere map gebruiken?quote:Op dinsdag 22 mei 2012 23:49 schreef DutchErrorist het volgende:
Ik probeer dus dingen te builden, heb in de config van yaourt aangegeven dat hij als temp ~/tmp/ moet gebruiken, maar nog steeds loopt mijn /tmp vol en krijg ik stomme errors? Kan ik mijn /tmp niet groter maken ofzo?
Yaourt schrijft blijkbaar zelf weg naar /tmpquote:Op dinsdag 22 mei 2012 23:51 schreef Green1 het volgende:
[..]
Waarom moet je /tmp gebruiken dan? Kan je niet gewoon een andere map gebruiken?
~/tmp is de tmp van de huidige user. Dus /home/DutchErrorist/tmp ofzo. Dan verander je dat toch naar iets waar je wel de ruimte hebt?quote:Op dinsdag 22 mei 2012 23:49 schreef DutchErrorist het volgende:
Ik probeer dus dingen te builden, heb in de config van yaourt aangegeven dat hij als temp ~/tmp/ moet gebruiken, maar nog steeds loopt mijn /tmp vol en krijg ik stomme errors? Kan ik mijn /tmp niet groter maken ofzo?
Ik heb het nu veranderd naar /temporary en hij zeikt nog steeds hij geeft dit aan...quote:Op dinsdag 22 mei 2012 23:58 schreef Green1 het volgende:
Je zegt:
[..]
~/tmp is de tmp van de huidige user. Dus /home/DutchErrorist/tmp ofzo. Dan verander je dat toch naar iets waar je wel de ruimte hebt?
En wat zijn die stomme errors?
Doe eens:quote:Op woensdag 23 mei 2012 00:01 schreef DutchErrorist het volgende:
[..]
Ik heb het nu veranderd naar /temporary en hij zeikt nog steeds hij geeft dit aan...
lampp/var/mysql/performance_schema/events_waits_summary_by_instance.frm
tar: lampp/var/mysql/performance_schema/events_waits_summary_by_instance.frm: Cannot write: No space left on device
1 2 3 4 5 6 7 8 9 | Filesystem Size Used Avail Use% Mounted on rootfs 6.9G 855M 5.7G 13% / /dev 249M 0 249M 0% /dev run 250M 160K 250M 1% /run /dev/sda3 6.9G 855M 5.7G 13% / shm 250M 0 250M 0% /dev/shm tmpfs 250M 0 250M 0% /tmp /dev/sda1 137M 28M 102M 22% /boot /dev/sda4 136G 146M 129G 1% /home |
1 2 3 4 5 6 7 8 9 | Filesystem Size Used Avail Use% Mounted on rootfs 6.9G 855M 5.7G 13% / /dev 249M 0 249M 0% /dev run 250M 160K 250M 1% /run /dev/sda3 6.9G 855M 5.7G 13% / shm 250M 0 250M 0% /dev/shm tmpfs 250M 250M 0 100% /tmp /dev/sda1 137M 28M 102M 22% /boot /dev/sda4 136G 146M 129G 1% /home |
Ja, dan moet je dus uitzoeken waar hij opgedragen wordt om in /tmp te schrijven (vast ergens in de config) en dat veranderen naar je /home/<user>, daar heb je immers genoeg ruimte.quote:Op woensdag 23 mei 2012 00:19 schreef DutchErrorist het volgende:
Direct na opstarten
[ code verwijderd ]
Nadat ik yaourt xampp doe
[ code verwijderd ]
Hij pakt hem toch uit in /tmp... terwijl ik aangeef dat hij dat niet moet doen in yaourtrc...
Ja ik zoek alquote:Op woensdag 23 mei 2012 00:21 schreef Green1 het volgende:
[..]
Ja, dan moet je dus uitzoeken waar hij opgedragen wordt om in /tmp te schrijven (vast ergens in de config) en dat veranderen naar je /home/<user>, daar heb je immers genoeg ruimte.
Of anders je /tmp een stukkie groter maken.
En stuurt hij me naar dat adres toe.quote:Upgrade Required
U dient deze pagina te benaderen via de URL https://dutcherroristserver.home:631/admin/.
Het is jammer dat oracle zo moeilijk doet, want zfs op linux lijkt me ook best aantrekkelijk.quote:Op dinsdag 22 mei 2012 22:56 schreef PiRANiA het volgende:
[..]
zit nu op mobiel, maar btrfs is het filesystem wat we in de toekomst gaan gebruiken. Maker van ext4 vindt het zelfs beter dan ext4 :p. Zitten een hoop hele vette features in, het is echt de volgende generatie filesystem. Check zelf: en.m.wikipedia.org/wiki/Btrfs . En een goed filmpje wat ik even terug bekeken heb: m.youtube.com/#/watch?desktop_uri=%2Fwatch%3Fv%3DhxWuaozpe2I&v=hxWuaozpe2I&gl=NL
Arch.quote:Op donderdag 24 mei 2012 18:49 schreef cablegunmaster het volgende:
Voor een kameraad vraag ik me af wat is een goede lightweight distributie op Linux?
Wat het moet kunnen: Gui overzicht, (Variant van Excel), mp3 speler, en erop internetten.
Je moet toch ook naar https://servernaam:631 ? Of snap ik je probleem niet?quote:Op woensdag 23 mei 2012 02:02 schreef DutchErrorist het volgende:
Oke ik ben nu CUPS aan het installeren, maar als ik nu via de webinterface op een andere pc een printer wil toevoegen krijg ik deze melding:
[..]
En stuurt hij me naar dat adres toe.
Iemand daar een oplossing voor?
Dat gaat niet meer op.quote:Op donderdag 24 mei 2012 19:17 schreef trancethrust het volgende:
Alles gebaseerd op lxde, xfce, fluxbox, .e.d. dunkt me.
Behalve dat GNOME en KDE veel meer zijn dan alleen een grafische schil. Probeer het eens.quote:Op donderdag 24 mei 2012 20:30 schreef KomtTijd... het volgende:
[..]
Dat gaat niet meer op.
Hardware van tegenwoordig is over het algemeen grafisch zéér krachtig, zelfs zeer goedkope low-end hardware maakt gebruik van hardwareversnelling. De gebruikte desktopomgeving heeft dus steeds minder invloed op het soepel draaien van een besturingssysteem.
True, maar je kunt niet zomaar alle distro's op één hoop gooien met als enige onderscheid de Desktopomgeving.quote:Op donderdag 24 mei 2012 21:33 schreef trancethrust het volgende:
[..]
Behalve dat GNOME en KDE veel meer zijn dan alleen een grafische schil. Probeer het eens.
Als hij niet zo linuxfähig is kan hij Lubuntu proberen. Dat is Ubuntu met LXDE. Prima voor mensen die er niet zoveel verstand van hebben en alleen wat oudere apparatuur tot hun beschikking hebben.quote:Op donderdag 24 mei 2012 18:49 schreef cablegunmaster het volgende:
Voor een kameraad vraag ik me af wat is een goede lightweight distributie op Linux?
Wat het moet kunnen: Gui overzicht, (Variant van Excel), mp3 speler, en erop internetten.
Met als enige onderscheid het niet hebben van zwaargewicht desktopomgevingen als reactie op een vraag voor lichtgewicht distro's?quote:Op donderdag 24 mei 2012 22:11 schreef KomtTijd... het volgende:
[..]
True, maar je kunt niet zomaar alle distro's op één hoop gooien met als enige onderscheid de Desktopomgeving.
Woah sowieso. Alhoewel dat wel erg moeilijk wordt.quote:
Hij wil iets lightweight hebben. Sorry dat ik het zeg maar Gnome 3, KDE of Unity zijn alles behalve dat. Ik zou dan gewoon als makkelijkste optie voor Lxde gaan.quote:Op donderdag 24 mei 2012 20:30 schreef KomtTijd... het volgende:
[..]
Dat gaat niet meer op.
Hardware van tegenwoordig is over het algemeen grafisch zéér krachtig, zelfs zeer goedkope low-end hardware maakt gebruik van hardwareversnelling. De gebruikte desktopomgeving heeft dus steeds minder invloed op het soepel draaien van een besturingssysteem.
Werkt niet als je het vanaf een andere computer benaderdquote:Op donderdag 24 mei 2012 20:10 schreef TargaFlorio het volgende:
[..]
Je moet toch ook naar https://servernaam:631 ? Of snap ik je probleem niet?
1 2 3 | #!/bin/sh bytes = $(ls -l $1 | tr -s " " | cut -d " " -f5) echo $bytes |
Wat jij wil kan je ook met "stat" doen:quote:Op donderdag 31 mei 2012 21:00 schreef Toryu het volgende:
Ik probeer de output van een commando op te slaan in een variable:
[ code verwijderd ]
Maar ik krijg de error:
./script.sh: 2: bytes: not found
Wat doe ik fout?
edit: pfff... het zijn de spaties. Het heeft me meer dan een half uur gekost om dat te ontdekken
1 | bytes=$(stat -c %s $1) |
Ik gebruik inmiddels 2 maanden LXDE in plaats van KDE 4.8!quote:Op donderdag 24 mei 2012 21:33 schreef trancethrust het volgende:
[..]
Behalve dat GNOME en KDE veel meer zijn dan alleen een grafische schil. Probeer het eens.
Walgelijk,het is pure FUD en afpersing.quote:
Het was niet echt noodzakelijk ofzo; het zorgt er puur voor dat als een apparaat in de toekomst 'gelocked' is op Windows (als dat uberhaupt wordt toegestaan door regeringen), dat Fedora er alsnog zonder problemen op kan.quote:Op zaterdag 2 juni 2012 08:31 schreef Blue_Panther_Ninja het volgende:
[..]
Walgelijk,het is pure FUD en afpersing.
link?quote:
Is een screenshot van een ander linuxforum. Lijkt op G+, maar weet niet waar het vandaan komt.quote:
Het is gewoon Google News.quote:Op zaterdag 2 juni 2012 11:13 schreef PiRANiA het volgende:
[..]
Is een screenshot van een ander linuxforum. Lijkt op G+, maar weet niet waar het vandaan komt.
Ik vond het wel ironisch .
Ah. Gebruik ik niet .quote:
gelukkig kan je de "beveiliging" uitzetten in het bios en kan je dan prima linux installerenquote:Op zaterdag 2 juni 2012 11:27 schreef gogosweden het volgende:
Om maar even te reageren op dat bericht.. :
Microsoft gaat nu weer onder het mom van "veiligheid" de gratis software OS'es beperken. Net in zo'n tijd dat linux meer in opmars is.
Kortom:
Microsoft
bronquote:On an x86 Windows 8 computer, you’ll be able to sign your own operating systems (custom builds for Linux, for example), or disable Secure Boot entirely
ja, maar de stap zal voor van die digibeten alleen maar groter worden om linux te testen op hun OEM systeempje.quote:Op zaterdag 2 juni 2012 12:32 schreef mschol het volgende:
[..]
gelukkig kan je de "beveiliging" uitzetten in het bios en kan je dan prima linux installeren
(het is immers een functie van UEFI, niet van microsoft; dat microsoft er gebruik van maakt lijkt mij niet meer als logisch)
tevens is het, als ik het artikel zo lees, alleen van toepassing op OEM systemen..
[..]
bron
Daarom kocht fedora dus dat signature voor een paar tientjes.quote:Op zaterdag 2 juni 2012 12:36 schreef gogosweden het volgende:
[..]
ja, maar de stap zal voor van die digibeten alleen maar groter worden om linux te testen op hun OEM systeempje.
Dat het alleen voor OEM was wist ik niet trouwens, dat maakt het toch iets interessanter.
Het is niet in BIOS,maar veel moderner opvolger/vervanger en met uitgebreide techniek ..UEFIquote:Op zaterdag 2 juni 2012 12:32 schreef mschol het volgende:
[..]
gelukkig kan je de "beveiliging" uitzetten in het bios en kan je dan prima linux installeren
(het is immers een functie van UEFI, niet van microsoft; dat microsoft er gebruik van maakt lijkt mij niet meer als logisch)
tevens is het, als ik het artikel zo lees, alleen van toepassing op OEM systemen..
[..]
bron
quote:Op zaterdag 2 juni 2012 17:36 schreef devzero het volgende:
Het grote nieuws is eigenlijk dat linux distributies eindelijk eens gebruik gaan maken van UEFI. Nu moet je je nog door 1K bochten wringen met tools als uefi shell om je elilo (of whatever bootloader) goed geïnstalleerd te krijgen.
Onze pinguïn OS was er vroeg bij.quote:Linux has been able to use EFI at boot time since early 2000,using the elilo EFI boot loader or, more recently, EFI versions of GRUB.Grub+Linux also supports booting from a GUID partition table without UEFI.
Klopt. Maar veel distributies ondersteunen het nog niet direct van installatie cd. Bv Ubuntu UEFIBooting geeft een mooi voorbeeld van alle hoepels die je moet doorspringen.quote:Op zondag 3 juni 2012 03:13 schreef Blue_Panther_Ninja het volgende:
Onze pinguïn OS was er vroeg bij.
1 2 3 4 | Processor Name: Intel Core i7 Processor Speed: 1.8 GHz Number of Processors: 1 Total Number of Cores: 2 |
Ja precies, maar hoe zit het dan met HT? Kan je een HT als een core pakken? Dus stel een dual core met HT = 4 cores, doe ik dan make -j4 of make -j2 . HET WAS ALLEMAAL ZO MAKKELIJK ZONDER HT.quote:Op maandag 4 juni 2012 15:38 schreef NightH4wk het volgende:
Je kan je eigen benchmarks doen. Zelf doe ik meestal -j2 op een dual-core, dus het aantal cores aanhouden (indien je ze tijdelijk minder nodig hebt.)
Ik compile hobby matig best vaak de Android source code. ICS duurt bijna 3 uur om te builden als ik geen -j gebruik, met een -j4 op een quad 1,5 uur. Daar zit dus een dik tijdsverschil in. Echt errors loop ik niet tegen aan omdat ze bij Android best duidelijk aan geven welke software je nodig hebt voor je build.quote:Op maandag 4 juni 2012 15:44 schreef Daeron het volgende:
Het nadeel daarvan is dat het bij fouten moeilijker wordt om de precieze oorzaak te achterhalen. Je moet dan de build opnieuw runnen met -j1 om uit te vinden waar de fout precies zit. Daarnaast zijn er bepaalde pakketten die niet tegen een multi threaded build kunnen en dan raar gedrag gaan vertonen. Vaak wordt het dan wel vermeld dat je het beter niet kan doen.
Meestal neem ik me de moeite niet om multi threaded te builden, doe het lekker single threaded, meeste kans dat het goed gaat en het tijdverschil is vaak meetbaar in seconden, niet in minuten of uren, dus veel winst behaal je er niet mee.
Dat is inderdaad een uitzonderingssituatie waar multi threaded builden best interessant wordt.quote:Op maandag 4 juni 2012 15:47 schreef ex het volgende:
[..]
Ik compile hobby matig best vaak de Android source code. ICS duurt bijna 3 uur om te builden als ik geen -j gebruik, met een -j4 op een quad 1,5 uur. Daar zit dus een dik tijdsverschil in. Echt errors loop ik niet tegen aan omdat ze bij Android best duidelijk aan geven welke software je nodig hebt voor je build.
Ik ben het zeker met je eens dat simple makes voor wat kleinere pakketten beter op een kale make kunnen draaien.
Ah nice, thanks!quote:Op maandag 4 juni 2012 15:52 schreef Daeron het volgende:
[..]
Dat is inderdaad een uitzonderingssituatie waar multi threaded builden best interessant wordt.
Dan zou je evt eens hiernaar kunnen kijken als je gaat benchmarken.
Tijdje geleden dat ik het had,je moet het forceren om alsnog te updaten!quote:Op woensdag 6 juni 2012 12:22 schreef pretpletter het volgende:
Ik wil mijn ubuntu updaten via Updatebeheer, maar krijg hierbij de volgende error:
De afhankelijkheden van de volgende pakketten konden niet geïnstalleerd worden:
libgtk-3-bin: Depends: libgtk-3-0 (>= 3.4.2-0ubuntu0.2) maar 3.4.1-0ubuntu1 is geïnstalleerd
Depends: libgtk-3-common (= 3.4.2-0ubuntu0.2) maar 3.4.1-0ubuntu1 is geïnstalleerd
Hoe kan ik nu toch updaten? Als er meer info nodig is, dan hoor ik het wel. Geen idee welke info noodzakelijk is...
quote:Op zondag 10 juni 2012 06:25 schreef Blue_Panther_Ninja het volgende:
*ohayo*
* Blue_Panther_Ninja gebruikt 42" FULL HD tv als megascherm,toch wel mooi
4 jaar oude lcd monitor zelf is 19".Moet ik nou wel of niet een geluidskaart hebben met HDMI aansluiting?Want mobo heeft al 1tje en volgens lshw kan ik het gewoon gebruiken.SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.Vandaag testdag ,v.a 2 Juli a.s ga ik het pas officieel gebruiken!Geluid gaat nog niet via HDMI,maar dinsdag wel 3 kabels kopen.
Moet kunnen me dunktquote:Op zondag 10 juni 2012 16:02 schreef vincm het volgende:
Ik heb een normale sata schijf in een servertje met Ubuntu Server 10.04 erop. Die harde schijf wil ik schoonmaken (lees data wissen). Opnieuw ubuntu installeren kan niet want geen cd'rom en hij wilt mijn USB niet pakken (usb pen tool werkt niet lekker, lees ik ook op internet). Kan ik de harde schijf er niet gewoon bij zetten in m'n (windows) desktop PC en daar lekker formatteren? NTSC/FAT32? Kan ik dan, zodra ik er wel een cd-rom voor heb, wel een schone versie van ubuntu erop zetten maar dat in ieder geval alvast alle data gewist is?
Package Managers zijn niet voor niets bedacht hequote:Op maandag 18 juni 2012 21:00 schreef gogosweden het volgende:
Iemand hier die weet hoe ik in linux CLI ( met de 3.1.0 RC9 kernel ) een lijst kan oproepen met alle geinstalleerde programmas en eventueel ook programmas kan verwijderen?
Oh moet wel even toevoegen dat ik niet met packages werk, maar het zelf compile
Alvast bedankt
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 | $ ls software/ alien/ android/ android-sdk-linux/ android-sdk_r16-linux.tgz bitcoin-0.3.24/ bitcoin-0.3.24-linux.tar.gz bitcoin-0.6.2-linux/ bitcoin-0.6.2-linux.tar.gz camera/ drs/ DRS 4.0.97 No Setup.rar grooveshark/ ib2011/ ib2011_linux.tar.gz last.fm-1.4.2.58240/ last.fm-1.4.2.58240.src.tar.bz2 Last.fm-2.1.20.exe LastFMGraph_App/ LastFMGraph_App.zip latex2rtf-1.9.13/ miro-4.0.2.1/ miro-4.0.2.1.tar.gz miro-4.0.3/ miro-4.0.3.tar.gz mp3tagv250setup.exe Pinball/ Pinball.zip piratenbaai/ rembo10-headphones-c83477d/ rembo10-headphones-c83477d.tar.gz retroshare/ RetroShare-v0.5.3b.tar.gz sopcast-player/ sopcast-player-0.3.0-3.1.noarch.rpm sopcast-player-0.7.2.tar.gz sp-auth/ sp-auth-3.2.6.tar.gz spotify-client_0.8.0.1031.ga1569aa.552-1_amd64.deb spotify-client-0.8.0.1031.ga1569aa.552-2.x86_64.rpm spotify-client_0.8.2.572.geb65f9a.433-1_amd64.deb spotify-client-0.8.2.572.geb65f9a.433-2.x86_64.rpm spotify-client-qt-0.6.1.309.gb871a7d-2.x86_64.rpm spotify_installer-0.8.2.527.g48d079d8.exe tex2rtf/ tools_v4.8/ tools_v4.8.zip tor-browser_en-US/ tor-browser-gnu-linux-i686-2.2.35-7-dev-en-US.tar.gz veetle-0.9.17-linux-install.sh* vnstat-1.11/ vnstat-1.11.tar.gz vuze/ Vuze_Installer.tar.bz2 wallpaperfm/ xdg-utils-1.1.0-0.9.20110714.fc16.noarch.rpm xdotool-2.20110530.1/ xdotool-2.20110530.1.tar.gz xflux* xflux.tgz |
maar ik heb een nogal scaled down linux versiequote:Op maandag 18 juni 2012 21:17 schreef erikkll het volgende:
[..]
Package Managers zijn niet voor niets bedacht he
oh, i'm fuckedquote:Op maandag 18 juni 2012 21:18 schreef erikkll het volgende:
Normaal gesproken bewaar je daarvoor de map waarin je hebt gecompiled; Dit doe je dan op 1 centrale plaats zodat je in de juiste map ook weer een make uninstall kunt doen. Als je dat hebt gedaan heb je dus een map met alle gecompilede sources.
Maar als je wilt deinstalleren wil je ook de configs in /etc verwijderen en evt. andere files.quote:Op maandag 18 juni 2012 21:32 schreef t4rt4rus het volgende:
packages die je installeert met dpkg kan je opvragen met `dpkg -l',
de rest moet jij hebben geinstalleerd in /usr/local
Dat is de plek voor programma's die je zelf hebt gecompiled.
quote:Op maandag 18 juni 2012 21:36 schreef erikkll het volgende:
[..]
Maar als je wilt deinstalleren wil je ook de configs in /etc verwijderen en evt. andere files.
andere package manager?quote:Op maandag 18 juni 2012 21:37 schreef gogosweden het volgende:
[..]
die dpkg heb ik niet trouwens, "command not found"
En dan? Als je spul vanuit niets compileert en installeert gaat dat compleet buiten elke manager om. Ik snap trouwens het probleem niet. Waarom niet gewoon een nieuwe linux-installatie eroverheen knallen?quote:
omdat dit: BIOS passwordquote:Op maandag 18 juni 2012 23:15 schreef trancethrust het volgende:
[..]
En dan? Als je spul vanuit niets compileert en installeert gaat dat compleet buiten elke manager om. Ik snap trouwens het probleem niet. Waarom niet gewoon een nieuwe linux-installatie eroverheen knallen?
hoe bedoel je?quote:Op maandag 18 juni 2012 21:38 schreef NightH4wk het volgende:
Compileer met een bepaalde prefix en pleur die in je path.
aan ./configure kun je vaak/altijd een --prefix meegeven, dan wordt de app in die map geïnstalleerd ipv onder /.quote:
aah, handig!quote:Op maandag 18 juni 2012 23:24 schreef GlowMouse het volgende:
[..]
aan ./configure kun je vaak/altijd een --prefix meegeven, dan wordt de app in die map geïnstalleerd ipv onder /.
Geen CMOS reset jumper voor jouw model van laptop? Anders is het overigens nog steeds geen loss; je kan met unetbootin in een live-omgeving kunnen booten zonder gebruik van USB (het zet de iso op je HDD en past de bootloader automatisch aan), en je kan dan vanuit de liveomgeving een nieuwe installatie plegen.quote:
Handiger is gewoon toch een manager gebruiken. Zelfs Gentoo-gebruikers zijn niet gek genoeg om alles zelf te beheren.quote:
Scaled down linux? Is wat vaag, de userland moet je ergens vandaan hebben.quote:Op maandag 18 juni 2012 21:23 schreef gogosweden het volgende:
[..]
maar ik heb een nogal scaled down linux versie
...
quote:Op maandag 18 juni 2012 23:24 schreef GlowMouse het volgende:
[..]
aan ./configure kun je vaak/altijd een --prefix meegeven, dan wordt de app in die map geïnstalleerd ipv onder /.
quote:Op dinsdag 19 juni 2012 00:05 schreef trancethrust het volgende:
[..]
Geen CMOS reset jumper voor jouw model van laptop? Anders is het overigens nog steeds geen loss; je kan met unetbootin in een live-omgeving kunnen booten zonder gebruik van USB (het zet de iso op je HDD en past de bootloader automatisch aan), en je kan dan vanuit de liveomgeving een nieuwe installatie plegen.
hoe moet je die installeren en welke bevelen jullie me aan?quote:Op dinsdag 19 juni 2012 00:06 schreef trancethrust het volgende:
[..]
Handiger is gewoon toch een manager gebruiken. Zelfs Gentoo-gebruikers zijn niet gek genoeg om alles zelf te beheren.
Scaled down linux in de zin van een enorme optimized server distro speciaal voor minecraft met webhosting. Ram profile van maar 25 mb met alles running behalve de minecraft servers zelf. Perfect voor een oudere pcquote:Op dinsdag 19 juni 2012 00:25 schreef NightH4wk het volgende:
[..]
Scaled down linux? Is wat vaag, de userland moet je ergens vandaan hebben.
[..]
Vergeet ook --sysconfdir niet als je alles bij elkaar wilt houden.quote:Op maandag 18 juni 2012 23:24 schreef GlowMouse het volgende:
aan ./configure kun je vaak/altijd een --prefix meegeven, dan wordt de app in die map geïnstalleerd ipv onder /.
MineOS? Dat zegt `in a straightforward tar.gz-based package system' ( ). Ik zou niet weten hoe je yum of aptitude from scratch installeert. Portage daarentegen zou pima moeten gaan:quote:Op dinsdag 19 juni 2012 14:59 schreef gogosweden het volgende:
...
hoe moet je die installeren en welke bevelen jullie me aan?
[..]
Scaled down linux in de zin van een enorme optimized server distro speciaal voor minecraft met webhosting. Ram profile van maar 25 mb met alles running behalve de minecraft servers zelf. Perfect voor een oudere pc
1 2 | cd / rsync -avz --exclude=/home/naam/data /home/naam/ /backup/. |
ja, maar het gaat me om die 25mb ram profile, en die web scripts. want mijn pc is niet zo sterkquote:Op donderdag 21 juni 2012 08:47 schreef trancethrust het volgende:
[..]
MineOS? Dat zegt `in a straightforward tar.gz-based package system' ( ). Ik zou niet weten hoe je yum of aptitude from scratch installeert. Portage daarentegen zou pima moeten gaan:
http://forums.gentoo.org/viewtopic.php?t=28559
Maar je maakt het jezelf moeilijk. Zoals die gasten zelf ook zeggen `I do not believe MineOS CRUX is the only server distro you should consider using to host Minecraft--quite the opposite'.
maar dan heb ik niet dat ik de servers aan/uit kan zetten via een webpagina enzo. en dat is toch een enorm groot voordeel vind ikquote:Op donderdag 21 juni 2012 23:30 schreef trancethrust het volgende:
Debian loopt op ong. het dubbele geheugen maximum, barebone. Plus package manager, en dus een manier om overbodige zaken (als die er nog zijn) eruit te mieteren.
Waarom niet?quote:Op vrijdag 22 juni 2012 00:31 schreef gogosweden het volgende:
[..]
maar dan heb ik niet dat ik de servers aan/uit kan zetten via een webpagina enzo. en dat is toch een enorm groot voordeel vind ik
Probeer eens rsync -avz --exclude '/home/naam/data' /home/naam/ /backup/.quote:Op donderdag 21 juni 2012 22:24 schreef TargaFlorio het volgende:
Hoe kan ik met rsync de gehele directory /home/naam/ kopieren behalve directory /home/naam/data/?
Onderstaande neemt /home/naam/data gewoon mee:
[ code verwijderd ]
met servers bedoel ik de minecraftservertjes (jar-files) aanzetten, uitzetten, managenquote:Op vrijdag 22 juni 2012 12:16 schreef t4rt4rus het volgende:
[..]
Waarom niet?
En hoe wil je de server aan doen via een webpagina...?
Hangt er vanaf in welke map je zit. Als je in / zit wel, als je in home zit ben je alleen de dingen uit home kwijt.quote:Op vrijdag 22 juni 2012 12:24 schreef Faux. het volgende:
Puur uit nieuwsgierigheid, als ik nu terminal open en dan sudo rm -rf * doe, ben ik dan echt gelijk alles kwijt of zit er nog een bevestiging achter?
Als ik in / zit. Maar als dan alles weg is, waarom bestaat er dan nog speciale wipe-software?quote:Op vrijdag 22 juni 2012 12:46 schreef PiRANiA het volgende:
[..]
Hangt er vanaf in welke map je zit. Als je in / zit wel, als je in home zit ben je alleen de dingen uit home kwijt.
Okee, afhankelijk van het opslagmedium wat je gebruikt is eea misschien nog te herstellen. Maar je systeem zal onbruikbaar zijn nadat je dit command gedraaid hebt.quote:Op vrijdag 22 juni 2012 12:48 schreef Faux. het volgende:
[..]
Als ik in / zit. Maar als dan alles weg is, waarom bestaat er dan nog speciale wipe-software?
Aha, dan snap ik 'mquote:Op vrijdag 22 juni 2012 12:55 schreef PiRANiA het volgende:
[..]
Okee, afhankelijk van het opslagmedium wat je gebruikt is eea misschien nog te herstellen. Maar je systeem zal onbruikbaar zijn nadat je dit command gedraaid hebt.
Hoe kan die code ooit een computerprogramma zijn?quote:Off we set on our merry way, and within only an hour we had managed to concoct the dozen or so lines of assembler to create /etc. The stripped binary was only 76 bytes long, so we converted it to hex (slightly more readable than the output of uuencode), and typed it in using my editor. If any of you ever have the same problem, here's the hex for future reference:
070100002c000000000000000000000000000000000000000000000000000000 0000dd8fff010000dd8f27000000fb02ef07000000fb01ef070000000000bc8f 8800040000bc012f65746300
Mooie tekst .quote:Op vrijdag 22 juni 2012 13:00 schreef Faux. het volgende:
[..]
Aha, dan snap ik 'm
Nog iets trouwens, ik vraag dit om deze tekst, en er viel mij wat op in die tekst:
[..]
Hoe kan die code ooit een computerprogramma zijn?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 | 7f454c4602010100000000000000000002003e0001000000ac0940000000 000040000000000000007020000000000000000000004000380008004000 20001f000600000005000000400000000000000040004000000000004000 400000000000c001000000000000c0010000000000000800000000000000 030000000400000000020000000000000002400000000000000240000000 00001c000000000000001c00000000000000010000000000000001000000 050000000000000000000000000040000000000000004000000000009f0e 0000000000009f0e00000000000000002000000000000100000006000000 001000000000000000106000000000000010600000000000680600000000 000068060000000000000000200000000000020000000600000028100000 0000000028106000000000002810600000000000a001000000000000a001 000000000000080000000000000004000000040000001c02000000000000 1c024000000000001c024000000000004400000000000000440000000000 0000040000000000000050e5746404000000880c000000000000880c4000 00000000880c4000000000002c000000000000002c000000000000000400 00000000000051e574640600000000000000000000000000000000000000 000000000000000000000000000000000000000000000000080000000000 00002f6c696236342f6c642d6c696e75782d7838362d36342e736f2e3200 040000001000000001000000474e55000000000002000000060000002000 0000040000001400000003000000474e5500849d7d250ce96fc8154e0d9c eb9b482df504c99f030000000e0000000100000006000000008100000004 4023000000000e00000010000000b88df10e39f28b1cead3ef0e3dd28c0b 000000000000000000000000000000000000000000000000000000003100 000012000000000000000000000000000000000000007100000012000000 00000000000000000000000000000000b200000012000000000000000000 000000000000000000008b00000012000000000000000000000000000000 00000000630000001200000000000000000000000000000000000000db00 000012000000000000000000000000000000000000000e00000020000000 000000000000000000000000000000008000000012000000000000000000 000000000000000000001d00000020000000000000000000000000000000 00000000c500000012000000000000000000000000000000000000005400 00001200000000000000000000000000000000000000b700000012000000 00000000000000000000000000000000d400000012000000000000000000 000000000000000000004e00000012000b00200740000000000000000000 00000000cd00000011001b00201360000000000008000000000000004800 000012000e00680b40000000000000000000000000009800000011001b00 6012600000000000c000000000000000010000009137d24f0df7a4630000 000000000000a80000008c37d24f28baad6100000000000000000f010000 8c37d24fe104c65500000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000002000200030002000200 030000000200000003000200040003000100030001000200000000000100 0200a800000010000000300000007419690900000400ed00000010000000 751a690900000300f9000000000000000100010001000000100000000000 0000f00a5407000002000501000000000000c81160000000000006000000 070000000000000000000000601260000000000005000000110000000000 0000000000002013600000000000050000000f0000000000000000000000 e81160000000000007000000010000000000000000000000f01160000000 000007000000020000000000000000000000f81160000000000007000000 030000000000000000000000001260000000000007000000040000000000 000000000000081260000000000007000000050000000000000000000000 101260000000000007000000060000000000000000000000181260000000 000007000000080000000000000000000000201260000000000007000000 0a00000000000000000000002812600000000000070000000b0000000000 0000000000003012600000000000070000000c0000000000000000000000 3812600000000000070000000d00000000000000000000004883ec08e8af 020000e832030000e8fd0300004883c408c30000000000000000ff35920a 2000ff25940a20000f1f4000ff25920a20006800000000e9e0ffffffff25 8a0a20006801000000e9d0ffffffff25820a20006802000000e9c0ffffff ff257a0a20006803000000e9b0ffffffff25720a20006804000000e9a0ff ffffff256a0a20006805000000e990ffffffff25620a20006806000000e9 80ffffffff255a0a20006807000000e970ffffffff25520a200068080000 00e960ffffffff254a0a20006809000000e950ffffffff25420a2000680a 000000e940ffffff41544189f931c0b9180000004531c04889f255534889 f34489ce4881ecd00000004889e7c78424c800000000000000c78424cc00 000000000000f348ab488d8424c80000004889e1bfb00b400048c7042488 0b4000c6442408764889442410488d8424cc00000048c7442420e80b4000 48c7442430900b4000c64424386f488944244048c7442450940b4000c744 246c0400000048c74424706012600048c7842480000000a20b4000e8b2fe ffffbeb70b40004989c44889c7e892feffff4c89e7e80affffff83f8ff7c 788b8424c800000085c00f85a500000083bc24cc0000000075514c89e7e8 c4feffff4885c04889c50f84ac0000004c89e7e8b0feffff4885c00f8484 000000488b0b488b3d0d0a2000ba480c4000be0100000031c0e8bcfeffff b8020000004881c4d00000005b5d415cc3bf940b4000e831feffff31c0eb e689c7e836feffffbe010000004c89e74889c3e836feffff488b3dbf0920 004889c14989d8bac60b4000be0100000031c0e868feffffb802000000eb aabf180c4000e8e7fdffff31c0eb9c31d231f64889efe827feffff89c7e8 50feffff31c0eb85b801000000ebee9031ed4989d15e4889e24883e4f050 5449c7c0200b400048c7c1900a400048c7c700084000e8cbfdfffff49090 4883ec08488b05e50720004885c07402ffd04883c408c390554889e55348 83ec08803d2809200000754bbb18106000488b05220920004881eb101060 0048c1fb034883eb014839d87324660f1f4400004883c001488905fd0820 00ff14c510106000488b05ef0820004839d872e2c605db082000014883c4 085b5dc36666662e0f1f84000000000048833db805200000554889e57412 b8000000004885c074085dbf20106000ffe05dc390909090909090909090 9090909048896c24d84c896424e0488d2d5f0520004c8d25580520004c89 6c24e84c897424f04c897c24f848895c24d04883ec384c29e54189fd4989 f648c1fd034989d7e84bfcffff4885ed741c31db0f1f40004c89fa4c89f6 4489ef41ff14dc4883c3014839eb75ea488b5c2408488b6c24104c8b6424 184c8b6c24204c8b7424284c8b7c24304883c438c30f1f8000000000f3c3 9090909090909090909090909090554889e5534883ec08488b05c0042000 4883f8ff7419bb001060000f1f4400004883eb08ffd0488b034883f8ff75 f14883c4085b5dc390904883ec08e87ffeffff4883c408c3000001000200 00000000000000000000000076657273696f6e006f6f74006f6f74207361 797320686579210048656c70206f7074696f6e733a0075736c656570005b 6d6963726f7365636f6e64735d0075736c6565703a206261642061726775 6d656e742025733a2025730a000000000000446973706c61792074686520 76657273696f6e206f6620746869732070726f6772616d2c20616e642065 78697400000075736c6565702076657273696f6e20312e320a0975736c65 6570202d2d68656c7020666f72206d6f726520696e666f0025733a206578 6163746c79206f6e6520617267756d656e7420286e756d626572206f6620 6d6963726f7365636f6e647329206d75737420626520757365640a00011b 033b2c00000004000000b8faffff4800000078fbffff7000000008feffff a800000098feffffd0000000000000001400000000000000017a52000178 10011b0c070890010000240000001c00000068faffffc0000000000e1046 0e184a0f0b770880003f1a3b2a33242200000000340000004400000000fb ffffab01000000420e108c02510e188603410e2083044d0ef001030f010a 0e20410e18410e10420e08410b000000240000007c00000058fdffff8900 000000518c0586065f0e4083078f028e038d0402580e0800000014000000 a4000000c0fdffff02000000000000000000000000000000006c6962706f 70742e736f2e30005f5f676d6f6e5f73746172745f5f005f4a765f526567 6973746572436c617373657300706f70745365744f746865724f7074696f 6e48656c70005f66696e69005f696e697400706f70744765744e6578744f 707400706f70744261644f7074696f6e00706f7074476574436f6e746578 7400706f707447657441726700706f70745374726572726f7200706f7074 48656c704f7074696f6e73006c6962632e736f2e360070757473005f5f66 7072696e74665f63686b00737472746f756c007374646572720075736c65 6570005f5f6c6962635f73746172745f6d61696e00474c4942435f322e33 2e3400474c4942435f322e322e35004c4942504f50545f30002f6c696236 342f6c642d6c696e75782d7838362d36342e736f2e320000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000ffffffffffffffff000000000000 0000ffffffffffffffff0000000000000000000000000000000001000000 0000000001000000000000000100000000000000a8000000000000000c00 00000000000020074000000000000d00000000000000680b400000000000 f5feff6f0000000060024000000000000500000000000000740d40000000 0000060000000000000098024000000000000a000000000000000f010000 000000000b00000000000000180000000000000015000000000000000000 0000000000000300000000000000d0116000000000000200000000000000 080100000000000014000000000000000700000000000000170000000000 000018064000000000000700000000000000d00540000000000008000000 00000000480000000000000009000000000000001800000000000000feff ff6f000000008005400000000000ffffff6f000000000200000000000000 f0ffff6f000000005805400000000000f9feff6f00000000480440000000 0000f7fdff6f000000003c00000000000000f8feff6f0000000038136000 00000000f6fdff6f00000000300300000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 281060000000000056074000000000000000000000000000706de0273800 0000602ae02738000000e0ff261738000000d041e027380000008041e027 38000000b015221738000000103ce0273800000090ac231738000000302f e02738000000506330173800000030ab2e17380000000000000000000000 000000000000000000000000000000000000000000000000000000000000 00000000000005000000306de02738000000000000000000000000000000 0000000000000000000000009475e027380000003f000000000000000000 0000000000003f000000000000009975e027380000000000000000000000 b075e0273800000000000000000000000000000000000000750000000000 0000b675e027380000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 00000000000060215b173800000000000000000000000000000000000000 e08400283800000001000000000000006012600000000000108500283800 000001000000000000002013600000000000608500283800000025000000 00000000f0a228173800000068850028380000002500000000000000608a 281738000000708500283800000025000000000000002082281738000000 b08500283800000025000000000000008088281738000000c08500283800 00002500000000000000d06c281738000000c88500283800000025000000 0000000030a328173800000010860028380000002500000000000000906d 28173800000028860028380000002500000000000000700f291738000000 b8860028380000002500000000000000d06a281738000000e88600283800 0000250000000000000040fd291738000000300d5b173800000001000000 00000000c0ffffffffffffff380d5b17380000000100000000000000f8ff ffffffffffff400d5b173800000001000000000000000100000000000000 500d5b173800000001000000000000002013600000000000800d5b173800 0000010000000000000090ffffffffffffffd00d5b173800000001000000 00000000b8ffffffffffffff280e5b17380000000100000000000000ecff ffffffffffff380e5b17380000000100000000000000a0ffffffffffffff b00e5b17380000000100000000000000a8ffffffffffffff080f5b173800 00000100000000000000b0ffffffffffffff600f5b173800000001000000 00000000f0ffffffffffffffe00f5b1738000000010000000000000098ff ffffffffffff20105b1738000000250000000000000040e02a1738000000 28105b17380000002500000000000000a0e828173800000040105b173800 0000250000000000000090df2a173800000048105b173800000025000000 00000000e0c5281738000000b01f0217380000000700000000000000202f 281738000000b81f02173800000007000000000000002025281738000000 c81f0217380000000700000000000000a037281738000000d01f02173800 00000700000000000000f02b281738000000d81f02173800000007000000 00000000602b281738000000f81f0217380000000100000000000000602b 28173800000075736c6565702e646562756700000000493c64ae00000000 7f454c4602010100000000000000000002003e0001000000ac0940000000 000040000000000000005013000000000000000000004000380008004000 1c001b000600000005000000400000000000000040004000000000004000 400000000000c001000000000000c0010000000000000800000000000000 030000000400000000020000000000000002400000000000000240000000 00001c000000000000001c00000000000000010000000000000001000000 05000000000000000000000000004000000000000000400000000000740d 000000000000740d00000000000000002000000000000100000006000000 001000000000000000106000000000000010600000000000440200000000 000038030000000000000000200000000000020000000600000028100000 0000000028106000000000002810600000000000a001000000000000a001 000000000000080000000000000004000000040000001c02000000000000 1c024000000000001c024000000000004400000000000000440000000000 0000040000000000000050e5746404000000880c000000000000880c4000 00000000880c4000000000002c000000000000002c000000000000000400 00000000000051e574640600000000000000000000000000000000000000 000000000000000000000000000000000000000000000000080000000000 00008b000000010000000200000000000000000240000000000000020000 000000001c00000000000000000000000000000001000000000000000000 0000000000003f0000000700000002000000000000001c02400000000000 1c0200000000000020000000000000000000000000000000040000000000 00000000000000000000220000000700000002000000000000003c024000 000000003c02000000000000240000000000000000000000000000000400 00000000000000000000000000004d000000f6ffff6f0200000000000000 600240000000000060020000000000003400000000000000050000000000 0000080000000000000000000000000000006c0000000b00000002000000 0000000098024000000000009802000000000000b0010000000000000600 00000100000008000000000000001800000000000000b500000003000000 0200000000000000480440000000000048040000000000000f0100000000 000000000000000000000100000000000000000000000000000074000000 ffffff6f0200000000000000580540000000000058050000000000002400 000000000000050000000000000002000000000000000200000000000000 93000000feffff6f02000000000000008005400000000000800500000000 000050000000000000000600000002000000080000000000000000000000 0000000081000000040000000200000000000000d005400000000000d005 000000000000480000000000000005000000000000000800000000000000 1800000000000000d6000000040000000200000000000000180640000000 000018060000000000000801000000000000050000000c00000008000000 000000001800000000000000d00000000100000006000000000000002007 400000000000200700000000000018000000000000000000000000000000 04000000000000000000000000000000db00000001000000060000000000 000040074000000000004007000000000000c00000000000000000000000 0000000010000000000000001000000000000000ee000000010000000600 000000000000000840000000000000080000000000006803000000000000 000000000000000010000000000000000000000000000000570000000100 00000600000000000000680b400000000000680b0000000000000e000000 000000000000000000000000040000000000000000000000000000000700 0000010000000200000000000000780b400000000000780b000000000000 100100000000000000000000000000000800000000000000000000000000 0000a7000000010000000200000000000000880c400000000000880c0000 000000002c00000000000000000000000000000004000000000000000000 00000000000035000000010000000200000000000000b80c400000000000 b80c000000000000bc000000000000000000000000000000080000000000 00000000000000000000bd00000001000000030000000000000000106000 000000000010000000000000100000000000000000000000000000000800 0000000000000000000000000000c4000000010000000300000000000000 101060000000000010100000000000001000000000000000000000000000 000008000000000000000000000000000000a20000000100000003000000 000000002010600000000000201000000000000008000000000000000000 000000000000080000000000000000000000000000001900000006000000 030000000000000028106000000000002810000000000000a00100000000 0000060000000000000008000000000000001000000000000000e9000000 010000000300000000000000c811600000000000c8110000000000000800 000000000000000000000000000008000000000000000800000000000000 e0000000010000000300000000000000d011600000000000d01100000000 000070000000000000000000000000000000080000000000000008000000 000000000100000001000000030000000000000040126000000000004012 000000000000040000000000000000000000000000000400000000000000 0000000000000000cb000000080000000300000000000000601260000000 00004412000000000000d800000000000000000000000000000020000000 0000000000000000000000005d0000000100000000000000000000000000 000000000000441200000000000014000000000000000000000000000000 040000000000000000000000000000000f00000003000000000000000000 000000000000000000005812000000000000f40000000000000000000000 0000000001000000000000000000000000000000002e64617461002e726f 64617461002e7368737472746162002e64796e616d6963002e6e6f74652e 676e752e6275696c642d6964002e65685f6672616d65002e6e6f74652e41 42492d746167002e676e752e68617368002e66696e69002e676e755f6465 6275676c696e6b002e64796e73796d002e676e752e76657273696f6e002e 72656c612e64796e002e696e74657270002e676e752e76657273696f6e5f 72002e6a6372002e65685f6672616d655f686472002e64796e737472002e 63746f7273002e64746f7273002e627373002e696e6974002e72656c612e 706c74002e676f742e706c74002e676f74002e74657874002e64796e6273 73002e676e752e6c69626c697374002e676e752e636f6e666c696374002e 676e752e7072656c696e6b5f756e646f0000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000008b00 000001000000020000000000000000024000000000000002000000000000 1c0000000000000000000000000000000100000000000000000000000000 00003f0000000700000002000000000000001c024000000000001c020000 000000002000000000000000000000000000000004000000000000000000 000000000000220000000700000002000000000000003c02400000000000 3c0200000000000024000000000000000000000000000000040000000000 000000000000000000004d000000f6ffff6f020000000000000060024000 000000006002000000000000340000000000000005000000000000000800 00000000000000000000000000006c0000000b0000000200000000000000 98024000000000009802000000000000b001000000000000120000000100 000008000000000000001800000000000000fc000000f7ffff6f02000000 00000000480440000000000048040000000000003c000000000000001200 0000000000000400000000000000140000000000000074000000ffffff6f 020000000000000058054000000000005805000000000000240000000000 000005000000000000000200000000000000020000000000000093000000 feffff6f0200000000000000800540000000000080050000000000005000 000000000000120000000200000008000000000000000000000000000000 81000000040000000200000000000000d005400000000000d00500000000 000048000000000000000500000000000000080000000000000018000000 00000000d600000004000000020000000000000018064000000000001806 0000000000000801000000000000050000000c0000000800000000000000 1800000000000000d0000000010000000600000000000000200740000000 000020070000000000001800000000000000000000000000000004000000 000000000000000000000000db0000000100000006000000000000004007 4000000000004007000000000000c0000000000000000000000000000000 10000000000000001000000000000000ee00000001000000060000000000 000000084000000000000008000000000000680300000000000000000000 000000001000000000000000000000000000000057000000010000000600 000000000000680b400000000000680b0000000000000e00000000000000 000000000000000004000000000000000000000000000000070000000100 00000200000000000000780b400000000000780b00000000000010010000 00000000000000000000000008000000000000000000000000000000a700 0000010000000200000000000000880c400000000000880c000000000000 2c0000000000000000000000000000000400000000000000000000000000 000035000000010000000200000000000000b80c400000000000b80c0000 00000000bc00000000000000000000000000000008000000000000000000 000000000000b5000000030000000200000000000000740d400000000000 740d0000000000002b010000000000000000000000000000010000000000 00000000000000000000bd00000001000000030000000000000000106000 000000000010000000000000100000000000000000000000000000000800 0000000000000000000000000000c4000000010000000300000000000000 101060000000000010100000000000001000000000000000000000000000 000008000000000000000000000000000000a20000000100000003000000 000000002010600000000000201000000000000008000000000000000000 000000000000080000000000000000000000000000001900000006000000 030000000000000028106000000000002810000000000000a00100000000 0000120000000000000008000000000000001000000000000000e9000000 010000000300000000000000c811600000000000c8110000000000000800 000000000000000000000000000008000000000000000800000000000000 e0000000010000000300000000000000d011600000000000d01100000000 000070000000000000000000000000000000080000000000000008000000 000000000100000001000000030000000000000040126000000000004012 000000000000040000000000000000000000000000000400000000000000 0000000000000000f4000000010000000300000000000000601260000000 00006012000000000000c800000000000000000000000000000020000000 000000000000000000000000cb0000000100000003000000000000002813 600000000000281300000000000010000000000000000000000000000000 200000000000000000000000000000000901000004000000020000000000 000038136000000000003813000000000000300300000000000005000000 00000000080000000000000018000000000000005d000000010000000000 000000000000000000000000000068160000000000001400000000000000 000000000000000004000000000000000000000000000000170100000100 0000000000000000000000000000000000008016000000000000c0080000 000000000000000000000000080000000000000001000000000000000f00 00000300000000000000000000000000000000000000401f000000000000 290100000000000000000000000000000100000000000000000000000000 0000 |
Maar hoe weet die man in de tekst dat je met een aantal 1'en en 0'en een vervanger voor mv/mkdir kan maken? Als ik dat ook wil kunnen, wat moet ik dan bestuderen?quote:Op vrijdag 22 juni 2012 13:09 schreef PiRANiA het volgende:
[..]
Mooie tekst .
Die code is de hex output van een binary.
Als voorbeeld, de hex output van usleep:
[ code verwijderd ]
=
$ xxd /bin/usleep
Ik zou beginnen met assembly language.quote:Op vrijdag 22 juni 2012 13:15 schreef Faux. het volgende:
[..]
Maar hoe weet die man in de tekst dat je met een aantal 1'en en 0'en een vervanger voor mv/mkdir kan maken? Als ik dat ook wil kunnen, wat moet ik dan bestuderen?
Dat is niet iets wat mensen doorgaans schrijven.quote:Op vrijdag 22 juni 2012 13:15 schreef Faux. het volgende:
[..]
Maar hoe weet die man in de tekst dat je met een aantal 1'en en 0'en een vervanger voor mv/mkdir kan maken? Als ik dat ook wil kunnen, wat moet ik dan bestuderen?
Weet ik, het hoeft ook niet praktisch of zo te zijn, maar gewoon voor de lol met 1'en en 0'en een tekst laten verschijnenquote:Op vrijdag 22 juni 2012 13:42 schreef Tijn het volgende:
[..]
Dat is niet iets wat mensen doorgaans schrijven.
Maar zo werkt het dus niet. Je schrijft instructies in voor mensen begrijpelijke programmeertaal. Vervolgens compileer je dat naar een binair bestand wat een computer kan uitvoeren. Het eindresultaat schrijf je niet als mens.quote:Op vrijdag 22 juni 2012 13:51 schreef Faux. het volgende:
[..]
Weet ik, het hoeft ook niet praktisch of zo te zijn, maar gewoon voor de lol met 1'en en 0'en een tekst laten verschijnen
Hier heb je HelloWorld programma:quote:Op vrijdag 22 juni 2012 13:51 schreef Faux. het volgende:
[..]
Weet ik, het hoeft ook niet praktisch of zo te zijn, maar gewoon voor de lol met 1'en en 0'en een tekst laten verschijnen
Deze print "Hello World\n" op Linux amd64.quote:b801000000bf0100000048be2800000000000000ba0d0000000f05b83c0000004831ff0f0500000048656c6c6f20576f726c64210a
quote:Op vrijdag 22 juni 2012 14:11 schreef t4rt4rus het volgende:
[..]
Hier heb je HelloWorld programma:
[..]
Deze print "Hello World\n" op Linux amd64.
En daarvan kan je nog wat verwijderen, maar ik heb geen idee wat.quote:7f454c4602010100000000000000000002003e0001000000b00040000000
000040000000000000000001000000000000000000004000380002004000
040003000100000005000000000000000000000000004000000000000000
400000000000d500000000000000d5000000000000000000200000000000
0100000006000000d800000000000000d800600000000000d80060000000
00000d000000000000000d000000000000000000200000000000b8010000
00bf0100000048bed800600000000000ba0d0000000f05b83c0000004831
ff0f0500000048656c6c6f20576f726c64210a002e736873747274616200
2e74657874002e6461746100000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000b000000010000000600
000000000000b000400000000000b0000000000000002500000000000000
000000000000000010000000000000000000000000000000110000000100
00000300000000000000d800600000000000d8000000000000000d000000
000000000000000000000000040000000000000000000000000000000100
00000300000000000000000000000000000000000000e500000000000000
170000000000000000000000000000000100000000000000000000000000
0000
quote:7f454c4602010100000000000000000002003e0001000000780040000000
00004000000000000000c000000000000000000000004000380001004000
030002000100000005000000000000000000000000004000000000000000
400000000000af00000000000000af000000000000000000200000000000
48c7c00100000048c7c70100000048c7c6a200400048c7c20d0000000f05
48c7c03c0000004831ff0f0548656c6c6f20576f726c64210a002e736873
7472746162002e7465787400000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000b00000001000000060000000000
000078004000000000007800000000000000370000000000000000000000
000000000400000000000000000000000000000001000000030000000000
0000000000000000000000000000af000000000000001100000000000000
000000000000000001000000000000000000000000000000
Dit is ongeveer wat er gebeurd ->quote:Op vrijdag 22 juni 2012 12:24 schreef Faux. het volgende:
Puur uit nieuwsgierigheid, als ik nu terminal open en dan sudo rm -rf * doe, ben ik dan echt gelijk alles kwijt of zit er nog een bevestiging achter?
de 64bit versie is dit:quote:Op vrijdag 22 juni 2012 16:05 schreef devzero het volgende:
http://rodoabad.joinpgn.c(...)hello-world-in-nasm/
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | BITS 64 section .text global _start _start: mov eax, 1 mov edi, 1 mov rsi, msg mov edx, 0x0d syscall mov eax, 60 xor rdi, rdi syscall section .data msg: db "Hello World!", 10 |
Dat werkt wel. Thxquote:Op vrijdag 22 juni 2012 12:20 schreef Green1 het volgende:
[..]
Probeer eens rsync -avz --exclude '/home/naam/data' /home/naam/ /backup/.
Er van uitgaande dat je geen root user bent dan heb je toch geen rechten in / (alleen in /home)? Als ik in / een directory aanmaak moet ik sudo doen.quote:Op vrijdag 22 juni 2012 12:46 schreef PiRANiA het volgende:
[..]
Hangt er vanaf in welke map je zit. Als je in / zit wel, als je in home zit ben je alleen de dingen uit home kwijt.
quote:Op vrijdag 22 juni 2012 19:20 schreef TargaFlorio het volgende:
[..]
Er van uitgaande dat je geen root user bent dan heb je toch geen rechten in / (alleen in /home)? Als ik in / een directory aanmaak moet ik sudo doen.
quote:Op vrijdag 22 juni 2012 12:24 schreef Faux. het volgende:
Puur uit nieuwsgierigheid, als ik nu terminal open en dan sudo rm -rf * doe, ben ik dan echt gelijk alles kwijt of zit er nog een bevestiging achter?
Ik gok een hack; custom daemon op port 80 dat de minecraft-daemon start of kills. Alternatief natuurlijk lightttp en onveilige server-side php. Beide werkt natuurlijk op om het even welke distro.quote:Op vrijdag 22 juni 2012 12:16 schreef t4rt4rus het volgende:
[..]
Waarom niet?
En hoe wil je de server aan doen via een webpagina...?
Via een RPS bijvoorbeeld?quote:Op vrijdag 22 juni 2012 12:16 schreef t4rt4rus het volgende:
[..]
Waarom niet?
En hoe wil je de server aan doen via een webpagina...?
Gelezen, en ik heb ook de hele middag/avond tutorials gelezen/gekeken. Ik snap er echter nog niks van Sowieso is de informatie over assembly redelijk beperkt, dus als iemand nog betere tutorials heeft hoor ik het graag.quote:Op vrijdag 22 juni 2012 16:05 schreef devzero het volgende:
http://rodoabad.joinpgn.c(...)hello-world-in-nasm/
Opcodes?quote:
Elke assemblerinstructie heeft een opcode, die uit 1 of meerdere bytes bestaat. De processor kan aan de opcode zien welke instructie hij moet uitvoeren. Iemand die veel met assembler bezig is, herkent die opcodes waarschijnlijk in 1 oogopslag.quote:
Is er een lijst met zulke opcodes?quote:Op vrijdag 22 juni 2012 23:08 schreef thabit het volgende:
[..]
Elke assemblerinstructie heeft een opcode, die uit 1 of meerdere bytes bestaat. De processor kan aan de opcode zien welke instructie hij moet uitvoeren. Iemand die veel met assembler bezig is, herkent die opcodes waarschijnlijk in 1 oogopslag.
Jup, dat filmpje was de aanleiding voor mijn interesse in Assemblyquote:Op vrijdag 22 juni 2012 23:03 schreef NightH4wk het volgende:
http://gchqchallenge.blogspot.nl/
Heeft video's met uitleg mbt die challenge.
Dat is toch eng, dat soort mensen?quote:Op zaterdag 23 juni 2012 08:52 schreef PiRANiA het volgende:
Linus vertelde dat als hij c-code zag dat hij meteen weet hoe de assembly er uit ziet.
Linus is ook een beetje eng. Maar wel stoer.quote:Op zaterdag 23 juni 2012 08:57 schreef gebrokenglas het volgende:
[..]
Dat is toch eng, dat soort mensen?
En dat het machinecode is is missschien omdat tekst er constanter uitziet denk ik, en weinig bytes boven de 127 heeft. Een spatie is hexadecimaal 20quote:Op vrijdag 22 juni 2012 22:23 schreef Faux. het volgende:
[..]
Gelezen, en ik heb ook de hele middag/avond tutorials gelezen/gekeken. Ik snap er echter nog niks van Sowieso is de informatie over assembly redelijk beperkt, dus als iemand nog betere tutorials heeft hoor ik het graag.
Gerelateerde vraag is het volgende plaatje:
[ afbeelding ]
Iemand kon gelijk zien dat dit computercode was, maar hoe? Ik zie geen mov, xor, while, wat dan ook staan?
$ filequote:Op zaterdag 23 juni 2012 09:10 schreef gebrokenglas het volgende:
[..]
En dat het machinecode is is missschien omdat tekst er constanter uitziet denk ik, en weinig bytes boven de 127 heeft. Een spatie is hexadicimaal 20
Wel leuk: het type bestand kun je vaak herkennen aan de bytes in het begin van de file (als je het bestand opent in een text editor).
Een .exe bestand begint altijd met de letters MZ (hexadecimaal de bytes 4D 5A)
Een Word of Excel bestand begint altijd met de tekens ÐÏ
En een zipfile altijd met de letters ZIP.
Als je eens een bestand hebt die Windows niet weet te openen, en je hebt zelf ook geen idee, kun je bij het zien van de letters ÐÏ eens proberen de extensie te veranderen in .doc of .xls. En kijken of het dan wel lukt.
Klopt. Een prachtige tool, superhandig.quote:Op zaterdag 23 juni 2012 09:19 schreef PiRANiA het volgende:
[..]
$ file
gebruikt die descriptors ook volgens mij .
Als het om een intel CPU gaat kan je naar intel.com gaan en dan zoek je naar de manual van je processor.quote:
Ik heb nog eens op mijn debian stable x86-32 server gekeken en die gebruikt maar 24mb ram.quote:Op donderdag 21 juni 2012 22:27 schreef gogosweden het volgende:
[..]
ja, maar het gaat me om die 25mb ram profile, en die web scripts. want mijn pc is niet zo sterk
ik check die link even
quote:Op zaterdag 23 juni 2012 13:09 schreef t4rt4rus het volgende:
[..]
Ik heb nog eens op mijn debian stable x86-32 server gekeken en die gebruikt maar 24mb ram.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |