handdator

Visa fullständig version : HUR skriver man i en fil på fedora?



draksurf
2012-01-13, 20:30
Helt ny på linux och fattar noll, ett steg fram och fem tillbaka hela tiden och har väl spenderat 4-5timmar på att inte komma frammåt ett skit :(

Har lyckats att skapa tre filer på rätt ställe som heter oscam.conf, oscam.server och oscam.user men där är det stopp
kan INTE på något sett editera dessa filer med text och sedan spara eftersom jag inte har "rättigheter".

är man tvungen att göra ALLT i fedora genom den där terminalen??
går det inte att öppna en fil, skriva och sedan enkelt spara?

Ruggigt trött på att allt ska va så krångligt och användarovänligt.

matkoh
2012-01-13, 20:35
Hmmmm.

I Fedora likväl som i ALLA *.nix använder man företrädesvis "vi" för att editera filena. Och har DU inte rättigheter att göra det så måste du "bli" admin (root), vilket man blir genom att skriva sudo före kommandot, ELLER su (switchuser) för att "bli" root. Lösenordet som frågas efter har du satt vid installationen.

pepparkaka
2012-01-13, 21:01
Med risk för att bli skjuten, hängd, elektrifierad. Skapa ett rootkonto på Fedora i en terminal skriv sudo passwd den frågar då efter lösen som du angett för använndaren skriv in det, Nu får du frågan om ett nytt lösen för root. Ta gärna ett längre för din egen säkerhet. På en windows maskin laddar du ner winscp och installerar. Gå till ipadressen för linuxen, logga in med root samt nya lösen. Gå dit där oscam.conf ligger troligtvis usr/local/etc Högerklicka och välj redigera. Spara filen ctrl s filen laddas tillbaka.
Kan man få välja på vilket sätt det ska ske?

draksurf
2012-01-13, 23:07
Hmmmm.

I Fedora likväl som i ALLA *.nix använder man företrädesvis "vi" för att editera filena. Och har DU inte rättigheter att göra det så måste du "bli" admin (root), vilket man blir genom att skriva sudo före kommandot, ELLER su (switchuser) för att "bli" root. Lösenordet som frågas efter har du satt vid installationen.
hur går man in och editerar i filen...?
funkar bara genom terminalen eller, och i så fall hur?

wildone
2012-01-13, 23:23
"vi" (info (http://wiki-old.unix.se/Vi.html)) är ett oerhört kraftfullt verktyg, och total overkill att använda bara för att editera en textfil, vanligt bland linuxnördar som ska flasha med sin oerhörda kunskap att man ska använda det.. enligt mig grymt löjligt...visserligen är den bra att kunna hantera, men att skicka till en novis att börja med den är bara att avskräcka ovana användare.
enklast:
Öppna terminalen, bli root (via sudo/su) använd sen exempelvis nano för att öppna filen, nano är en betydligt enklare editor.

draksurf
2012-01-13, 23:35
håller på att ge upp skiten...
och hur använder man "nano"?

wildone
2012-01-13, 23:38
Gå till mappen där filerna ligger, skriv sedan bara
nano oscam.conf

editera filen, ctrl+p - enter för att skriva ändringen
ctrl+x för att avsluta nano
Om filen är skrivskyddad kommer den tala om det för dig

atomized
2012-01-14, 01:53
Jag inser att "vi" inte är enkelt för den som inte har jobbat med den förut. Försök till miniguide:
1. skriv vi <filnamn> Tryck Enter
2. Flytta runt markören med piltangenterna.
3. du kan radera tecken med x-tangenten
4. För att sätta in text tryck i-tangenten och skriv in din text. Avsluta med Escape.
5. För att gå ur vi och spara filen tryck i följd Escape kolon wq Enter

Man kan också googla på guider för 'vi'

Håller med om att 'vi' är allt annat än enkel för nybörjare. Den har dock en stor fördel, den finns på ALLA *NIX system! Därför tycker jag det är värt besväret att lära sig lite grundläggande 'vi'. Lär man in sig på någon annan *NIX editor så är det inte alls säkert att den finns på de burkar man råkar på. Men kan man lite 'vi' klarar man sig alltid. :)