WEBMAIL
KONTROLLPANEL
domainsearch

SSH

Svar på hur du gör de vanligaste sakerna via ditt SSH-konto.




    Frågor

    Hur flyttar jag filer via SSH? (mv)

    För att flytta filer via SSH från en mapp till en annan så används kommandot mv (move)
    du skriver helt enkelt mv filen du vill flytta samt vart du vill flytta den.

    Visa

    Hur kopierar jag filer via SSH? (cp)

    Du kan kopiera filer via ssh med hjälp av kommandot cp (copy)
    Du skriver CP filen/mappen du vill kopiera samt vart du vill kopiera den.

    Visa

    Hur bläddrar jag bland mappar via SSH? (cd)

    Du kan bläddra mellan mappar med hjälp av kommandot cd (change directory).

    Skriv cd följt av mappen du vill in på. för att gå bakåt ett steg skriver du cd .. (två punkter)

    Om du vill tillbaka till början så räcker det med att du bara skriver cd.

    Visa

    Hur skapar jag filer via SSH? (touch)

    För att skapa en fil via ssh så skriver du touch följt av filens namn.

    T.ex. touch index.php skapar en fil som heter index.php.

    Visa

    Hur redigerar jag filer via SSH? (nano) (vi)

    Du kan redigera filer via ssh med hjälp av antingen nano eller vi, dessa textredigerare startar du antingen genom att bara skriva "nano" eller "vi", om du vill redigera en redan existerande fil med dessa filer så skriver du t.ex. nano index.html 

    Visa

    Hur ser jag innehållet i mapparna? (ls)

    För att se innehållet på ditt utrymme så använder du kommandot ls (list)

    lsanvänds till att lista innehållet i en mapp, och beroende på växlar kan den även visa innehållet i mappen samt alla dess undermappar

    • l = denna växel ger oss allt i en lång lista (list)
    • a = denna växel visar alla filer. Anger du ett stort A så ser du inte . och .. men du ser fortfarande dolda filer (all files)
    • h = denna växel ger oss mer lättlästa storlekar (human-readable)
    • t = denna växel sorterar efter senast modifierad (time)
    • r = denna växel vänder på resultatet (reverse)
    • R = denna växel listar även allt innehåll i undermappar (recursive)
    • p = denna växel lägger till tecket / efter alla mappar

    Så den vanligaste raden du lär köra för att lista innehållet i en mapp är

    ls -lah
    

    om du vill sortera efter senast modifierade filer så lägger du bara till växeln t

    ls -laht
    

    om du vill lista även allt i alla undermappar lägger du till växeln R

    ls -lahR
    

    om du vill ändra ordningen som allt visas på så kan du lägga till växeln r

    ls -lahr
    

    om du behöver lista enbart mappar så kan man använda sig av detta knep

    ls -lp | grep "/"
    
    Visa

    Hur byter jag namn på en fil eller en mapp? (mv)

    Likt när du flyttar filer så använder du kommandot mv (move) då detta även kan byta namn på filer och mappar.

    För att byta namn på en fil så skriver du mv filnamn nyttfilnamn och gör det samma med mappar. (Om du använder ett existerande mappnamn så kommer mappen att flyttas dit, den kommer ej skriva över den nuvarande mappen).

    Visa

     Hur skapar jag en mapp? (mkdir)

    För att skapa en mapp så använder du kommandot mkdir (make directory)

    Skriv mkdir följt av önskat mappnamn.

    Visa

    Hur raderar jag filer och mappar? (rm)

    För att radera filer och mappar så används kommandot rm (remove)

    skriv rm följt av önskad mapp eller fil.

    här kan du använda växlar som t.ex. -f som står för force, -r som står för recursive (tar bort även undermappar och dess innehåll)

    Visa

    Vad är SSH?

    SSH står för Secure Shell och är ett sätt att logga in mot servern för att kunna arbeta direkt på servern via text-kommandon.

    Visa

    Vilken mapp är jag i? (pwd)

    Om du inte vet vilken mapp du befinner dig i eller helt enkelt vill veta så kan du enkelt få reda på vart du befinner dig med kommandot pwd (print working directory) som säger vart du befinner dig

    Visa

    Kan jag få information om filer via SSH? (wc)

    Med kommandot wc så kan du med hjälp av växlar få ut information om en fil.

    Växlarna du kan använda tillsammans med wc är

    • -c som visar hur många byte filen har i storlek
    • -m som visar hur många karaktärer filen består av
    • -l som visar hur många linjer filen har.
    • -w som visar hur många ord filen innehåller

    t.ex wc -w cv.txt visar hur många ord som finns i filen cv.txt

    Visa

    Hur hämtar jag filer från internet? (wget)

    Med kommandot wget så kan du hämta filer från internet rakt ner till mappen du befinner dig i.

    Låt oss säga att du vill hämta senaste wordpress; du kan då skriva wget http://wordpress.org/latest.zip som laddar ner senaste wordpress rätt in i ditt utrymme hos oss. 

    Du kan även välja att spara filerna till ett annat namn med växeln -O, kommandot lyder då wget -O hejhej.zip http://wordpress.org/latest.zip och kommer spara latest.zip som hejhej.zip

    Visa

    Hur söker jag via SSH? (find)

    Du kan söka med kommandot find och diverse växlar 

    • -type följt av f eller d letar filer eller mappar
    • -name namn på fil/mapp.
    • du kan även använda *

    t.ex. find -type f -name hej* letar efter alla filer som börjar på "hej"

    Visa

    Vad finns det för komprimeringsalternativ? (bzip) (tar) (gzip) (zip)

    Hos oss kan du komprimera med bzip, gzip, zip och tar.

    Visa

    Hur ändrar man rättigheter via SSH? (chmod)

    För att ändra rättigheter på filer och mappar via ssh så använder du chmod, du kan även använda växlar som t.ex -r för att göra samma ändringar på undermappar och filer. 

    Kommandot funkar såhär:

    chmod rättighet fil/mapp.

    T.ex. "chmod 755 public_html/" sätter rättigheterna på mappen public_html till 755
    "chmod 755 -R public_html" sätter rättigheterna på mappen public_html samt dess innehåll till 755

    Som standard använder vi 755 på mappar och 644 på filer.

    Visa

    Kan jag se innehållet i en fil utan att öppna den? (cat) (head) (tail)

    Med kommandot cat så kan du se innehållet i filen utan att öppna en textredigerare. Skriv bara cat filnamn.

    Du kan även anvädna kommandot tail så läser du dem sista raderna i filen, eller head för att läsa dem första raderna.

    För mer information så kan du skriva cat --help / tail --help /

    Visa

    Hur får jag tag på information om ett kommando? (--help)

    Om du undrar vad ett kommando gör eller hur det används så kan du alltid skriva kommandot följt av --help.

    T.ex ls --help ger din information om kommandot "ls" (list)

    Visa

    Kan jag se vilka kommandon jag kört? (history)

    Du kan se vilka kommandon du kört genom att skriva "history".

    Om du letar efter ett specifikt kommando du kört så kan du köra "history | grep någon-del-av-kommandot"

    Visa

    Kan jag rensa upp mitt kladdiga SSH-fönster? (clear)

    Du kan rensa upp ditt fönster genom att skriva clear

    Visa

    Kan jag hitta specifik information i en fil? (grep)

    Med kommandot grep så kan man söka efter exakta strängar i en fil.

    Låt oss säga att du har tre filer, du vet att i en av dessa filer så finns det en rad som lyder "hej" om du då skriver grep hej * -R så kommer den söka efter tecknen h, e och j i direkt följd efter varandra i alla filer och undermappar där du står.
    detta innebär att båda rader nedan kommer matchas:
    "hej min käre vän"
    och
    "om du bara säger tjolahejhopp"

    Visa

    Kan jag förenkla läsningen av mina sökresultat? (less)

    Med less funktionen så kan du enkelt få fram informationen på ett lättläsligt sätt,

    Låt oss säga att du vill se exakt vilka filer som finns i en mapp, då kan du med find och less få ut ett lättläsligt resultat av vad som finns i mappen: find . -type f | less

    Visa

    Kan jag resetta min anslutning helt och hållet? (reset)

    Med kommandot resett så återställs fönstret helt och hållet samt återansluter.

    Visa

    Kan jag få information om domäner via SSH? (whois) (dig) (host)

    Det finns mycket information att hämta om domäner via ssh.

    Du kan köra kommandot Whois för att få reda på generell information om önskat domännamn, skriv bara whois följt av domännamnet du önskar information om.

    Med kommandot dig så kan du få reda på vilka namnservrar domännamnet svarar på, eller få reda på vilka mx pekare domännamnet har och liknande.

    Kommandot kan köras dig [domännamn], eller dig [pekare] [domännamn]

    Om du bara vill veta vad ett domännamn har för ip så kan du köra host [domännamn]

    Visa

    Kan jag hantera databaser via SSH? (mysql)

    SSH är väldigt bra på att både importera och exportera mysql databaser, med mysql kommandot så kan du göra både och:

    Exportera en MySQL db till fil:

    mysqldump -h [SERVER] -u [ANVÄNDARNAMN] -p [DATABAS] > dumpfil.sql
    Detta kommando exporterar din databas och sparar den som "dumpfil.sql"

    Importera en MySQL db från fil:

    mysql -h [SERVER] -u [ANVÄNDARNAMN] -p [DATABAS] < dumpfil.sql
    Detta kommando importerar din dumpfil till databasen, den kommer skriva över existerande tabeller med samma namn
    Visa

    Finns det en lista på alla kommandon jag kan köra?

    Här är en lista på alla kommandon du kan köra: 

    ! esac locale tail
    ./ eval localedef tar
    : ex logout test
    [ exec ls then
    [[ exit lspgpot tic
    ]] export mkdir time
    alias false more times
    awk fc msql2mysql toe
    bash fg mv touch
    bashbug-64 fi my_print_defaults tput
    bg file mysql trap
    bind find mysql_config true
    break for mysql_find_rows tset
    builtin ftp mysql_tableinfo type
    bunzip2 function mysql_waitpid typeset
    bzcat funzip mysqlaccess tzselect
    bzcmp gawk mysqladmin ulimit
    bzdiff gencat mysqlbinlog umask
    bzgrep getconf mysqlcheck unalias
    bzip2 getent mysqldump unset
    bzip2recover getopts mysqlimport until
    bzless gpg mysqlshow unzip
    bzmore gpg-zip nano unzipsfx
    caller gpgsplit popd vi
    captoinfo gpgv printf view
    case grep ps wait
    cat groups pushd wc
    catchsegv gtar pwd wget
    cd gunzip read while
    chmod gzexe readonly whois
    clear gzip red xargs
    command hash reset zcat
    compgen head resetall zcmp
    compete help return zdiff
    continue history rm zegrep
    cp host rmdir zfgrep
    curl iconv rpcgen zforce
    cut id rsync/ zgrep
    date if rvi zip
    declare in rview zipcloak
    dig infocmp scp zipgrep
    dirs infotocap sed zipinfo
    disown jobs select zipnote
    do jwhois set zipsplit
    done kill sh zless
    echo killall shift zmore
    ed ldd shopt znew
    elif less source {
    else let sprof }
    enable ln suspend
    env local tack
    Visa

    Stödjer ni Telnet?

    Vi har i dagsläget inte stöd för telnet.

    Visa

    Kan jag installera servermjukvara för t.ex ett Onlinespel, Teamspeak eller mIRC?

    Du kan inte installera servermjukvara hos oss, du kan inte heller köra egna tjänster via t.ex. SSH-klustret.

    Visa


    Bäst i test 2009 & 2010 - InternetWorld

    Rekommenderas av InternetworldVi är prisade för vår goda support, höga funktionalitet och kontrollpanel.

    Kundservice