1-DAV-202 Data Management 2023/24
Previously 2-INF-185 Data Source Integration

Materials · Introduction · Rules · Contact
· Grades from marked homeworks are on the server in file /grades/userid.txt
· Dates of project submission and oral exams:
Early: submit project May 24 9:00am, oral exams May 27 1:00pm (limit 5 students).
Otherwise submit project June 11, 9:00am, oral exams June 18 and 21 (estimated 9:00am-1:00pm, schedule will be published before exam).
Sign up for one the exam days in AIS before June 11.
Remedial exams will take place in the last week of the exam period. Beware, there will not be much time to prepare a better project. Projects should be submitted as homeworks to /submit/project.
· Cloud homework is due on May 20 9:00am.


Screen

From MAD
Revision as of 20:41, 25 January 2024 by Brona (talk | contribs) (Created page with "Screen is a command that allows you to have a program running on the server even if you close the ssh connection (deliberately / by mistake / due to network problems). It is p...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Screen is a command that allows you to have a program running on the server even if you close the ssh connection (deliberately / by mistake / due to network problems). It is particularly useful for longer-running programs.

  • First run command screen and press Enter to dismiss the introductory information.
  • You will get a new shell (command line) on which you work as usual
  • Once the desired program starts running, you can press Ctrl+A and then press D.
  • This will detach the screen and return you to the shell from which you executed the screen command. Here you can work normally, the program running in screen runs in the background (even if you log out from your ssh session).
  • If you want to return to the screen (e.g. after the program finishes or to check its progress), run command screen -r
  • To terminate the screen, simply end the shell session, e.g. by command exit or by pressing Ctrl-D.

Other useful options

  • screen -r -d will detach screen first if it is attached somewhere else.
  • screen -S some_name will name your screen so that later you can distinguish more easily between different running screens

More information