abonnement Unibet Coolblue Bitvavo
pi_129384169
In manual van vim staat dat :w! de file overschrijft in read-only mode.
pi_129384719


[ Bericht 100% gewijzigd door TargaFlorio op 26-07-2013 22:15:58 ]
  vrijdag 26 juli 2013 @ 22:24:54 #213
134103 gebrokenglas
Half human, half coffee
pi_129385254
quote:
0s.gif Op vrijdag 26 juli 2013 22:02 schreef t4rt4rus het volgende:
In manual van vim staat dat :w! de file overschrijft in read-only mode.
Ja, maar ik dacht dat het uiteindelijk wel of niet kunnen lezen en schrijven van files (adhv de filepermissions) door de kernel bepaald en uitgevoerd wordt.
vi mag het dan wel willen maar de kernel heeft het laatste woord. Zo heb ik dat altijd gedacht.
How can I make this topic about me?
pi_129385450
quote:
0s.gif Op vrijdag 26 juli 2013 22:24 schreef gebrokenglas het volgende:

[..]

vi mag het dan wel willen maar de kernel heeft het laatste woord. Zo heb ik dat altijd gedacht.
Is wel logisch ja.

Waarom gebruiken jullie :w!? Ik zelf gebruik altijd :x.
  vrijdag 26 juli 2013 @ 22:33:27 #215
134103 gebrokenglas
Half human, half coffee
pi_129385703
quote:
0s.gif Op vrijdag 26 juli 2013 22:28 schreef TargaFlorio het volgende:

[..]

Is wel logisch ja.

Waarom gebruiken jullie :w!? Ik zelf gebruik altijd :x.
O, puur ter verduidelijking. Ik gebruik zelf altijd ZZ
:P
How can I make this topic about me?
  vrijdag 26 juli 2013 @ 22:36:38 #216
332574 µ
alt-m
pi_129385856
quote:
0s.gif Op vrijdag 26 juli 2013 22:28 schreef TargaFlorio het volgende:
Waarom gebruiken jullie :w!? Ik zelf gebruik altijd :x.
:w zit lekker dicht bij :q ;).
జ్ఞ‌ా
  vrijdag 26 juli 2013 @ 22:37:59 #217
332574 µ
alt-m
pi_129385920
Ah, :x is hetzelfde als :wq :P. Weer wat geleerd.
జ్ఞ‌ా
  zaterdag 27 juli 2013 @ 00:17:39 #218
187069 slacker_nl
Sicko pur sang
pi_129390434
quote:
0s.gif Op vrijdag 26 juli 2013 22:28 schreef TargaFlorio het volgende:

[..]

Is wel logisch ja.

Waarom gebruiken jullie :w!? Ik zelf gebruik altijd :x.
O+ ik ook!
In theory there is no difference between theory and practice. In practice there is.
pi_129391792
quote:
0s.gif Op vrijdag 26 juli 2013 20:41 schreef t4rt4rus het volgende:
Als andere gebruik ook.
Hmm wel een beetje vreemd.
Nee hoor. Wat verwacht je van r-x op een directory? Je kunt de directory-inode lezen (r) en met "execute" kun je file-inodes in die directory lezen (voor een ls heb je dus beiden nodig). Wat je dus niet kunt, is de directory-inode veranderen (bv verwijderen of een nieuwe file aanmaken in die directory). Maar een bestaande file wijzigen zal alleen de file-inode veranderen en niet de directory-inode, dus kun je dat gewoon doen.

edit: probeer het maar eens: chmod 111 testdirectory. Een ls zal permission denied geven, maar vi testdirectory/bestaandefile zal gewoon werken en je kunt wijzingen saven.

[ Bericht 4% gewijzigd door devzero op 27-07-2013 00:58:09 ]
pi_129391816
quote:
14s.gif Op vrijdag 26 juli 2013 22:36 schreef µ het volgende:

[..]

:w zit lekker dicht bij :q ;).
Daarom ook :wq!
pi_129392072
quote:
0s.gif Op vrijdag 26 juli 2013 21:16 schreef gebrokenglas het volgende:
Alleen de x voor het executeren wordt in acht genomen.
En dat is maar goed ook. Stel je de sukkel maar eens voor die "." in zijn PATH heeft.
  zaterdag 27 juli 2013 @ 01:26:47 #222
134103 gebrokenglas
Half human, half coffee
pi_129392851
quote:
9s.gif Op zaterdag 27 juli 2013 00:59 schreef devzero het volgende:

[..]

En dat is maar goed ook. Stel je de sukkel maar eens voor die "." in zijn PATH heeft.
Praat me er niet van. Ik zie het veel te veel. "Omdat het makkelijk is". 8)7


quote:
14s.gif Op zaterdag 27 juli 2013 00:52 schreef devzero het volgende:
En waarom kun je een file wijzigen die alleen een r heeft? Ik verwacht toch minstens een w of rw.

Ik weet dat je een 400 file wel kunt verwijderen als de directory 700 is, omdat het verwijderen van een file alleen een directory-inode wijziging betreft.

Maar bij het wijzigen van een file verwacht ik een permission denied, vanwege het missen van de w op de file permissie.

Even samengevat:
Directorypermissies:
drwx------ -> files aanmaken en weggooien
dr-x------ -> files zijn niet aan te maken of weg te gooien
d--x------ -> directory listing is niet op te vragen, maar als je de filenaam weet kun je er wel bij.

Filepermissies:
-rwx------ -> file is te wijzigen en uit te voeren
-rw------- -> file is te wijzigen
-r-------- -> file is te wijzigen

que?

misschien toch maar weer eens het unix voor beginners basisboek opzoeken en lezen

[ Bericht 15% gewijzigd door gebrokenglas op 27-07-2013 01:40:55 ]
How can I make this topic about me?
pi_129396016
quote:
0s.gif Op zaterdag 27 juli 2013 01:26 schreef gebrokenglas het volgende:
En waarom kun je een file wijzigen die alleen een r heeft?
Niet. Echter, sommige programma's zoals vi/vim kunnen je file tijdelijk rw maken om te wijzigen. (permissies van de file verandert tijdelijk, dus je wijzigt alleen de inode van de file en niet de inode van de directory, dus je hoeft alleen maar x voor directory permissie en niet eens r or w).

1
2
3
4
5
6
7
8
$ mkdir test
$ date > test/test
$ chmod 111 test
$ chmod 444 test/test
$ ls -ld test
d--x--x--x 2 devzero devzero 60 Jul 26 23:38 test
$ ls -l test/test
-r--r--r-- 1 devzero devzero 58 Jul 26 23:38 test/test
Dus de directory is alleen x en de file is r.
1
2
3
4
$ date >> test/test
-bash: test/test: Permission denied
$ chmod 666 test/test
$ date >> test/test

Echter, omdat de directory --x is, kunnen we de file niet verwijderen ondanks dat hij nu rw is.
1
2
3
4
5
6
$ rm test/test
rm: cannot remove ‘test/test’: Permission denied
$ rm -rf test/test
rm: cannot remove ‘test/test’: Permission denied
$ ls -l test/test
-rw-rw-rw- 1 devzero devzero 58 Jul 26 23:38 test/test

Een leuk side-effect is dat een rm -rf op de directory niet zal werken omdat rm die file niet kan deleten.

[ Bericht 15% gewijzigd door devzero op 27-07-2013 05:50:00 ]
  zaterdag 27 juli 2013 @ 09:37:16 #224
134103 gebrokenglas
Half human, half coffee
pi_129396976
Ja, het klopt toch wel hoor.

quote:
14s.gif Op zaterdag 27 juli 2013 05:31 schreef devzero het volgende:

[..]

Niet. Echter, sommige programma's zoals vi/vim kunnen je file tijdelijk rw maken om te wijzigen.
Dat is 'm. Denkfout van mij.

Ben volledig voorbij gegaan aan het feit dat, ondanks het gehannes met permissies, ik nog steeds eigenaar van de file was.
Dus vi had in dat opzicht wel degelijk de mogelijkheid de filepermissies tijdelijk naar rw om te zetten.

Net geprobeerd om een file van een ander te bewerken en dat geeft een E212: Can't open file for writing foutmelding. Gelukkig maar. Anders was het natuurlijk een security issue.

Als het zo staat kan de 'user' de file van admin inderdaad toch niet schrijven, en andersom.

1
2
3
4
5
$ ls -ld .
dr-xr-xr-x  4 user  nobody  136 Jul 27 09:29 .
$ ls -l
-r--r--r--  1 admin  nobody  0 Jul 27 09:32 admin.txt
-r--r--r--  1 user   nobody  2 Jul 27 09:31 user.txt
How can I make this topic about me?
pi_129397274
Gebruikt iemand hier ElementaryOS? Is gebaseerd op Ubuntu maar met een eigen thema en eigen applicaties. Ziet er wel heel goed uit. Ik heb hem even gedraaid in een Virtualbox op Mint en werkt goed. Het OS is nog in beta dus ik wil hem voorlopig nog niet draaien als daily, maar hij staat zeker op mijn lijstje om te checken als de final uit is :) .
  zaterdag 27 juli 2013 @ 11:33:37 #226
134103 gebrokenglas
Half human, half coffee
pi_129399343
quote:
0s.gif Op zaterdag 27 juli 2013 09:58 schreef QBay het volgende:
Gebruikt iemand hier ElementaryOS? Is gebaseerd op Ubuntu maar met een eigen thema en eigen applicaties. Ziet er wel heel goed uit. Ik heb hem even gedraaid in een Virtualbox op Mint en werkt goed. Het OS is nog in beta dus ik wil hem voorlopig nog niet draaien als daily, maar hij staat zeker op mijn lijstje om te checken als de final uit is :) .
Ik heb 'm in een VirtualBox draaien. Best grappig inderdaad.

Ik probeer zo tal van distributies uit maar ben er nog niet uit welke nu het prettigste gaat werken.

Voorlopig doet mijn PC het nog (met Ubuntu erop) en zolang die het blijft doen stap ik nog niet over naar wat anders.
How can I make this topic about me?
  dinsdag 30 juli 2013 @ 22:01:04 #227
134103 gebrokenglas
Half human, half coffee
pi_129523495
quote:
0s.gif Op zaterdag 27 juli 2013 09:58 schreef QBay het volgende:
Gebruikt iemand hier ElementaryOS? Is gebaseerd op Ubuntu maar met een eigen thema en eigen applicaties. Ziet er wel heel goed uit. Ik heb hem even gedraaid in een Virtualbox op Mint en werkt goed. Het OS is nog in beta dus ik wil hem voorlopig nog niet draaien als daily, maar hij staat zeker op mijn lijstje om te checken als de final uit is :) .
Heb jij (ook) problemen met het binnen halen van updates met ElementaryOS? Hier herkent hij die update servers niet, en klapt met een 404-error.
How can I make this topic about me?
pi_129649572
Ik heb mijn 2e HDD eindelijk toegevoegd met Gparted,wordt het ook automagisch gemount tijdens het booten?? :*
pi_129649916
quote:
0s.gif Op zaterdag 3 augustus 2013 16:50 schreef Blue_Panther_Ninja het volgende:
Ik heb mijn 2e HDD eindelijk toegevoegd met Gparted,wordt het ook automagisch gemount tijdens het booten?? :*
Toevoegen aan /etc/fstab
pi_129653503
quote:
1s.gif Op zaterdag 3 augustus 2013 17:04 schreef d4v1d het volgende:

[..]

Toevoegen aan /etc/fstab
aha OK :P
pi_129690795
Na een week van huis te zijn geweest eindelijk weer een sudo pacman -Syu kunnen uitvoeren.
  † In Memoriam † zondag 4 augustus 2013 @ 21:10:05 #232
159335 Boze_Appel
Vrij Fruit
pi_129692009
quote:
17s.gif Op zondag 4 augustus 2013 20:40 schreef robin007bond het volgende:
Na een week van huis te zijn geweest eindelijk weer een sudo pacman -Syu kunnen uitvoeren.
Een week zonder updaten. :{w

Waar is je gevoel voor avontuur?
Carpe Libertatem
pi_129695348
quote:
10s.gif Op zondag 4 augustus 2013 21:10 schreef Boze_Appel het volgende:

[..]

Een week zonder updaten. :{w

Waar is je gevoel voor avontuur?
Een weekje wezen logeren bij vriendinlief. :P
pi_129696063
Ah, vriendinnen.

De eeuwige vraag: zou je je vriendin het rootpassword van je server geven?
జ్ఞ‌ా
  † In Memoriam † zondag 4 augustus 2013 @ 22:35:16 #235
159335 Boze_Appel
Vrij Fruit
pi_129696381
quote:
14s.gif Op zondag 4 augustus 2013 22:29 schreef µ het volgende:
De eeuwige vraag: zou je je vriendin het rootpassword van je server geven?
Ze krijgt geen enkel wachtwoord, laat staan een root password.

edit: nouja, vooruit alleen het wachtwoord van de SSID van de gastwifi.
Carpe Libertatem
pi_129700813
quote:
14s.gif Op zondag 4 augustus 2013 22:29 schreef µ het volgende:
Ah, vriendinnen.

De eeuwige vraag: zou je je vriendin het rootpassword van je server geven?
Niet van toepassing, want ik heb geen servertje. :P
pi_129705875
Die van mij weet al mijn wachtwoorden, maar ze weet niet hoe ze ermee om moet gaan en is ook slim genoeg om er zo ver mogelijk vandaan te blijven. :P
  maandag 5 augustus 2013 @ 09:14:14 #238
187069 slacker_nl
Sicko pur sang
pi_129706195
quote:
14s.gif Op zondag 4 augustus 2013 22:29 schreef µ het volgende:
Ah, vriendinnen.

De eeuwige vraag: zou je je vriendin het rootpassword van je server geven?
Never evah.
In theory there is no difference between theory and practice. In practice there is.
pi_129706922
quote:
0s.gif Op maandag 5 augustus 2013 09:14 schreef slacker_nl het volgende:

[..]

Never evah.
Weet je vriendin überhaupt wat linux is? :')
pi_129719341
Ik heb geen vriendinnen...

Vrienden krijgen geen wachtwoorden trouwens.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')