Ik kan een bestand niet verwijderen, kopiëren, hernoemen of verplaatsen, al deze bewerkingen zijn hetzelfde of ze zijn verwant en voeren vrijwel
dezelfde functie uit.
Daarom zet ik ze allemaal in één lezing en zal ik ze in deze lezing één voor één behandelen.
Dus laten we eens kijken waarom er altijd een probleem is wanneer we een bestand proberen te verwijderen,
kopiëren, hernoemen of verplaatsen.
En dan gebruiken we hetzelfde commando, namelijk move.
Dus het maakt niet uit hoe we het hernoemen.
Al met al maakt het uit of we de juiste syntaxis gebruiken.
Dus laten we onze volgorde die we al behandeld hebben doornemen.
Ik ga het even snel doornemen en dan log ik in op onze Linux machine.
Ik zal een paar dingen proberen die dit soort zaken kunnen beïnvloeden.
Bestand bestaat niet.
Zoals u weet, hebben we het er vaak over gehad.
Mensen maken fouten en het bestand bestaat niet absoluut.
Wanneer u een bestand probeert te verwijderen, moet u ervoor zorgen dat u in de juiste directory bent en dat het bestand daar bestaat.
Als het niet de juiste directory is, kies je het juiste absolute pad, dan het bestandstype.
Als u een directory probeert te verwijderen en u gebruikt het R-commando, zal het deze niet verwijderen.
Het zal een foutmelding geven of zeggen dat het bestand een directory is.
Je zou dus RMI minus R Command of R MDI of commando kunnen gebruiken voor een directory permissie.
Een van de grootste dingen, want ik heb het al zo vaak behandeld, pen toestemming var sprak hierboven.
We hebben een gebruiker die het zelf heeft gemaakt.
We hebben een groep en anderen.
De machtigingen van de moedermaatschappij moeten ook aan de regels voldoen.
Als de bovenliggende map u niet toestaat om de juiste rechten te hebben en u kunt niets uit dat bestand
verwijderen of verplaatsen of kopiëren, dan hebben we verborgen bestanden.
Zorg ervoor dat het bestand niet verborgen is.
De syntaxis van het commando is even belangrijk, uh, als elk van de hier genoemde.
Dus wanneer u typt of een bestand verwijdert, is het eenvoudig dat u verwijdert, gevolgd door de naam van
het bestand.
Maar wanneer u het kopieert, is het belangrijk dat de bron eerst komt, want dat is wat u kopieert
en het doel komt later, want daar gaat het naartoe.
Dus dat is zo'n beetje de code die we zullen behandelen.
Nogmaals, dit is echt snel.
Ik wil echt dat je deze en al deze stappen een voor een volgt.
Nu ga ik inloggen op onze Linux machine en dan proberen we een paar van deze dingen een voor een.
Dus ik ben ingelogd als mezelf.
Als ik dat doe, niet wie.
Als ik dat doe, wie ben ik dan?
Je zult het zien.
Sorry, ik ben niet ingelogd als mezelf.
Ik ben ingelogd als route.
Zoals u merkt, heeft die route een prompt van pond of hash.
Laat me nu het scherm leegmaken.
Ik ga naar CD oi log en doe X min L tr en je zult zien dat er nu een heleboel bestanden staan.
Um, ik wilde dit bestand bar log berichten verwijderen en je ziet dat dit bestand eigendom is van route en de groep
van dit bestand is route en het is toegestaan te worden verwijderd of geschreven door de eigenaar zelf.
Dus ik ga het niet verwijderen als mezelf, wat de route is, ik ga verder en dupliceer de sessie,
wat betekent dat ik een andere sessie aanmaak naar die server en ik zal inloggen als mezelf.
Nu ben ik ingelogd als mezelf en ik doe wie ik ben, ik zal zien dat ik ingelogd ben als ik
heb, dus ik ga naar Kadivar log directory en ik ga naar binnen en zie het berichten bestand.
En nu ga ik proberen onze berichten te verwijderen en op enter drukken.
En het zegt dat ik het goed verwijder.
Beschermde een regulier bestand berichten.
Nu vraagt het je, wil je het echt verwijderen?
Als je zegt waarom, staat er toestemming geweigerd.
Waarom wordt zijn toestemming geweigerd.
Want wie ben ik.
Ik ben afsal ok.
Ben ik de groep van dit bestand.
Nee.
Ben ik de gebruiker van dit bestand.
Nee.
OK, dat is prima.
We bevestigen dat nu de gebruiker van dit bestand een lees- en schrijfrechten heeft, wat betekent
dat alleen route die hier staat, een lees- en schrijfrechten heeft alle anderen, dat is de groep of alle anderen.
De anderen hebben geen enkele toestemming om het te wissen, te verwijderen, te kopiëren, te verwijderen of waar dan ook.
Dus als ik ook probeer om laten we zeggen de volgende stap die ik probeer te doen is dit bestand te kopiëren als ik dit
berichtenbestand wil kopiëren en ik zal gewoon berichten kopiëren.
En ik wilde het kopiëren in mijn home directory, in mijn home directory home.
Ik heb zout, het zegt kan geen berichten openen om te lezen omdat de toestemming weer geweigerd is.
Waarom?
Want ik, ik val in deze categorie hier in het laatste stukje en in het laatste stukje staat
dat ik geen leesrechten heb.
Als ik leesrechten had, zou ik het kunnen kopiëren.
Dus laten we zeggen als ik de leesrechten aan dit bestand toewijs als root dan doe ik change mod other plus uh read want alles wat je nodig hebt is
leesrechten om een bestand te kopiëren en dan berichten te doen.
Als ik dit zelf doe tr zie je alleen ah.
Dat is om te lezen dat het bestand is toegewezen aan iedereen.
Dus als ik nu hetzelfde doe kopieer ik berichten naar homosocial en als ik naar huis ga verabsoluteer ik en
doe dit zelf.
TR je ziet nu dat het een kopie heeft gemaakt en nu is de kopie van het bestand eigendom van mijzelf en mijn groep
en het heeft eigenlijk dezelfde soort rechten overgedragen die ik had of de route had als eigenaar
van de route.
Dus daar gaat het om.
Ik kan niet kopiëren, niet verwijderen.
Wat nu als ik een directory heb, laten we zeggen temp.
Dus voordat ik naar temp ga, zal ik een slash maken.
Ik wel.
Ls min l tr en je ziet dat de temp directory hier staat.
Alle toestemming die je maar kunt bedenken, zodat ik de berichten, gelogde berichten
ook in die map kan kopiëren.
Nu, wat als ik een map aanmaak en die heeft niet de juiste rechten?
Dus als ik datzelfde bestand probeer te kopiëren in Etsy, zie je hier Etsy.
Etsy zegt dat de groep en anderen geen toestemming hebben.
Dus ook al heb ik de Reid toestemming van berichten gegeven, ik kan dat bericht berichtenbestand geen Etsy kopiëren
omdat nu de bron een toestemming heeft, maar de bestemming geen toestemming heeft.
Dus hou dat in gedachten.
Het is zeer belangrijk dat de bron en de bestemming beide de juiste machtigingen hebben.
Dus als ik dat doe, als ik enter had, zou je kunnen zien dat het zegt kan geen regulier bestand maken Etsy berichten omdat toestemming
geweigerd.
Dus hou deze dingen in gedachten.
Het is zeer belangrijk dat de bron- en doelmachtigingen dezelfde zijn.
Laten we nu naar mijn home directory gaan, dat is home.
Ik heb verkocht.
Ik heb Absol.
Ik heb een directory in deze mijn home directory genaamd Seidenfeld en wanneer ik X min L tr de sign file directory
doe als ik P wd weer home doe heb ik Seinfeld verkocht.
De map Seinfeld heeft deze lijst van bestanden en mappen van één map die Seinfeld
Family heet, en de andere is Elaine, George, Kramer, David en Susan.
Ik ga me concentreren op de bestanden.
Susan, als je de bestanden ziet, Susan heeft de lees- en schrijfrechten voor zichzelf, dat ben ik lees
en schrijf voor de groep, dat is ook mijn groep en de leesrechten voor alle anderen.
Dus als ik dit bestand zou willen verwijderen, denkt u dat ik het zonder problemen zou moeten kunnen verwijderen?
Laten we het proberen.
R. M. Susan en druk op enter.
Toestemming geweigerd.
Oh mijn God.
Wat is er gebeurd?
Waarom?
Ik kan dit bestand nu niet verwijderen, als je er naar kijkt, moet je er eerst voor zorgen
dat je de juiste toestemming hebt om me te besturen.
Het bestand is van mij en mijzelf.
Het is hier.
Ja.
En wie ben ik?
Ik ben mezelf.
OK, dat is dus bevestigd.
Dat bestand is van mij.
Wie is de groep?
Ik ben ook de groep.
En voor mij heb ik de juiste toestemming.
Ik heb deze groep als geschreven met toestemming.
Waarom kan ik dan verwijderd worden.
Nu wil ik dat je breder gaat denken.
Ga een stap terug en zoek uit of de directory waar dit bestand staat, en dat is Zionsville, of deze directory u toestaat
de bestanden te verwijderen of niet.
Laten we teruggaan.
Punt, punt, punt, punt.
Dit is een stap terug.
Zie je dat ik nu een stap terug doe.
Ik zal zelf een tr doen en de directe lezing die Susan File was en is Seidenfeld
en dat hier zelf bekijken.
De eerste drie stukjes zijn voor mij.
Ik heb niet de juiste rechten.
Daarom kon ik het bestand niet verwijderen.
Dus nogmaals, het is heel belangrijk dat u ook de bovenliggende map controleert en ervoor zorgt dat de bovenliggende
map de juiste rechten heeft of heeft.
Zorg er ook voor dat het eigendom is van de juiste persoon.
Dus laten we zeggen dat ik een bestand aanmaak in deze directory in mijn Seidenfeld home, dus als root, dus ik log in, ik kom in home, ik
absoluut omdat ik route op dit venster en ik zou overal heen kunnen gaan en binnenin voelde ik me
jammer in hier zal ik een directory aanmaken en ik zal het make noemen.
Dyax route.
Ze zijn één, dus nu zijn ze grof, lieverd heeft dit direct, het is eigendom van Root, het is eigendom van route
groep.
Root heeft zelf de juiste executable gelezen.
Ieder ander kan het loggen en in de directory komen.
Alle anderen in de groep kunnen in het gebied komen, maar ze kunnen niets verwijderen.
Dus ik ga direct naar route en maak een bestand aan.
ABC, wordt het ABC-bestand aangemaakt en iedereen.
En als je de toestemming van het ABC bestand opmerkt, heeft het alleen zijn eigen zelf lezen en schrijven aan alle anderen heeft
gelezen.
Dus nu ben ik ingelogd als mezelf en het andere venster.
Wie ben ik?
Dat heb ik.
Dus nu zie je dat deze een map heeft met de naam Root Directory en dit is het bestand ABC verwijderen.
Ja.
En er staat toestemming geweigerd.
Dus ik kon het niet verwijderen.
OK, dus hoe zit het met de toestemming om het te verwijderen.
Dus ABC is het bestand dat ik wil veranderen.
Allemaal.
Plus schrijf ABC.
Nu heeft iedereen toestemming, perfect.
Nu kom je hier en probeert het te verwijderen en het is zijn toestemming geweigerd.
Waarom?
Waarom kan ik het nu niet verwijderen.
Ik gaf het gewoon de juiste toestemming.
Juist.
Dus laten we een stap teruggaan en de root directory zelf controleren.
Het zegt, kijk daar eens naar.
Er is geen juiste toestemming voor iemand.
Dus dit zijn de dingen die ik je voor de tweede keer vertel.
Dus controleer je parent directory.
Het volgende waar ik het over wil hebben is het hernoemen van het bestand.
Dus als ik ingelogd ben als mezelf.
Sorry, wie ben ik?
En ik ga in de Seinfeld map.
En ik wilde de naam veranderen.
Susan, dus ik verplaats Susan naar Susan één.
Ik zou het nog steeds niet kunnen.
Waarom?
Omdat ik niet de juiste toestemming heb.
Perfect.
Dus ik ga een stap terug en geef de juiste toestemming aan de directory.
Dus verander mijn God.
A trouwens, op dit moment ga ik min of min kiezen of zal Kaskade de permissies naar beneden naar eventuele
submappen ook.
Dus allemaal een plus W.
Zionsville nu als ik dat doe, Saiful.
Zie je, iedereen heeft de toestemming om alles te doen in de Seinfeld map.
Nu, als ik ga en naar de Seinfeld directory en wie anders mezelf, tr nu als ik probeer te verplaatsen naar Susan, naar Susan
een, ik zou moeten kunnen.
Dat is één ding.
Ten tweede, als u de naam wilt wijzigen en u geeft de bestemmingsnaam niet op.
Dus laten we zeggen dat als ik Susan één wil verplaatsen je het een bestemmingsnaam wil geven.
Juist.
Als je het niet geeft, vertelt het je ontbrekende bestemming voor en na Susan won.
Dus het vertelt je eigenlijk dat je de juiste naam voor Susan moet opgeven.
Dus de juiste naam die ik zet om het te hernoemen.
Zet Susan er ook bij.
En de Susan is veranderd.
Dus dat gaat over het verplaatsen van het bestand of het hernoemen van het bestand.
Dus u hernoemt het bestand als u het van de ene naar de andere locatie wilt verplaatsen.
We hebben het er ook over gehad.
Maar als u de plaats van bestemming niet opgeeft, krijgt u een bericht.
Het laatste wat ik zal behandelen is als je merkt dat op dit moment, als ik nu een stap terug doe, Seinfeld alle
machtigingen heeft die het in de wereld kan bedenken.
Dus als ik hier in wil gaan, ik direct en verwijder, verwijder iets, gaat het me toestaan om het te verwijderen?
Nou, het hangt af van de bovenliggende map die bovenop de Seinfeld map zit.
Als ik de puntjes op de i zet en Selter uitleg, zie je dat niemand toestemming heeft om in mijn directory, Afsal,
te komen en daar iets te doen.
Ze kunnen niet eens binnenkomen en in het telefoonboek of de CD in dat gebied gaan.
Dus hier zijn een paar dingen die ik behandeld heb.
Hopelijk heeft deze lezing zijn doel gediend.
Als je vragen hebt en nog steeds problemen hebt met het verwijderen, kopiëren, hernoemen of verplaatsen
van een bestand, stuur me dan een bericht en ik zal een nieuwe lezing voor je maken om dat probleem met je op te lossen.