WordPress

Terminalens grunder: hitta rätt med cd och ls

Innan WP-CLI och SSH kommer det mest grundläggande: att röra sig i terminalen. Här är cd, ls och pwd — allt du behöver för att hitta rätt på servern.

Kommandoraden ser skrämmande ut tills du inser att 90 % av arbetet är tre kommandon: se var du är, lista vad som finns, och byta mapp. Lär dig dem och resten av den här serien blir enkel. Det här är del ett — grunden som WP-CLI och SSH vilar på.

pwd — var är jag?

Terminalen har alltid en ”aktuell mapp”. pwd (print working directory) skriver ut den fullständiga sökvägen så du vet var du står.

pwd
/home/dittkonto/public

ls — vad finns här?

ls listar innehållet i mappen. Med flaggor blir den mer användbar: -l ger en detaljerad lista, -a visar dolda filer (de som börjar med punkt, som .htaccess).

ls          # enkel lista
ls -la      # detaljerad, inklusive dolda filer
ls wp-content/plugins   # lista en specifik mapp

cd — byt mapp

cd (change directory) flyttar dig mellan mappar. Några genvägar är värda guld: .. går upp en nivå, ~ tar dig till din hemmapp, och cd helt utan argument gör detsamma.

cd public/wp-content   # gå ner i wp-content
cd ..                  # upp en nivå
cd ~                   # hem
cd /home/dittkonto/public   # hoppa direkt via full sökväg

Ett praktiskt exempel

Säg att du precis SSH:at in och vill till din WordPress-installation för att köra WP-CLI. Så här hittar du rätt:

pwd                     # var landade jag?
ls                      # ser jag mappen "public"?
cd public               # gå in i webbroten
ls wp-config.php        # finns den? Då är jag rätt.

Ser du wp-config.php och wp-content är du i roten av din WordPress-sajt — där alla WP-CLI-kommandon ska köras.

Tre tips som sparar tid

  • Tab-komplettering: börja skriva ett mappnamn och tryck Tab — terminalen fyller i resten.
  • Pil upp: hämtar ditt förra kommando så du slipper skriva om.
  • clear: rensar skärmen när det blir rörigt.

Hela WP-CLI-serien

Vill du slippa sköta det själv? På Kepler ingår WP-CLI och SSH-åtkomst i Managed WordPress — vi håller core, teman och plugins uppdaterade åt dig. Och du kan alltid SSH:a in på din egen molnserver och köra kommandona ovan när du vill.

Bygg på ett moln du faktiskt äger.

Ingen bindningstid. En körande VM innan du betalar en krona.