|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • Windows 7
  • Windows 10
  • Windows 11
  • Windows 2012
  • Windows 2016
  • Windows 2019
  • Windows 2022
  • Apple
  • Android
  • iOS
  • CentOS
  • * Dator Kunskap >> System >> Unix >> Content

    Hur skriver du ett UNIX -kommando för att skicka MyFile till användar -ID -numret Du007?

    Det finns inget enda UNIX -kommando för att direkt skicka en fil till ett användar -ID. Metoden beror på systemets installation och hur du vill leverera filen. Här är några alternativ, förutsatt att du känner till användarens inloggningsnamn (som i allmänhet föredras framför bara ett användar -ID):

    1. Använda `SCP` (Secure Copy): Detta är i allmänhet den säkraste metoden om du känner till fjärranvändarens inloggningsnamn och systemets adress. Byt ut platshållarna:

    `` `bash

    SCP MyFile User@Remote_System:/Path/To/Users/Home/Directory/

    `` `

    * `myfile` :Namnet på din fil.

    * `användare` :Användarnamnet för DU007 (t.ex. DU007, inte användar -ID -numret).

    * `remote_system` :Värdnamnet eller IP -adressen för fjärrsystemet.

    * `/sökväg/till/användare/hem/katalog/` :Den fullständiga sökvägen där du vill placera filen på fjärrsystemet. Detta är vanligtvis användarens hemkatalog.

    2. Använda `SFTP` (Secure File Transfer Protocol): Liknar `SCP 'men interaktiv.

    `` `bash

    SFTP -användare@remote_system

    Sätt myfile/sökväg/till/användare/hem/katalog/

    hejdå

    `` `

    3. Använda `rsync` (fjärrsynkronisering): Bra för större filer eller om du behöver uppdatera filen senare. Syntaxen är mer komplex, men den erbjuder fler funktioner:

    `` `bash

    rsync myfile user@remote_system:/path/to/user/home/katalog/

    `` `

    4. Om användaren är på * Samma * -systemet:

    Du kan helt enkelt använda "CP" för att kopiera filen till användarens hemkatalog. Du behöver lämpliga behörigheter. Hitta användarens hemkatalog (t.ex. `/Home/DU007` - men du kommer troligen att behöva slå upp den exakta vägen):

    `` `bash

    CP MyFile/Home/DU007/

    `` `

    Viktiga överväganden:

    * behörigheter: Du behöver lämpliga behörigheter för att komma åt och skriva till användarens hemkatalog i fjärrkontrollen eller det lokala systemet.

    * Användarnamn vs. UIDS: Det är mycket bättre praxis att använda användarnamnet snarare än UID. UID:er kan ändras, medan användarnamn vanligtvis är mer ihållande. Om du * måste * använda UID, måste du använda mer avancerade kommandon som involverar `getent Passwd` för att översätta UID till användarnamnet först och använd en av metoderna ovan. Detta är betydligt mer komplex.

    * Säkerhet: `SCP` och` SFTP` föredras framför mindre säkra metoder.

    Innan du kör några av dessa kommandon, se till att du har rätt användarnamn och målvägen. Felaktiga vägar kan leda till oavsiktliga konsekvenser. Testa alltid med en liten, icke-kritisk fil först.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad betyder kommandot eko i unix?
    ·Du har spelat in ett makro. Av misstag du en handling i…
    ·Vad händer om argumentet till EXEC inte kan köras med…
    ·Konvertera Unix Font till Mac
    ·Vad står Unix -kommandot för?
    ·Så här kontrollerar Total CPU tid används i Unix
    ·Vad är unix-terminologin för multitasking?
    ·Definition av ett UNIX-operativsystem
    ·Hur man installerar Print Services for Unix
    ·Unix Cron Tab Tutorial
    Utvalda artiklarna
    ·Hur man skriver HTML- kod i Anteckningar
    ·Har Mac -datorer Adobe Flash på dem?
    ·Hur man fixar en Windows Sidebar
    ·Defragmentera från en kommandorad
    ·Hur flyttar du ett objekt från dina favoriter till Min…
    ·Hur att dölja en dator -ID
    ·Vilka är några av de funktioner som vanliga filredige…
    ·Hur man installerar en Andersen Fönster
    ·Mac Server Vs . Desktop
    ·Hur pinga en hårddisk Clone
    Copyright © Dator Kunskap https://www.dator.xyz