Skip to content

Screen command in UNIX

Aarthi Ramakrishnan
1 min read
Screen command in UNIX
Photo by Jake Walker / Unsplash

Screen is a very useful command to have in your toolbox if you frequently use interactive sessions on your supercomputer logged in through a VPN. A VPN typically has a time limit, and you may get disconnected from it without any warning when you have poor internet connection. Screen program allows you to resume an interactive session on the supercomputer if you get disconnected at any time. Following are some screen commands :

  • screen (start screen)
  • ctrl + a + c (initialize new screen window)
  • ctrl + a + k (kill screen window)
  • ctrl + a + n    or   ctrl + a + p (move from previous and next window)
  • ctrl + a + " (list all screen window)
  • ctrl + a +  A (rename current window)
  • ctrl + a + d (detatch screen)
  • screen -dr (resume screen)
  • ctrl + a + S      or      ctrl + a + |    (for vertical split)
  • ctrl + a + X (close current region if using split)
  • ctrl + a + :quit (quit the screen session)

Source:
https://linuxize.com/post/how-to-use-linux-screen/ https://opensource.com/article/17/3/introduction-gnu-screen

Bioinformatics

Related Posts

Interesting Bioinformatics Articles

Following is a collection of articles which I feel every Bioinformatician must be aware of. I will keep updating this list from time to time - 1. All biology is computational biology 2. Core services: Reward bioinformaticians 3. Importance of stupidity in scientific research

Interesting Bioinformatics Articles

Types of models in DESeq2

There are 2 major types of regression models one can specify in DESeq2 to explore the raw count matrices from an RNA-seq experiment - * Mean-reference model for Factors * Regression model for Covariates Mean-reference model for Factors - Factors typically represent categorical variable such as Gender, Ethnicity, Race etc. The mean-reference

Types of models in DESeq2

Steps in DESeq function

For any RNA-seq data analysis project, one would most probably end up using the R package DESeq2. The function 'DESeq' is the main function that is called to obtain the differentially expressed genes. But what exactly does this function do? In short, DESeq function combines the following 3