Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Pavao - 08.11.07 - klo:18.35
-
Haluaisin tehdä tiedostonhallintaa serverikoneella käyttäen ssh-protokollaa pääkäyttäjän oikeuksin, sekä graafista ohjelmaa. Miten tämä onnistuisi ottamatta suoraa root-kirjautumista käyttöön ssh:n kautta? Terminaali on ihan kätevä, mutta jos on paljon tiedostoja se on hieman kömpelö.
Tarvitsisin varmaankin ohjelman joka aluksi suostuisi ottamaan yhteyden peruskäyttäjänä ja josta pystyisin kirjautumisen jälkeen vaihtamaan rootiksi.
Kyllähän tuon voisi kohtuu helposti kiertää antamalla mm. kirjoitusoikeudet kansioon jota haluaa muokata hetkellisesti kaikille, mutta luulisi löytyvän jokin sivistyneempikin tapa.
-
Vaikka näin:
$ ssh -XC user@server
$ sudo nautilus/konqueror/whatever
-
Vaikka näin:
$ ssh -XC user@server
$ sudo nautilus/konqueror/whatever
Tuo ilmeiseti vaatisi että olisi jokin graafinen tiedostonhallintaohjelma serverillä. Serverissä ei kuitenkaan ole edes Äksää asennettuna. Mutta kiitos kumminkin. Ajattelin, että voisin opetella noita terminaalitiedostohallintaohjelmia. Midnight Commanderia on ilmeisesti kehuttu. Niillä hoituisi ehkä helpoiten.
-
Juu, kyllähän sitä MidnightCommanderia kai kehuttu. Itse suosittelen että opettelet "peruskomennot" komentoriviltä, jolla voit tehdä tiedostonhallinnan shellissä.
ls = Listaa tiedostot kansiosta (ls -A = kaikki piilotiedostotkin)
cp = Kopioi
mv = Siirtää tiedostot/Uudelleennimeää tiedostot
du = Näyttää kansion tilankulutuksen + alikansioiden (du -h = Human readable)
df = Näyttää paljonko vapaata tilaa kovalevyillä jotka mountattu
Ja sitten FTP/SFTP-siirto-ohjelmia jotka toimii shellissä ni ainakin "lftp" on erinomainen ohjelma, ei tosin välttämäti asennettu suoraan.
Tekstieditorina aloittelijalle ehkä nano sopivin, mutta vim sitten vaativampaan käyttöön.
Ja tätä rataa... Helpompi kun opettelee nuo kerran, toimii useammissa *nixeissä jos ei olekkaan MidnightCommander asennettu jne.
-
Juu, kyllähän sitä MidnightCommanderia kai kehuttu. Itse suosittelen että opettelet "peruskomennot" komentoriviltä, jolla voit tehdä tiedostonhallinnan shellissä.
ls = Listaa tiedostot kansiosta (ls -A = kaikki piilotiedostotkin)
cp = Kopioi
mv = Siirtää tiedostot/Uudelleennimeää tiedostot
du = Näyttää kansion tilankulutuksen + alikansioiden (du -h = Human readable)
df = Näyttää paljonko vapaata tilaa kovalevyillä jotka mountattu
Ja sitten FTP/SFTP-siirto-ohjelmia jotka toimii shellissä ni ainakin "lftp" on erinomainen ohjelma, ei tosin välttämäti asennettu suoraan.
Tekstieditorina aloittelijalle ehkä nano sopivin, mutta vim sitten vaativampaan käyttöön.
Ja tätä rataa... Helpompi kun opettelee nuo kerran, toimii useammissa *nixeissä jos ei olekkaan MidnightCommander asennettu jne.
Kiitos vinkeistä. du ja df tulivat uusina komentoina. Joskus olen noita kaipaillutkin. Nanoa olen käytellytkin. Vi olisi kai monipuolisempi, mutta nanoa osaan sentään käyttää ja tähän mennessä riittänyt hyvin. Voisi kai laittaa tämän ratkaistuksi kun saan nyt tolla midnight commanderilla siirreltyä useita tiedostoja kerralla.
-
Voisi kai laittaa tämän ratkaistuksi kun saan nyt tolla midnight commanderilla siirreltyä useita tiedostoja kerralla.
Saahan mv/cp:lläkin.
-r vipu mukaan niin siirtyy hakemistoja.
Tähdellä saa osittain saman nimisiä tiedosoja siirrettyä. Esim. mv *.txt ~/tekstit
siirtää kaikki txt-päätteiset.
Ja jos tarvitsee useita erilaisia siirtoja tehdä niin voit laittaa useita komentoja peräkkäin puolipisteellä eroteltuna.
mv esim.txt ~/hakemisto ; mv toinentiedosto.txt ~/hakemisto2
-
Saahan mv/cp:lläkin.
-r vipu mukaan niin siirtyy hakemistoja.
Tähdellä saa osittain saman nimisiä tiedosoja siirrettyä. Esim. mv *.txt ~/tekstit
siirtää kaikki txt-päätteiset.
Ja jos tarvitsee useita erilaisia siirtoja tehdä niin voit laittaa useita komentoja peräkkäin puolipisteellä eroteltuna.
mv esim.txt ~/hakemisto ; mv toinentiedosto.txt ~/hakemisto2
Joo saa muutta esimerkiksi piti poistaa serverilta apachen juurikansiosta yksi "ohjelma" joka sisälsi monia kansioita ja erinimisiä tiedostoja. Halusin kuitenkin jättää muita "ohjelmia" jotka olivat joko erillisissä kansioissa tai sitten sisälsivat vain yhden tiedoston ja olivat juuressa. Olisi hiukan ikävää kirjoitella jokainen tiedosto peräjälkeen päätteeseen. kansioiden kopiointiin käytän kyllä useimmiten juuri cp -r komentoa. Ja perus terminaalikomennot on kyllä erittäin hyödyllisä koska aina ei ole tiettyjä ohjelmia asennettuna.
-
Kyllähän MC helpottaa toimia huomattavasti jos X:ää ei ole.
Mitä editoriin tulee, niin kokeilepas Nanon kaveriksi huomattavasti monipuolisempaa Jediä (http://www.jedsoft.org/jed/),
helppokäyttöinen, nopea ja kevyt ja siinä on menu ja kaikenlaisia ominaisuuksia ihan sikana.
sudo apt-get install jed