<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://cw.fel.cvut.cz/old/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://cw.fel.cvut.cz/old/feed.php">
        <title>CourseWare Wiki courses:ae3b33osd</title>
        <description></description>
        <link>https://cw.fel.cvut.cz/old/</link>
        <image rdf:resource="https://cw.fel.cvut.cz/old/lib/tpl/bulma-cw/images/favicon.ico" />
       <dc:date>2026-05-05T07:04:33+0200</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/old/courses/ae3b33osd/bash_commands?rev=1424099157&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/old/courses/ae3b33osd/bash_script?rev=1424099183&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/old/courses/ae3b33osd/mysql?rev=1464183505&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/old/courses/ae3b33osd/presentations?rev=1380884573&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/old/courses/ae3b33osd/prj_a?rev=1461918676&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/old/courses/ae3b33osd/prj_b?rev=1424099255&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/old/courses/ae3b33osd/prj_c?rev=1424099232&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/old/courses/ae3b33osd/prj_d?rev=1464187645&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/old/courses/ae3b33osd/prj_e?rev=1462448843&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/old/courses/ae3b33osd/regex?rev=1426092890&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/old/courses/ae3b33osd/sidebar?rev=1387534147&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/old/courses/ae3b33osd/start?rev=1488972283&amp;do=diff"/>
                <rdf:li rdf:resource="https://cw.fel.cvut.cz/old/courses/ae3b33osd/troubleshooting?rev=1424099096&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://cw.fel.cvut.cz/old/lib/tpl/bulma-cw/images/favicon.ico">
        <title>CourseWare Wiki</title>
        <link>https://cw.fel.cvut.cz/old/</link>
        <url>https://cw.fel.cvut.cz/old/lib/tpl/bulma-cw/images/favicon.ico</url>
    </image>
    <item rdf:about="https://cw.fel.cvut.cz/old/courses/ae3b33osd/bash_commands?rev=1424099157&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-02-16T16:05:57+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>courses:ae3b33osd:bash_commands</title>
        <link>https://cw.fel.cvut.cz/old/courses/ae3b33osd/bash_commands?rev=1424099157&amp;do=diff</link>
        <description>Basic BASH commands

This page lists a few basic BASH commands that you should be familiar with. Remember that the man command is your friend. Remember that you can search within manual pages (/).

Information about the system
uname--uname -a--uname -r</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/old/courses/ae3b33osd/bash_script?rev=1424099183&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-02-16T16:06:23+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>courses:ae3b33osd:bash_script</title>
        <link>https://cw.fel.cvut.cz/old/courses/ae3b33osd/bash_script?rev=1424099183&amp;do=diff</link>
        <description>About BASH Scripts

This page shows a basic information on how to create and execute a simple script in BASH. I suppose that you can also use Google and find a suitable tutorial according to your preferences. See also Q/A.

Your first script

BASH script is a simple text file:</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/old/courses/ae3b33osd/mysql?rev=1464183505&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-25T15:38:25+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>courses:ae3b33osd:mysql</title>
        <link>https://cw.fel.cvut.cz/old/courses/ae3b33osd/mysql?rev=1464183505&amp;do=diff</link>
        <description>Information about MySQL RDBMS

Connection

ssh login@147.32.84.109

mysql --user=login --password=SECRET --database=login
Warning: --host
Use in the BASH script

You can also use the mysql command in batch mode (provided the student table 
exists). This approach was needed for D-tasks before year 2015.</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/old/courses/ae3b33osd/presentations?rev=1380884573&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-10-04T13:02:53+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>courses:ae3b33osd:presentations</title>
        <link>https://cw.fel.cvut.cz/old/courses/ae3b33osd/presentations?rev=1380884573&amp;do=diff</link>
        <description>Presentations

Topics

The idea is to share your experience from implementation with the others. So you should impact the less standard solution(s) you have used.

Outline

The presentation should contain the following slides:

The timing should be about 5 minutes for the whole presentation.</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/old/courses/ae3b33osd/prj_a?rev=1461918676&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-29T10:31:16+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>courses:ae3b33osd:prj_a</title>
        <link>https://cw.fel.cvut.cz/old/courses/ae3b33osd/prj_a?rev=1461918676&amp;do=diff</link>
        <description>Semestral projects A1--A5

WARNING: This information might be out of date. Before using the information here, ask your supervisor first. Valid for summer term 2015/2016

Script implementation in BASH scripting language
Upload system
Task A1

 Create a script that:</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/old/courses/ae3b33osd/prj_b?rev=1424099255&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-02-16T16:07:35+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>courses:ae3b33osd:prj_b</title>
        <link>https://cw.fel.cvut.cz/old/courses/ae3b33osd/prj_b?rev=1424099255&amp;do=diff</link>
        <description>Bash script Implementation: Task B

WARNING: This information might be out of date. Last updated for the winter term of 2016/2017.

 The task is to be solved individually. Available variants follow. When you choose your variant(s), perform a reservation in the</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/old/courses/ae3b33osd/prj_c?rev=1424099232&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-02-16T16:07:12+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>courses:ae3b33osd:prj_c</title>
        <link>https://cw.fel.cvut.cz/old/courses/ae3b33osd/prj_c?rev=1424099232&amp;do=diff</link>
        <description>C language project: Part C1

WARNING: This information might be out of date. This version is up-to-date for the winter term 2016/2017.

The aim of this project is to understand the phases of program creation and compilation in the C language in the POSIX environment and the</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/old/courses/ae3b33osd/prj_d?rev=1464187645&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-25T16:47:25+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>courses:ae3b33osd:prj_d</title>
        <link>https://cw.fel.cvut.cz/old/courses/ae3b33osd/prj_d?rev=1464187645&amp;do=diff</link>
        <description>SQL Database application implementation in  Database Project: Task D

Before using the information here, ask your supervisor first. Also refer to the date of the last modification (see page bottom).
Up to date for summer term of 2015/2016.


General information</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/old/courses/ae3b33osd/prj_e?rev=1462448843&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-05T13:47:23+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>courses:ae3b33osd:prj_e</title>
        <link>https://cw.fel.cvut.cz/old/courses/ae3b33osd/prj_e?rev=1462448843&amp;do=diff</link>
        <description>E Task Project -- System Calls

You have to present the E2 and E3 tasks personally. E0 and E1 are evaluated automatically by the Upload System.

WARNING: This information might be out of date. This version is up-to-date for the summer term 2016.

Task E0: Fibonacci number computation (x86)</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/old/courses/ae3b33osd/regex?rev=1426092890&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-03-11T17:54:50+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>courses:ae3b33osd:regex</title>
        <link>https://cw.fel.cvut.cz/old/courses/ae3b33osd/regex?rev=1426092890&amp;do=diff</link>
        <description>Notes About Regular Expressions

Manual pages



(man 7 regex)
man -k regex



Basic usage



1. Matching
2. Substitute

grep --color -E pattern
sed 's/pattern/replacement/options'



Pattern examples

Special characters

^ $ . + ? { [ () / | \

Anchors</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/old/courses/ae3b33osd/sidebar?rev=1387534147&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-12-20T11:09:07+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>courses:ae3b33osd:sidebar</title>
        <link>https://cw.fel.cvut.cz/old/courses/ae3b33osd/sidebar?rev=1387534147&amp;do=diff</link>
        <description>ae3b33osd index</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/old/courses/ae3b33osd/start?rev=1488972283&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-08T12:24:43+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>courses:ae3b33osd:start</title>
        <link>https://cw.fel.cvut.cz/old/courses/ae3b33osd/start?rev=1488972283&amp;do=diff</link>
        <description>AE3B33OSD -- Operating Systems and Databases

Lectures

Contact: Petr Stepan, stepan@labe.felk.cvut.cz 

Operating System and Databases
 1.  24/02  Introduction  [lecture1.pdf] [example1.tgz]  2.  Home work  System calls  [lecture2.pdf]  [example2.tgz]  3.  08/03  CPU scheduling  [lecture3.pdf] [example3.tgz]  4.  15/03  Process synchronization  [lecture4.pdf] [example4.tgz] 5.  22/03</description>
    </item>
    <item rdf:about="https://cw.fel.cvut.cz/old/courses/ae3b33osd/troubleshooting?rev=1424099096&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-02-16T16:04:56+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>courses:ae3b33osd:troubleshooting</title>
        <link>https://cw.fel.cvut.cz/old/courses/ae3b33osd/troubleshooting?rev=1424099096&amp;do=diff</link>
        <description>Troubleshooting

This page groups the troubleshooting you might encounter (mainly) at the beginning at the course. 

Log in

Q: I'm having problem logging-in in the lab.

A: You should not use your main password. You need a separate password for the labs, you can set it:</description>
    </item>
</rdf:RDF>
