ℹ️ Skipped - page is already crawled
| Filter | Status | Condition | Details |
|---|---|---|---|
| HTTP status | PASS | download_http_code = 200 | HTTP 200 |
| Age cutoff | FAIL | download_stamp > now() - 6 MONTH | 8.5 months ago |
| History drop | PASS | isNull(history_drop_reason) | No drop reason |
| Spam/ban | PASS | fh_dont_index != 1 AND ml_spam_score = 0 | ml_spam_score=0 |
| Canonical | PASS | meta_canonical IS NULL OR = '' OR = src_unparsed | Not set |
| Property | Value |
|---|---|
| URL | https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html |
| Last Crawled | 2025-07-29 04:05:08 (8 months ago) |
| First Indexed | 2024-12-03 06:12:53 (1 year ago) |
| HTTP Status Code | 200 |
| Meta Title | screen - GNU Screen — Mass storage and cluster v2025-05-08 documentation |
| Meta Description | null |
| Meta Canonical | null |
| Boilerpipe Text | © Copyright 2025, GIGA Bioinformatics Team.
Last updated on Sep 28, 2023.
|
| Markdown | [Mass storage and cluster ](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/index.html)
Getting started
- [Overview](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/getting_started/overview.html)
- [Connecting to the mass storage and cluster](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/getting_started/connect.html)
Mass storage
- [Overview](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/mass_storage/overview.html)
- [Disk space and folder structure](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/mass_storage/disk_space.html)
- [Data transfer](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/mass_storage/transfer.html)
- [Data management](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/mass_storage/management.html)
- [Data sharing](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/mass_storage/share.html)
- [Quota management](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/mass_storage/quota.html)
- [Storage pricing](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/mass_storage/pricing.html)
- [Data back-up policy](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/mass_storage/backup.html)
- [Data archiving policy](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/mass_storage/archive.html)
Cluster
- [Overview](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/cluster/overview.html)
- [Disk space and folder structure](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/cluster/disk_space.html)
- [Jobs management](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/cluster/job.html)
- [Modules and available tools](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/cluster/tools.html)
- [Submission script wizard](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/cluster/submission_script.html)
Tools
- [Data compression](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/compression.html)
- [Environment management](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/environment.html)
- [Jobs management](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/job.html)
- [Pipelines](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/pipelines.html)
- [Integrated development environment](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/ide.html)
- [System utilities](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils.html)
- [`git` - Git Source code manager](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/git.html)
- [`screen` - GNU Screen](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html)
- [Usage](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#usage)
- [Session creation](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#session-creation)
- [Sessions listing](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#sessions-listing)
- [Session disconnection](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#session-disconnection)
- [Session connection](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#session-connection)
- [Session removal](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#session-removal)
- [Help](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#help)
About
- [Frequently asked questions](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/about/faq.html)
- [History](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/about/history.html)
- [Contact details](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/about/contact.html)
[Mass storage and cluster](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/index.html)
- [System utilities](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils.html)
- `screen` - GNU Screen
- [View page source](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/_sources/tools/utils/screen.md.txt)
***
# `screen` - [GNU Screen](https://www.gnu.org/software/screen/)[](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#screen-gnu-screen "Link to this heading")
The `screen` commands allows you to initiate persistent[\[1\]](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#id2) interactive sessions. This is particularly useful while [transferring large amounts of data over SSH](http://127.0.0.1:8000/mass_storage/transfer.html#transferring-files-over-ssh).
## Usage[](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#usage "Link to this heading")
- [How to create a `screen` session?](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#session-creation)
- [How to list `screen` sessions?](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#sessions-listing)
- [How to detach from a `screen` session?](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#session-disconnection)
- [How to reattach to a `screen` session?](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#session-connection)
- [How to terminate a `screen` session?](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#session-removal)
### Session creation[](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#session-creation "Link to this heading")
To create a `screen` session, you simply have to use:
```
screen -S <name>
```
where `name` is the name of the session you want to create.
### Sessions listing[](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#sessions-listing "Link to this heading")
You can list your currently running `screen` sessions with:
```
screen -ls
```
### Session disconnection[](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#session-disconnection "Link to this heading")
To leave a session, press `Ctrl+a` and then `d`.
### Session connection[](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#session-connection "Link to this heading")
To reconnect to an existing `screen` session, you first have to [list](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#sessions-listing) the available sessions. Then, you can reconnect to one of these sessions with:
```
screen -r <name>
```
### Session removal[](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#session-removal "Link to this heading")
To kill a `screen` session, use:
```
screen -X -S <name> quit
```
## Help[](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#help "Link to this heading")
```
Use: screen [-opts] [cmd [args]]
or: screen -r [host.tty]
Options:
-4 Resolve hostnames only to IPv4 addresses.
-6 Resolve hostnames only to IPv6 addresses.
-a Force all capabilities into each window's termcap.
-A -[r|R] Adapt all windows to the new display width & height.
-c file Read configuration file instead of '.screenrc'.
-d (-r) Detach the elsewhere running screen (and reattach here).
-dmS name Start as daemon: Screen session in detached mode.
-D (-r) Detach and logout remote (and reattach here).
-D -RR Do whatever is needed to get a screen session.
-e xy Change command characters.
-f Flow control on, -fn = off, -fa = auto.
-h lines Set the size of the scrollback history buffer.
-i Interrupt output sooner when flow control is on.
-l Login mode on (update /var/run/utmp), -ln = off.
-ls [match] or
-list Do nothing, just list our SockDir [on possible matches].
-L Turn on output logging.
-m ignore $STY variable, do create a new screen session.
-O Choose optimal output rather than exact vt100 emulation.
-p window Preselect the named window if it exists.
-q Quiet startup. Exits with non-zero return code if unsuccessful.
-Q Commands will send the response to the stdout of the querying process.
-r [session] Reattach to a detached screen process.
-R Reattach if possible, otherwise start a new session.
-s shell Shell to execute rather than $SHELL.
-S sockname Name this session <pid>.sockname instead of <pid>.<tty>.<host>.
-t title Set title. (window's name).
-T term Use term as $TERM for windows, rather than "screen".
-U Tell screen to use UTF-8 encoding.
-v Print "Screen version 4.01.00devel (GNU) 2-May-06".
-wipe [match] Do nothing, just clean up SockDir [on possible matches].
-x Attach to a not detached screen. (Multi display mode).
-X Execute <cmd> as a screen command in the specified session.
```
***
\[[1](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/screen.html#id1)\]
Here, persistent is to be understood as “kept alive in-between connections”.
[Previous](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/tools/utils/git.html "git - Git Source code manager") [Next](https://giga-bioinfo.gitlabpages.uliege.be/docs/mass-storage-and-cluster/about/faq.html "Frequently asked questions")
***
© Copyright 2025, GIGA Bioinformatics Team. Last updated on Sep 28, 2023.
Built with [Sphinx](https://www.sphinx-doc.org/) using a [theme](https://github.com/readthedocs/sphinx_rtd_theme) provided by [Read the Docs](https://readthedocs.org/). |
| Readable Markdown | null |
| Shard | 59 (laksa) |
| Root Hash | 8829330129115161259 |
| Unparsed URL | be,uliege!gitlabpages,giga-bioinfo,/docs/mass-storage-and-cluster/tools/utils/screen.html s443 |