User contributions for WikiSysop
Jump to navigation
Jump to search
20 March 2024
- 13:1513:15, 20 March 2024 diff hist 0 N File:Apt update&&upgrade.png No edit summary current
- 13:1413:14, 20 March 2024 diff hist 0 N File:Tar pipe gzip.png No edit summary current
- 13:1313:13, 20 March 2024 diff hist +15,836 N File compression and advanced packaging tools Created page with "__NOTOC__ You might've encountered files with file extensions like '.tar', '.gzip' and '.zip' when downloading files from the internet. These file extensions mean that the file is compressed and file byte size reduced so that it requires less disk space. Bytes are simply a sequence of 8 bits, and we've previously seen how this is used to store ASCII characters. Files that have been compressed can also be decompressed, making them user readable but requiring more bytes on..." current
- 13:1313:13, 20 March 2024 diff hist 0 N File:Rwx permissions2.png No edit summary current
- 13:1213:12, 20 March 2024 diff hist 0 N File:File permissions1.png No edit summary current
- 13:1213:12, 20 March 2024 diff hist +10,019 N File permissions Created page with "__NOTOC__ File permissions (also known as file mode) are an important concept in the Unix (OS), and you might have already seen file permissions without knowing it. You can see them by listing files in long format, using the command '''ls -l''' in your working directory. It should look something like '''figure 5.1''', shown in MobaXterm. File:File permissions1.png|middle|frame|'''Figure 5.1:''' A screenshot of a command line interface after having used the command ls..." current
- 13:1113:11, 20 March 2024 diff hist +2 Filtering and regular expressions →Exercise 2: Translating ASCII characters to binary and decimal values current
- 13:1113:11, 20 March 2024 diff hist −5 Filtering and regular expressions →Exercise 1: Extracting and sorting data from a Gene Bank files
- 13:1013:10, 20 March 2024 diff hist 0 N File:Sort3 example.png No edit summary current
- 13:1013:10, 20 March 2024 diff hist 0 N File:Sort2 example.png No edit summary current
- 13:1013:10, 20 March 2024 diff hist 0 N File:Sort1 example.png No edit summary current
- 13:0913:09, 20 March 2024 diff hist 0 N File:Tr example.png No edit summary current
- 13:0913:09, 20 March 2024 diff hist 0 N File:Sed example.png No edit summary current
- 13:0913:09, 20 March 2024 diff hist 0 N File:Grep example.png No edit summary current
- 13:0813:08, 20 March 2024 diff hist +2 Filtering and regular expressions →Introduction to commands
- 13:0713:07, 20 March 2024 diff hist +17,713 N Filtering and regular expressions Created page with "__NOTOC__ You can think of regular expressions (regex for short) as a pattern language that can be used to match patterns and filter data. In this section, we'll be learning so-called ''filter commands'', some of which utilize regular expressions in order to find and replace patterns. It is therefore important to have a basic understanding of regular expressions. To get you started, follow this link to an introductory video, [https://www.youtube.com/watch?v=KJG1dETacLI B..."
- 13:0713:07, 20 March 2024 diff hist 0 N File:Read ShellScript.png No edit summary current
- 13:0613:06, 20 March 2024 diff hist 0 N File:UserArguments.png No edit summary current
- 13:0613:06, 20 March 2024 diff hist 0 N File:Variables ShellScripts.png No edit summary current
- 13:0613:06, 20 March 2024 diff hist 0 N File:Shebangs1.png No edit summary current
- 13:0513:05, 20 March 2024 diff hist +8,417 N Setting up your shell script Created page with "__NOTOC__ Last section we did some simple shell scripting. These shell scripts contained multiple commands and the script could be executed with '''bash'''. In this section, we go through some of the basics of shell scripts. Before getting started, however, you should know that when writing shell scripts in text editors, it's important that it supports bash. For example, running Sublime on the Windows OS will cause errors. If you're using Vim editor, you should have no p..." current
- 13:0413:04, 20 March 2024 diff hist 0 N File:Setting up Sublime3.png No edit summary current
- 13:0313:03, 20 March 2024 diff hist −18 Text editors and some shell scripting →Exercise 1: Making a simple shell script with vim. current
- 13:0213:02, 20 March 2024 diff hist 0 N File:Bash vs source.png No edit summary current
- 13:0213:02, 20 March 2024 diff hist +16,734 N Text editors and some shell scripting Created page with "__NOTOC__ In the last sections we learned how to use commands that move and work with files, but we haven't learned how to actually edit files, which is what we'll be learning in this section. Text editors are used for editing files and there are many text editors to choose from. You've probably already used some text editors, like ''Notepad'' or ''TextEdit'', as these are the default text editors on a Windows or Mac OS. In this section, we'll be taking a look at a lot..."
- 13:0113:01, 20 March 2024 diff hist 0 N File:Tee example1.png No edit summary current
- 13:0113:01, 20 March 2024 diff hist 0 N File:Tee command.png No edit summary current
- 13:0013:00, 20 March 2024 diff hist 0 N File:Echo&cat.png No edit summary current
- 13:0013:00, 20 March 2024 diff hist 0 N File:Operator Example2.png No edit summary current
- 12:5912:59, 20 March 2024 diff hist 0 N File:Standard streams.png No edit summary current
- 12:5812:58, 20 March 2024 diff hist 0 N File:Standard streams wcexample2.png No edit summary current
- 12:5712:57, 20 March 2024 diff hist −13 Standard streams and working with files →Datafiles current
- 12:5612:56, 20 March 2024 diff hist +21,339 N Standard streams and working with files Created page with "__NOTOC__ In the last section we learned how to make directories and move around in the file system, but we didn't actually learn how to work with files. So in this section we'll be doing just that.<br> Many of the commands you'll be learning in this course can receive data from the standard input and write to something called the standard output, so later in this section we'll introduce the concept of standard streams. Lastly we'll look at how we can change the direct..."
- 12:5512:55, 20 March 2024 diff hist 0 N File:Directory Branch.png No edit summary current
- 12:5512:55, 20 March 2024 diff hist 0 N File:Navigating from home&root.png No edit summary current
- 12:5412:54, 20 March 2024 diff hist 0 N File:Ubuntu CLI.png No edit summary current
- 12:5412:54, 20 March 2024 diff hist 0 N File:MobaXterm CLI Structure.png No edit summary current
- 12:5312:53, 20 March 2024 diff hist 0 N File:File structure2.png No edit summary current
- 12:5312:53, 20 March 2024 diff hist 0 N File:UNIX architecture.png No edit summary current
- 12:5212:52, 20 March 2024 diff hist +18,832 N Unix architecture and file system Created page with "__NOTOC__ In this section, we'll give an intuitive understanding to the ''Unix operating system (OS)'' and its file system. After having understood this, we'll do some work within a 'Unix ''command line interface (CLI)'' (exactly what a CLI is, we'll go into detail in the sections underneath) by using some basic Unix commands, some of which allow us to navigate throughout the file system. We'll also take a look at how Unix commands can perform different tasks depending o..." current
- 12:5112:51, 20 March 2024 diff hist 0 N File:Ubuntu installation2.png No edit summary current
- 12:5112:51, 20 March 2024 diff hist 0 N File:Ubuntu Installation Screen.png No edit summary current
- 12:4912:49, 20 March 2024 diff hist −8 Course Preparation →Mac current
- 12:4412:44, 20 March 2024 diff hist +227 Course Preparation →Mobaxterm
- 12:3812:38, 20 March 2024 diff hist +13,407 N Course Preparation Created page with "__NOTOC__ Before starting this course, you will '''have''' to be able to start a terminal in a '''Unix''' environment, and to '''edit''' files in the same environment with a text editor. If you don't know what a text editor is, no worries, we're doing a whole section on it. Basically it's exactly what it sounds like, a program that can edit text and you've probably already heard about Notepad which is a text editor. There are a lot of text editors and you only really nee..."
- 12:3712:37, 20 March 2024 diff hist +1,695 N Unix Created page with "__NOTOC__ == Getting started with this course == Before starting this course, you must be able to start a terminal in a Unix environment. You will also have to get familiar with different text editors. A guide for different OS (operation systems) is presented in Course Preparation. === Practical Information === The general idea for this course is that it is a self-study course. This means that the there will be no lectures for this and all material is available..." current
- 12:3612:36, 20 March 2024 diff hist +4 N MediaWiki:Mainpage Created page with "Unix" current
- 12:3612:36, 20 March 2024 diff hist 0 N MediaWiki:Disclaimers Created blank page current
- 12:3612:36, 20 March 2024 diff hist 0 N MediaWiki:Aboutsite Created blank page current
- 12:3512:35, 20 March 2024 diff hist 0 N MediaWiki:Privacy Created blank page current