Ett X i någon av rutorna anger att kommandot fungerar på det systemet. Ett [nummer] anger att det finns en notis efter tabellen om kommandot.



Relevanta dokument
Övningar till UNIX/Linux Grundkurs och förslag till LÖSNING

Övningar till UNIX/Linux Grundkurs och förslag till LÖSNING

Lab 7, 48 steg till ett bättre liv i Unix-labbet

Lathund för Linuxkommandon

Kort-kort om utdelade användarkonton och datormiljön på NADA

Lathund för UNIX och Emacs

For att fa information om kommandon eller program sa nns det manualsidor. Dessa

Datorintroduktion 2009 Föreläsning 1. Dieter Larsen (IT-chef Matematiska vetenskaper)

Kort-kort om utdelade användarkonton och datormiljön på NADA

Datorintroduktion 2010 Föreläsning 1. Dieter Modig

Unix. För en systembeskrivning se: För en systembeskrivning se:

1.#Bakgrund# En#kort#introduk+on#+ll#Unix# Klassiskt#första#bemötande# Håkan#Jonsson# Ins+tu+onen#för#systemteknik# Luleå#tekniska#universitet#

Terminal vad det är vad man kan göra med den

U N I X G R U N D K U R S Ö V N I N G S U P P G I F T E R

Praktiska saker... Om Laboration 1. Studietips. Praktiska saker. Att studera hemifrån på PC. Seminarier & Lektioner & Handledning & Hemsida

Om e-post. Introduktion till Emacs. Att skicka e-post. ÅÄÖåäö i pine. Varför Emacs? Vad är Emacs? Emacs en editor/textbehandlare

Lösenord och säkerhet. Tips & trix Unix & Emacs. Välja nytt lösenord. Filsystem. Hemkatalog. What s in a name 9/6/2007

Introduktion till Unix

Datorer och datoranvändning Föreläsningar 2014/15. Föreläsning 1 Unix. Operativsystem. Unix

UNIX verktyg. Användbara kommandon Fil och informationssökning Tags Versionshanteringssystem

kommando -fl argument

Omkoppling av in- och utmatning. In- och utmatning i Unix. Kommando exempel, ls, pipe forts. Kommando exempel, ls, pipe

Alla filer som bearbetar PHP script ska avslutas med ändelsen.php, exempelvis ska en indexsida till en hemsida heta index.php

UNIX. Laborations-PM Anders Egneus, Henrik Lindgren, 2004, Raphael Corsoski, Erik Eliasson, Christian von Schultz, 2008.

1 Logga in 1. 2 Byta lösenord 1. 3 Hemkatalog 1. 4 Unixintroduktion Viktiga kommandon Läsa 3

Anslutning till unixsystem från windowslabben

Parallella jobb ctrl-z emacs & more README ctrl-z jobs. %<jobnr>

emopluppen Användning av "Ant" Niklas Backlund Version: 1.4 ( 2002/04/26 07:27:52 UTC)

DATORINTRODUKTION 2010 LABORATION 1

open_ports.sh Vet du vad din dator gör på nätet? tisdag den 19 oktober 2010

Lab1 inginfo07. Detta dokument innehåller övningar för introduktion till Media-programmets datorsystem (Mac OS X).

Introduktion till användning av linux-servern sledge och några övningsuppgifter

UNIX Introduktion UNIX. Datorerfarenhet. Vad menar man med operativsystem

Programkonstruktion med datorintroduktion, 2D1339

MS-DiskOperativSystem Sammanfattning och Övningar

Datorintro för elektro på Solaris

Olika shell. Skalprogrammering. Pipor och omdirigering av strömmar

Föreläsning 1 Unix. Datorer och datoranvändning Föreläsningar 2018/19. Operativsystem. Unix

UNIX. 2D1339 Programkonstruktion Hösten 2001 Datorintroduktion Laboration 1. Mål. Vad laborationen går ut på. Redovisning

Kommandotolken hittar du under Start->Program->Tillbehör->Kommandotolken

få ett hum om det grafiska användargränssnitten, CDE och/eller JDS.

Laboration 0. Enhetsbokstaven anges med ett kolon efter och man läser ofta ut detta, exempelvis C:(sekolon).

Xemacs, första hjälpen!

Tilpro Övning 1. Per-Anders Staav (föredrar att kallas Pa) Kan nås via epost: (fast de flesta frågor besvaras nog bäst av Alexander)

Emacs. Eric Elfving Institutionen för datavetenskap (IDA) 22 augusti 2016

Textbearbetning i skalet och man-sidor

Konsolfönster i Windows Momentet ingår i kursen PDA DTR1206 Lab 1 DOS Konsolfönstret

Editering, Kompilering och Exekvering av Javaprogram

Tilpro Övning Per-Anders Staav (vikarierande) (föredrar att kallas Pa) Kan nås via epost:

Lathund Elektronisk fakturahantering

Linuxadministration I 1DV417 - Laboration 1 Installation, användare och allmänt Linuxhandhavande

BASH. Bourne-Again SHell. Eric Elfving Institutionen för datavetenskap (IDA)

UNIX Introduktion UNIX. Datorerfarenhet. Vad menar man med operativsystem

Datorsystem och programmering

1 PC intro. 2 Logga in. 3 Läsa websidor. 4 Skapa kataloger. 5 Putty

Tfn Telephone. Kontr Checked. Skapa PDF-filer i Windows

Introduktion till LTH:s Unixdatorer

Linux tips. Korta tips

IT-system. BUP Användarmanual

Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp

Uppgift 1 (Oläsliga krypterade meddelanden)

TENTA: TDDD11 & TDDC68. Tillåtna hjälpmedel. Starta Emacs, terminal och tentakommunikationsfönster. Skicka in frågor och uppgifter

Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp

Övning 1. Datateknik A, Java I, 5 poäng. Att ladda hem och installera Java Att skriva ditt första Javaprogram Att kompilera och exekvera ditt program

Programutveckling med Java Development Kit. (JDK 1.1.x) och Programmers File Editor (PFE 7.02)

komplex av nödvändiga, understödjande program som kallas Utanpå OS existerar ett - eller flera olika - slags skal som

Objektorienterad programmering i Java I

Tfn Telephone Kontr Checked. Revisionshistoria Revision history Rev Namn Name Datum Date Ändring Change

Kommunicerande system

Installationsanvisningar VisiWeb. Ansvarig: Visi Closetalk AB Version: 2.3 Datum: Mottagare: Visi Web kund

Jobbschemaläggare. Morgan N. Sandquist Utvecklare: Gary Meyer Granskare: Lauri Watts Översättare: Stefan Asserhäll

Lite mer om CGI-programmering

SCI-A0000: Introduktion till Linux, hösten 2016

Konvertering från Klients databas till Norstedts Byrå

Introduktion till Wiki

Hur kommer jag igång?

Instruktioner. Innehåll: 1. Vad är Kimsoft Control (SIDA 2) 3. Hem (SIDA 2)

Instruktion för laboration 1

Inlämningsuppgift : Finn. 2D1418 Språkteknologi. Christoffer Sabel E-post: csabel@kth.se 1

Kursansvarig. Välkomna till NADA. Datorn som verktyg. Datalogi, grundkurs 1, 15hp

Välkomna till NADA. Datalogi, grundkurs 1, 15hp. (Numerisk Analys och DAtalogi) och kursen. DA2001 (Föreläsning 1) Datalogi 1 Hösten / 28

Introduktion till datoranvändning. Välkomna till NADA. (Numerisk Analys och DAtalogi) och kursen. Datalogi, grundkurs 1, 15hp

Välkomna till NADA. Datalogi, grundkurs 1, 15hp. (Numerisk Analys och DAtalogi) och kursen. DA2001 (Föreläsning 1) Datalogi 1 Hösten / 28

Installera Windows Custom PostScript- eller PCL-skrivardrivrutin

Kapitel 12. Mer om program Att rapportera buggar och problem make

Manual E-butiken Innehåll:

Mejladressen är i formatet

Övning Installation av Gentoo och/eller Arch Linux

Komma igång med 3L Pro Komma igång med 3L. Copyright VITEC FASTIGHETSSYSTEM AB

Programmering i C++ Kompilering från kommandoraden

Användarmanual för Hemsida

Introduktion till Matlab

Tips och tricks. Några bra tips. Lägg till sökvägar

Unix. Dagens föreläsning. Unix. GUI/Textgränssnitt

SF1546, Numeriska Metoder för O1 Lab0 - frivillig. (dvs uppgifterna behöver inte redovisas!)

Unix. Dagens föreläsning. Unix. GUI/Textgränssnitt. Syfte. Mål

E-POST3 Ett lättanvänt e-postprogram med stöd för talsyntes

Installation/uppgradering av Agfa IMPAX program för remittenter

Lathund Elektronisk fakturahantering

Labora&on 1 Introduk&on &ll utvecklingsmiljön övningar/uppgi<er

Transkript:

Kommandolathund Ett X i någon av rutorna anger att kommandot fungerar på det systemet. Ett [nummer] anger att det finns en notis efter tabellen om kommandot. 1 Teknisk Fysik/GU-Fysik (Solaris UNIX) 2 Datavetenskap/Matematik/Bioinformatik (Solaris - UNIX) 3 Datavetenskap/Datorteknik/Elektroteknik/IT -linjen (Redhat - Linux) 4 Maskinteknik/Automatiseringsteknik (? - Linux) Flaggor som är angivna här till kommandona skall fungera på alla system om det ej är angivet annat. I övrigt skall man vara medveten om att vilka flaggor ett kommando tar kan variera från system till system. Vi försöker hålla listan så uppdaterad det går, men ändringar kan ske plötsligt. Kommando Flagga Betydelse 1 2 3 4 alias Lista existerande kommando förkortningar. Skapa nya förkortningar för kommandon. apropos Hitta kommandon genom givet sökord. bg Lägg ett kommando att arbeta i bakgrunden.används oftast i samband med Ctrl-z och &. cal Visa en kalender. cat Slå ihop och visa filers innehåll. Används helst på textfiler. cd Byt bibliotek. chmod Ändra rättigheter på bibliotek och filer. -R Ändra på alla filer och bibliotek (inkl) och under angiven sökväg. cp Kopiera bibliotek och filer. -R Kopiera alla filer och bibliotek med underbibliotek från angiven sökväg.

Kommando Flagga Betydelse 1 2 3 4 date Visa dagens datum och tid. df Visa ledigt diskutrymme för ett filsystem. OBS! Inte samma som quota! -k Visa ledigt utrymme i kilobyte 1024 byte. du Summera använt diskutrymme. -k Visa diskutrymmet i kilobyte 1024 byte. -s Summera utrymmet för angiven fil. Tex summera ett biblioteks totalla utrymme istället för att visa vad varje enskild fils tar upp i biblioteket. echo Eka argument. Används för att titta på variabel innehåll i tex PATH variabeln. enscript Konvertera text filer till X X X postscript för utskrift. Bra om man vill få snygga utskrifter med ramar, 2 sidor på ett blad etc. -Pabba Skicka utskriften till skrivare abba. -2 Skriv ut i två kolumner på pappret. -r Rotera 90 grader dvs skriv ut i landscape-mode. Längs med långsidan av pappret. exit Avlsuta en xterm session.

Kommando Flagga Betyde lse 1 2 3 4 fg Lägg en process i förgrunden. Används oftast i samband med Ctrl-z och &. file Avgör vad det är för innehåll i en fil. find Hitta filer med ett visst namn, innehåll eller annat attribut såsom storlek, rättighet. -name Hitta filer med angivet namn. finger Kolla om kompisen läst sin mail eller vem en mailadress tillhör. ftp Tanka över filer, okrypterat, från en ftp server. grep Hitta ett givet mönster, i tex textfiler eller processlistningar. -v Visa det som inte matchade mönstret. gunzip Packa ner (komprimera) och gzip packa upp filer i zip formatet. -c Komprimera filer. -d Extrahera, packa upp filer. head Plocka ut ett antal rader från toppen av ett textdokument. history Lista vilka kommadon man använt den senaste tiden. hostname Tag reda på namnet på datorn du sitter vid. id Vem är jag?

Kommando Flagga Betydelse 1 2 3 4 jobs Lista antalet job som körs. last Tag reda på när vem var inloggad senast på maskinen du arbetar på, och varifrån. less Textläsare locate Hitta ett kommando. Sökning görs på given söksträng i en databas som uppdateras av datorsupporten. lpr Skicka en utskrift till en skrivare. INTE bilder dock! Använd isåfall en bildvisares utskriftsmöjlighet. -Pabba Skicka utskriften till angiven skrivare abba. lpq Lista skrivarkön. -all Lista alla skrivares köer. X X -P Skicka utskriften t ill angiven skrivare. ls Lista filer och bibliotek, ägare, rättigheter. -a Lista även filer och bibliotek som startar med en punkt. -l Lista filer och bibliotek med rättigheter, storlek samt ägare. -R Lista filer och bibliotek i alla bibliotek under angiven sökväg. man Läs manualblad. mkdir Skapa bibliotek. more Läs textfiler. mv Flytta filer.

Kommando Flagga Betydelse 1 2 3 4 ncftp Tanka hem filer från en ftp X X X server. Okrypterat. netstat Titta på statistik från nätverksinterfacet. Såsom öppna sockets, kollisioner... -i Visa endast paket statistik för interfacen. Inte öppna sockets etc. ping Se om en maskin lever eller verkar vara avstängd. pkill Som kill men mer funktionalitet. pquota Kolla hur många sidor du X X har kvar att skriva ut. printerqu Som pquota! X ota http://md Websida för att kolla X c.chalmer s.se pquota. ps Lista processer som körs på X X X datorn. -e Lista information om varje [2] process som körs. -f Lista all information som [2] finns att lista om varje process. pstree Som ps men med mer funktionalitet och endast för Solaris 2.8 pwd Vart befinner jag mig nu i filträdet? quota Lista hur mycket disk man får lov att spara på och hur mycket som är kvar innan man inte får spara mer. -v Visa quotan för alla filsystem användaren finns på. [2] Under True64 används flaggorna aux istället.

Kommando Flagga Betydelse 1 2 3 4 rm Plocka bort filer och bibliotek. -i Fråga innan en fil tas bort. -r Plocka bort alla filer och bibliotek från angivet bibliotek och neråt. rmdir Plocka bort bibliotek. scp Kopiera filer mellan olika datorsystem och konton. Krypterat. set Sätt värden på variabler som shellet använder. setenv Sätt värdet på omgivningsvariabler. Variabler som andra program än bara shellet använder. sort Sortera en text eller liknande tex i bokstavsordning. -n Sortera numeriskt. ssh Logga in på en annan dator för att köra kommandon. Krypterat. -l mia Logga in som användare mia tail Plocka ut ett antal rader sist ur en textfil. talk Prata med andra personer via tangentbordet. tar Skapa arkiv av filer och bibliotek. c Skapa ett arkiv eller plocka fram från ett arkiv. f Använd namngiven fil som lagring för arkivet eller som arkiv att hämta ifrån. x Extrahera från ett arkiv.

Kommando Flagga Betydelse 1 2 3 4 time Mät processortiden ditt egenhändigt ihopknåppade program tar på sig för att köra. top Visa processer som körs på ett snyggare sätt än ps. touch Skapa tomma filer. tracerout Vilken väg vandrar ett paket X e över nätverket. unalias Tag bort ett alias. uname Kolla vilket operativsystem som körs och vilken version. -a Ger ibland en mer detaljerad listning. uniq Plocka bort dubletter ur tex en lista med kommandon. unset Plocka bort en shellvariabel. unsetenv Plocka bort en omgivningsvariabel. wc Räkna antalet ord, rader och bokstäver i en text. -l Räkna rader. whatis Tag reda på vad ett kommando gör. where Tag reda på vart ett X X X kommando finns. whereis Tag reda på vart ett kommando finns. ls kan tex finnas i flera versioner, alla sökvägar till de listas. which Tag reda på vilket kommando du använder. I kontrast till whereis ls ges endast ett svar.

Kommando Flagga Betydelse 1 2 3 4 who Vem är påloggad på den dator du arbetar vid? whoami Vem är jag användarnamn. xhost Tillåt andra att skapa grafiska fönster på datorn du arbetar vid. xkeycaps Visar ett grafiskt X X X tangentbord med möjlighet att ändra det fysiska tangentbordets tangentbetydelser. xlock Lås datorn. X X X xlsfonts Lista fonter i systemet. Bra att veta vilka som finns om man vill ställa om fonter som används mha systemfiler. xman Grafisk version av man för att läsa manualblad. xmodmap Ändra betydelsen av knapparna på tangentbordet mha koder. xkeycaps är en grafisk version. xterm Starta en xterm.

Shell-lathund (för tcsh) För att starta ett nytt skal kan man skriva tcsh. Vill man felsöka script man gjort i ett skal är flaggorna x och V att rekommendera. Se manualblad för skalet tcsh. För att köra ett script i befintligt skal lägg till source framför scriptnamnet, normalt startas annars ett nytt skal när man kör scriptet. Kommando Förklaring alias Lista existerande kommando förkortningar. Skapa nya förkortningar för kommandon. bg Lägg ett kommando att arbeta i bakgrunden. Används oftast i samband med Ctrl-z och &. cd Byt bibliotek. echo Eka argument. A nvänds för att titta på variabel innehåll i tex PATH variabeln. exit Avlsuta en xterm session. fg Lägg en process i förgrunden. Används oftast i samband med Ctrl-z och &. history Lista vilka kommadon man använt den senaste tiden. jobs Lista antalet job som körs. set Sätt värden på variabler som shellet använder. setenv Sätt värdet på omgivningsvariabler. Variabler som andra program än bara shellet använder. unalias Tag bort ett alias. unset Plocka bort en shell-variabel. unsetenv Plocka bort en omgivningsvariabel. cd.. Gå ett steg tillbaka i filträdet cd - Gå till föregående bibliotek man stod i. Genom att trycka på en tangent när man är i ett aktivt fönster kan man få effekter såsom att kunna bläddra bland gamla kommandon. Tangent Betydelse Pil upp Bläddra bland gamla kommandon. Pil ner Bläddra bland gamla kommandon. Tabulatorn Expandera till exempel ett filnamn så man slipper skriva hela namnet. Kräver att det unikt går att avgöra namnet från den information som hitills tillhandahållits. Ctrl-D Lista till exempel alla filer som startar med den bokstav man angivit. Ctrl-C Avsluta kommandon. Ctrl-z Suspendera ett kommando. Används oftast i samband med fg, bg och &.!! Utför senast körda kommando en gång till.

Omdirigeringssymbol Betydelse A > B Tag det som kommando A ger ur sig och stoppa det i fil B. Om B inte existerar skapa B, om den existerar så skriv över. A >> B Tag det som kommando A ger ifrån sig och stoppa det sist i fil B. Om filen B inte finns skriv över den. A < B Tag det som står i fil B som indata till kommandot A. A B Tag utdatan som kommando A skapat och ge den som indata till kommando B. Specialtecken för skalet (shellet) är tecken som används i mönstermatchning, man bör undvika att ha dessa tecken i filnamn. Ett tecken motsvarar ett mönster till exempel får en rad som ls *.txt effekten att alla filer med ändelsen.txt listas, dvs * matchar alla tecken och siffror i godtycklig följd. Specialtecken Tolkning * Matchar godtyckligt antal tecken siffor, bokstäver... ~ Matchar sökvägen till hembibliotek.? Matchar ett godtyckligt tecken. $ Expanderar en variabel. Används oftast tillsammans med echo för att se ett variabelvärde. \ Används för att upphäva betydelsen av ett specialtecken i skalet. Upphäver betydelsen av specialtecken som kan finnas i texten mellan dubbelfnuttarna (citationstecknen). Utom i fall som till exempel $PATH då tolkningen blir som en variabel, jmnf. Upphäver betydelsen av alla specialtecken inkl $. Dvs $PATH tolkas som texten $PATH inte variabeln. Fnuttarna kallas enkelfnuttar. ` ` Det som står mellan de bakåtvända enkelfnuttarna (accent) kommer att exekveras (köras) av skalet (shellet). [ ] Det som står mellan klamrarna kan vara en lista på tecken som skall matchas. & Lägg ett kommando i bakgrunden, så man får tillbaka prompten.

Nyttiga applikationer lathund En del av dessa applikationer finns i menyer andra startar man via ett xterm-fönster. Mailapplikationer Applikation Kommentar 1 2 3 4 pine En textbaserad mailläsare mozilla Mailläsaren återfinns under Task-> Mail. mutt Färgglad textbaserad mailläsare som trådar svar, X X precis som en nyhetsläsare. Webmail http://webmail.student.chalmers.se X X X [1] Ratatosk startar man genom kommandot tkrat. Webläsare Applikation Kommentar 1 2 3 4 mozilla Grafisk webläsare. opera Grafisk webläsare. lynx Textbaserad webläsare. Visar inga bilder utan endast text.

Nyhetsläsare Applikation Kommentar 1 2 3 4 mozilla Grafisk nyhetsläsare. Nyhetsläsaren återfinns under Tasks-> Mail. pine En textbaserad nyhetsläsare. Dokumenthantering och editorer Applikation Kommentar 1 2 3 4 vi En riktigt skön textbaserad texteditor. Inget för den normala användaren, kanske den galna systemadminen. vim vi Improved. Säger allt. openoffice/ Ordbehandlare, webläsare etc.. Klara av att läsa [3] [3] [3] [3] staroffice Word-dokument och spara i Word-format (.doc). latex En kompilator för latex-kod. Latex är ett språk för dokument framställning. Påminner om HTML fast är något svårare. emacs Allas favorit texteditor. Grafisk. Man kan editera text. Spela spel. Få psykolog hjälp med mera. Programmerar man kan man få färglagd. [3] Startas via kommandot soffice eller staroffice eller openoffice.

lyx Ett grafiskt pek o klick verktyg för framställning X X av latex baserade dokument. nedit En texteditor i emacs stil. Något enklare att använda. latex2html Omvandla ditt latex baserade dokument till hmtlkod. X X xdvi Presentera ditt latex kompilerade dokument. ps2pdf Omvandla dokument i Postscript format till Portable Document Format. pdf2ps Omvandla dokument från Portable Document Format till Postscript. dvips Omvandla dvi till Postscript.Används i Latex sammanhang. gv eller ggv Titta på postscript (ps) dokument. acroread Titta på portable document format (pdf) dokument. Byta lösenord Personkonton Datavetenskap/Matematik/Elektroteknik /IT-linjen/Bioinformatik/Datorteknik: https://cdks.chalmers.se Teknisk Fysik/GU-Fysik: UNIX/Linux kommando: yppasswd Byta lösenord Laborationskonton Datavetenskap/Matematik/Elektroteknik/IT-linjen/Bioinformatik/Datorteknik: UNIX/Linux kommandot: passwd