Linux for Biologists#
A beginner’s guide for students or researchers in biological sciences.
Learn how to use the Linux desktop and included software, run basic commands, and work with files and directories.
Get the e-book#

You are currently reading the online version of the book.
Get the e-book (PDF & EPUB) for a price you choose, using the link below.
Download fromWhy get the e-book?
you can read the book offline in your favourite e-reader
you will get updated versions by email
you will be supporting my work
Sample pages from the e-book

If you need help#
You can post your query in the community forums on LinkedIn, Quora, Reddit, or Leanpub.
If you need help faster, you can book a 1-hour live support session with me (free at the moment).
Book live supportOnce you make a booking, I will be in touch with you to arrange a suitable date and time for an online meeting using Jitsi Meet.
Note
During the meeting, I will help you with your query or provide a walk-through of concepts discussed in the book.
If your query is related to the usage of a software discussed in the book, please contact the website or the author of the software itself.
—
Table of Contents#
- 1. About this book
- 2. Getting started
- 2.1. An overview of Linux
- 2.2. Running a Linux desktop
- 2.3. Available software
- 2.3.1. Files — manage files and directories
- 2.3.2. Firefox — browse the web
- 2.3.3. Text Editor — create and edit text files
- 2.3.4. LibreOffice — edit documents and spreadsheets
- 2.3.5. Terminal — access the command-line
- 2.3.6. Screenshot — take screenshots of desktop or windows
- 2.3.7. Software Manager — install software from repositories
- 2.3.8. GNU Image Manipulation Program — edit images
- 2.3.9. Inkscape — create vector graphics
- 2.3.10. Notes
- 2.4. Files and directories
- 3. Getting software
- 4. Using the command line
- 4.1. Shell and Terminal
- 4.2. An overview of commands
- 4.2.1. Command options
- 4.2.2. Getting help on using commands
- 4.2.3.
date
— display current date and time - 4.2.4.
cd
— change directory - 4.2.5.
mkdir
— create new directory - 4.2.6.
rmdir
— remove empty directory - 4.2.7.
ls
— list files - 4.2.8.
cp
— copy files - 4.2.9.
cat
— display contents of files or combine them - 4.2.10.
less
— view and navigate file contents - 4.2.11.
head
— print first few lines of a file - 4.2.12.
tail
— print last few lines of a file - 4.2.13.
mv
— move a file or directory - 4.2.14.
rm
— remove files or directories - 4.2.15.
echo
— display text or values of variables
- 4.3. Other useful commands
- 4.4. Editing text files using nano
- 4.5. Exercise — using the command-line
- 4.6. Notes
- 5. Galaxy
- 6. Reference management
- 7. Note-taking
- 8. Glossary
- 9. Credits
—
Last updated: Apr 19, 2022