1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Software und Anwendungen
  3. Betriebssysteme

ssh - datei upload

    • MacOS
  • Clownfish
  • 14. Oktober 2008 um 10:15
  • Unerledigt
  • Clownfish
    7
    Clownfish
    Mitglied
    Punkte
    480
    Beiträge
    83
    • 14. Oktober 2008 um 10:15
    • #1

    hi leute!

    hab ein kleines problem mit ssh

    also ne verbindung zum server herzustellen und so ist kein problem

    wenn ich aber jetzt ein file auf den server in ein bestimmtes verzeichnis spielen möchte dann haut das einfach nicht hin!!

    hier ein beispiel wie ich das versucht habe:

    Zitat

    scp Desktop/test.rtf ssh username@server: home/vz1/vz2/test.rtf

    als antwort bekomme ich dann immer "no such file or directory"
    :confused:

    bitte um rasche hilfe!

    DANKE!!

    lg Clownfish

    Software is like sex; it`s better when it`s free.

    Linus Torvalds

  • Plantschkuh!
    24
    Plantschkuh!
    Mitglied
    Reaktionen
    163
    Punkte
    6.173
    Beiträge
    1.181
    • 14. Oktober 2008 um 10:25
    • #2

    Das "ssh" in der Mitte gehoert weg, und nach dem Doppelpunkt darf kein Space kommen.

    *plantsch*

  • Clownfish
    7
    Clownfish
    Mitglied
    Punkte
    480
    Beiträge
    83
    • 14. Oktober 2008 um 10:27
    • #3

    danke, das ssh hatte ich eh nicht drin, tippfehler, den space aber schon!

    Software is like sex; it`s better when it`s free.

    Linus Torvalds

  • Clownfish
    7
    Clownfish
    Mitglied
    Punkte
    480
    Beiträge
    83
    • 14. Oktober 2008 um 10:42
    • #4

    geht noch immer nicht!! :mad:

    hier meine eingabe:

    scp Desktop/Aufgabe1.hs f0325391@g0.complang.tuwien.ac.at:home/fp08/fp130/Aufgabe1.hs


    dann kommt die passwortabfrage

    eingegeben

    und dann der fehler:

    Zitat

    scp: home/fp08/fp130/Aufgabe1.hs: No such file or directory

    Software is like sex; it`s better when it`s free.

    Linus Torvalds

  • Plantschkuh!
    24
    Plantschkuh!
    Mitglied
    Reaktionen
    163
    Punkte
    6.173
    Beiträge
    1.181
    • 14. Oktober 2008 um 10:59
    • #5

    Der Pfad nach dem Doppelpunkt ist entweder ein absoluter, also g0:/home/fp08/fp130, im Sonderfall des Homedirectorys auch g0:~/fp130, oder relativ zum Homedirectory, also gleich g0:fp130.

    *plantsch*

  • Clownfish
    7
    Clownfish
    Mitglied
    Punkte
    480
    Beiträge
    83
    • 14. Oktober 2008 um 11:04
    • #6

    es war die erste variante!

    könntest mir schnell diese varianten erklären? das wär nett danke!

    lg

    Software is like sex; it`s better when it`s free.

    Linus Torvalds

  • Kampi
    27
    Kampi
    Mitglied
    Reaktionen
    193
    Punkte
    7.828
    Beiträge
    1.468
    • 14. Oktober 2008 um 13:39
    • #7

    '/' ist einfach der ausgangspunkt deiner dateisystemhierarchie und unterverzeichnisse werden mit '/' getrennt. somit faengt ein absoluter pfad eben mit '/' an. der erste '/' ist die wurzel. der vergleich ist nicht sonderlich gut weil unix zum glueck auf schwachsinnigkeiten wie laufwerksbuchstaben verzichtet hat, aber nennen wir den ersten '/' mal "c:\".

    Willfähriges Mitglied des Fefe-Zeitbinder-Botnets und der Open Source Tea Party.

  • Clownfish
    7
    Clownfish
    Mitglied
    Punkte
    480
    Beiträge
    83
    • 14. Oktober 2008 um 13:41
    • #8

    ah ok!

    d.h. es wäre immer am besten einfach mit "/" zu beginnen, dann kann eigenlich nix schief gehen?

    Software is like sex; it`s better when it`s free.

    Linus Torvalds

  • Kampi
    27
    Kampi
    Mitglied
    Reaktionen
    193
    Punkte
    7.828
    Beiträge
    1.468
    • 14. Oktober 2008 um 13:52
    • #9

    kann man so sagen. aber relative pfade sind halt auch ganz nett :winking_face:
    bei scp sind es zwangslaeufig absolute pfade. du musst schlicht und einfach sagen, wo du die datei hinkopiern willst. tja.
    alles andere sind dann spezialgschichtln wie zb '~', die fuer das home-directory des entsprechenden users steht.

    Code
    scp ./index.html myuser@myserver:~/public_html/

    wenn ich in ganz tief im verzeichnisbaum drin bin und weisz, auf der serverseite ist die struktur gleich, dann kann auch folgendes nett sein:

    Code
    scp ./foo.bar myuser@myserver:$PWD/

    "$PWD" wird dann durch den aktuellen pfad ersetzt. nachdem du ja schon den torvalds zitierst, folgendes beispiel: du willst deine kernel-config auf einen anderen host kopieren, machst also ein:

    Code
    cd /usr/src/linux
    scp ./.config myuser@myhost:$PWD/

    "$PWD" wird dann durch "/usr/src/linux" ersetzt.

    Willfähriges Mitglied des Fefe-Zeitbinder-Botnets und der Open Source Tea Party.

  • Clownfish
    7
    Clownfish
    Mitglied
    Punkte
    480
    Beiträge
    83
    • 14. Oktober 2008 um 14:11
    • #10

    das nenn ich mal ne ausführliche erklärung!

    danke!!!

    lg

    Software is like sex; it`s better when it`s free.

    Linus Torvalds

  • Campino
    5
    Campino
    Mitglied
    Reaktionen
    4
    Punkte
    274
    Beiträge
    52
    • 15. Oktober 2008 um 00:10
    • #11

    Du könntest auch Cyberduck benutzen als GUI Alternative :winking_face:
    Nur so als Tipp am Rande.

    Weil du nur einmal lebst!

  • Clownfish
    7
    Clownfish
    Mitglied
    Punkte
    480
    Beiträge
    83
    • 15. Oktober 2008 um 09:29
    • #12

    danke für die Empfehlung, solche tools kenn ich eh

    möchte nur etwas fitter im Umgang mit dem Terminal werden und von dem her versuch ich dessen Funktionen jetzt des Öfteren zu nutzen!

    lg

    Software is like sex; it`s better when it`s free.

    Linus Torvalds

  • maosmurf
    6
    maosmurf
    Mitglied
    Reaktionen
    3
    Punkte
    313
    Beiträge
    58
    • 10. November 2008 um 11:28
    • #13
    Zitat von Kampi

    alles andere sind dann spezialgschichtln wie zb '~', die fuer das home-directory des entsprechenden users steht.

    wobei das eh unnötig ist, denn

    Code
    scp 1.txt user@host:1.txt

    ist dasselbe wie

    Code
    scp 1.txt user@host:~/1.txt

    bzw

    Code
    scp 1.txt user@host:myfolder/1.txt

    ist dasselbe wie

    Code
    scp 1.txt user@host:~/myfolder/1.txt

    denn: auch ohne expliziter pfadangabe "~" kopiert er eh ins homedir am zielrechner...


    @ Clownfish:

    einfach so merken:
    "/" am anfang (zB "/usr/bin" ) -> absoluter pfad.
    kein "/" am anfang (zB "foo.txt" oder "ordner/foo.txt") -> relativer pfad, ausgehend vom homedirectory des users am server

  • Maximilian Rupp 27. Dezember 2024 um 00:09

    Hat das Thema aus dem Forum Betriebssysteme nach Betriebssysteme verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung