<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.ulyssis.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Timo</id>
	<title>ULYSSIS documentation - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.ulyssis.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Timo"/>
	<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/Special:Contributions/Timo"/>
	<updated>2026-06-02T08:26:13Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.15</generator>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Useful_Linux_Commands&amp;diff=1852</id>
		<title>Useful Linux Commands</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Useful_Linux_Commands&amp;diff=1852"/>
		<updated>2024-08-31T12:40:23Z</updated>

		<summary type="html">&lt;p&gt;Timo: /* Getting help */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Once you've connected, you can use these commands to use the ULYSSIS shell.&lt;br /&gt;
&lt;br /&gt;
First of all, whenever you need to type a longer command or filename, try the &amp;lt;code&amp;gt;TAB&amp;lt;/code&amp;gt; key as it will try to complete the name of the command or file you are typing. Pressing &amp;lt;code&amp;gt;TAB&amp;lt;/code&amp;gt; twice will show a list of possible completions.&lt;br /&gt;
&lt;br /&gt;
A more extensive document on this can be found at https://info-ee.surrey.ac.uk/Teaching/Unix/.&lt;br /&gt;
&lt;br /&gt;
==Basic file managment==&lt;br /&gt;
&lt;br /&gt;
 cd directoryname&lt;br /&gt;
&lt;br /&gt;
Change directory. Works the same as under MS-DOS. cd without argument changes to your home directory (like My Documents in windows). Go to the parent directory with &amp;lt;code&amp;gt;cd ..&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ls&lt;br /&gt;
&lt;br /&gt;
List the contents of the current directory. Many different formats are available, a common one is &amp;lt;code&amp;gt;ls -al&amp;lt;/code&amp;gt;. To accomodate MS-DOS/Windows users, &amp;lt;code&amp;gt;dir&amp;lt;/code&amp;gt; is an alias (synonym) for &amp;lt;code&amp;gt;ls -alF&amp;lt;/code&amp;gt;, which gives output similar to the &amp;lt;code&amp;gt;dir&amp;lt;/code&amp;gt; command in MS-DOS/Windows.&lt;br /&gt;
&lt;br /&gt;
 cp inputfile targetfile&lt;br /&gt;
&lt;br /&gt;
Copy inputfile to targetfile. Additional arguments (e.g. -r or -v are explained in the man-page.)&lt;br /&gt;
&lt;br /&gt;
 mv inputfile targetfile&lt;br /&gt;
&lt;br /&gt;
Move inputfile to targetfile. Additional arguments (e.g. -i or -v are explained in the man-page.) This is the way to rename a file. Note that you cannot use a construction like mv *.htm *.html to add an ``l'' to a bunch of files. A small shell script can provide a way to do this: &amp;lt;code&amp;gt;for i in *.htm; do mv i; done&amp;lt;/code&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
 rm filename&lt;br /&gt;
&lt;br /&gt;
Remove filename. Additional arguments (e.g. -r or -v are explained in the man-page.) Note: there is no undelete-alike function in most unices.&lt;br /&gt;
&lt;br /&gt;
 mkdir dirname&lt;br /&gt;
&lt;br /&gt;
Creates a directory called dirname.&lt;br /&gt;
&lt;br /&gt;
 rmdir dirname&lt;br /&gt;
&lt;br /&gt;
Removes an empty directory. Use rm -r to delete a directory and recursively everything in it. Add -f to disable any prompts (dangerous!).&lt;br /&gt;
&lt;br /&gt;
==Getting help==&lt;br /&gt;
&lt;br /&gt;
 man command-name&lt;br /&gt;
&lt;br /&gt;
Displays manual pages, if available. E.g. man ls. Use 'q' to exit. Relatives: apropos, help.&lt;br /&gt;
&lt;br /&gt;
 apropos word&lt;br /&gt;
&lt;br /&gt;
Searches through headers of all man pages.&lt;br /&gt;
&lt;br /&gt;
 help command-name&lt;br /&gt;
&lt;br /&gt;
Displays help about command-name. Only for internal bash-functions.&lt;br /&gt;
&lt;br /&gt;
 bash&lt;br /&gt;
&lt;br /&gt;
The Bourne Again SHell. Widely used successor of sh, the Bourne shell. This is the program you're working under after you open a ssh-session (you don't have to start it to use it). Bash interprets your commands, and executes them. Tab-completion, * and ? expansions, etc are all bash functions. man bash will give you tons of info about it. Alternatives : tcsh, zsh, rc&lt;br /&gt;
&lt;br /&gt;
==Text editors==&lt;br /&gt;
&lt;br /&gt;
It's easier to use a text editor on a server, than editing your file locally and uploading that file.&lt;br /&gt;
&lt;br /&gt;
 nano&lt;br /&gt;
&lt;br /&gt;
Probably the easiest text editor. Should be self-explanatory. The symbol ^ is used for the ctrl key and M- stands for alt.&lt;br /&gt;
&lt;br /&gt;
 vim&lt;br /&gt;
&lt;br /&gt;
Probably the best text editor. Start editing by pressing  i. Stop editing by pressing the  escape key. Save and quit with  :wq. Quit without saving with  :q!.&lt;br /&gt;
&lt;br /&gt;
==Utilities==&lt;br /&gt;
&lt;br /&gt;
 df&lt;br /&gt;
&lt;br /&gt;
Displays info about the free diskspace on the system. df . will give info about the filesystem where the current directory resides. The output becomes a bit more readable with the -h switch.&lt;br /&gt;
    &lt;br /&gt;
 du&lt;br /&gt;
&lt;br /&gt;
Displays info about the diskusage in the current directory (and its subdirectories. A common parameter is -s , equivalent to -summarize , to summarize the disk-usage (without the per-subdir totals).&lt;br /&gt;
    &lt;br /&gt;
 quota&lt;br /&gt;
&lt;br /&gt;
Displays info about your diskusage, and your disk quota. Quota are limits on diskusage, imposed by the system administrator. The system will warn you if you exceed these limits.&lt;br /&gt;
    &lt;br /&gt;
 ps&lt;br /&gt;
&lt;br /&gt;
Displays info about processes. Various options possible, for example ps auxf gives info on all processes, including process owner, memory usage, and parent-child indication.&lt;br /&gt;
    &lt;br /&gt;
 htop&lt;br /&gt;
&lt;br /&gt;
Displays top CPU processes. Use it to see what gets most cpu power at the moment. Don't leave top open for a long time, since it eats cpu time itself. (quit with 'q').&lt;br /&gt;
&lt;br /&gt;
[[Category:Shell]]&lt;/div&gt;</summary>
		<author><name>Timo</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Useful_Linux_Commands&amp;diff=1851</id>
		<title>Useful Linux Commands</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Useful_Linux_Commands&amp;diff=1851"/>
		<updated>2024-08-31T12:37:33Z</updated>

		<summary type="html">&lt;p&gt;Timo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Once you've connected, you can use these commands to use the ULYSSIS shell.&lt;br /&gt;
&lt;br /&gt;
First of all, whenever you need to type a longer command or filename, try the &amp;lt;code&amp;gt;TAB&amp;lt;/code&amp;gt; key as it will try to complete the name of the command or file you are typing. Pressing &amp;lt;code&amp;gt;TAB&amp;lt;/code&amp;gt; twice will show a list of possible completions.&lt;br /&gt;
&lt;br /&gt;
A more extensive document on this can be found at https://info-ee.surrey.ac.uk/Teaching/Unix/.&lt;br /&gt;
&lt;br /&gt;
==Basic file managment==&lt;br /&gt;
&lt;br /&gt;
 cd directoryname&lt;br /&gt;
&lt;br /&gt;
Change directory. Works the same as under MS-DOS. cd without argument changes to your home directory (like My Documents in windows). Go to the parent directory with &amp;lt;code&amp;gt;cd ..&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ls&lt;br /&gt;
&lt;br /&gt;
List the contents of the current directory. Many different formats are available, a common one is &amp;lt;code&amp;gt;ls -al&amp;lt;/code&amp;gt;. To accomodate MS-DOS/Windows users, &amp;lt;code&amp;gt;dir&amp;lt;/code&amp;gt; is an alias (synonym) for &amp;lt;code&amp;gt;ls -alF&amp;lt;/code&amp;gt;, which gives output similar to the &amp;lt;code&amp;gt;dir&amp;lt;/code&amp;gt; command in MS-DOS/Windows.&lt;br /&gt;
&lt;br /&gt;
 cp inputfile targetfile&lt;br /&gt;
&lt;br /&gt;
Copy inputfile to targetfile. Additional arguments (e.g. -r or -v are explained in the man-page.)&lt;br /&gt;
&lt;br /&gt;
 mv inputfile targetfile&lt;br /&gt;
&lt;br /&gt;
Move inputfile to targetfile. Additional arguments (e.g. -i or -v are explained in the man-page.) This is the way to rename a file. Note that you cannot use a construction like mv *.htm *.html to add an ``l'' to a bunch of files. A small shell script can provide a way to do this: &amp;lt;code&amp;gt;for i in *.htm; do mv i; done&amp;lt;/code&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
 rm filename&lt;br /&gt;
&lt;br /&gt;
Remove filename. Additional arguments (e.g. -r or -v are explained in the man-page.) Note: there is no undelete-alike function in most unices.&lt;br /&gt;
&lt;br /&gt;
 mkdir dirname&lt;br /&gt;
&lt;br /&gt;
Creates a directory called dirname.&lt;br /&gt;
&lt;br /&gt;
 rmdir dirname&lt;br /&gt;
&lt;br /&gt;
Removes an empty directory. Use rm -r to delete a directory and recursively everything in it. Add -f to disable any prompts (dangerous!).&lt;br /&gt;
&lt;br /&gt;
==Getting help==&lt;br /&gt;
&lt;br /&gt;
 man command-name&lt;br /&gt;
&lt;br /&gt;
Displays manual pages, if available. E.g. man ls. Use 'q' to exit. Relatives: apropos, help.&lt;br /&gt;
&lt;br /&gt;
 apropos word&lt;br /&gt;
&lt;br /&gt;
Searches through headers of all man pages.&lt;br /&gt;
&lt;br /&gt;
 help command-name&lt;br /&gt;
&lt;br /&gt;
Displays help about command-name. Only for internal bash-functions.&lt;br /&gt;
&lt;br /&gt;
 bash&lt;br /&gt;
&lt;br /&gt;
The Bourne Again SHell. Widely used successor of sh, the Bourne shell. This is the program you're working under after you open a ssh-session (you don't have to start it to use it). Bash interprets your commands, and executes them. Tab-completion, * and ? expansions, etc are all bash functions. man bash will give you tons of info about it. Alternatives : tcsh, zsh, rc&lt;br /&gt;
&lt;br /&gt;
==Text editors==&lt;br /&gt;
&lt;br /&gt;
It's easier to use a text editor on a server, than editing your file locally and uploading that file.&lt;br /&gt;
&lt;br /&gt;
 nano&lt;br /&gt;
&lt;br /&gt;
Probably the easiest text editor. Should be self-explanatory. The symbol ^ is used for the ctrl key and M- stands for alt.&lt;br /&gt;
&lt;br /&gt;
 joe&lt;br /&gt;
&lt;br /&gt;
Another easy text editor. Press Ctrl+C to quit.&lt;br /&gt;
&lt;br /&gt;
 vim&lt;br /&gt;
&lt;br /&gt;
Probably the best text editor. Start editing by pressing  i. Stop editing by pressing the  escape key. Save and quit with  :wq. Quit without saving with  :q!.&lt;br /&gt;
&lt;br /&gt;
==Utilities==&lt;br /&gt;
&lt;br /&gt;
 df&lt;br /&gt;
&lt;br /&gt;
Displays info about the free diskspace on the system. df . will give info about the filesystem where the current directory resides. The output becomes a bit more readable with the -h switch.&lt;br /&gt;
    &lt;br /&gt;
 du&lt;br /&gt;
&lt;br /&gt;
Displays info about the diskusage in the current directory (and its subdirectories. A common parameter is -s , equivalent to -summarize , to summarize the disk-usage (without the per-subdir totals).&lt;br /&gt;
    &lt;br /&gt;
 quota&lt;br /&gt;
&lt;br /&gt;
Displays info about your diskusage, and your disk quota. Quota are limits on diskusage, imposed by the system administrator. The system will warn you if you exceed these limits.&lt;br /&gt;
    &lt;br /&gt;
 ps&lt;br /&gt;
&lt;br /&gt;
Displays info about processes. Various options possible, for example ps auxf gives info on all processes, including process owner, memory usage, and parent-child indication.&lt;br /&gt;
    &lt;br /&gt;
 htop&lt;br /&gt;
&lt;br /&gt;
Displays top CPU processes. Use it to see what gets most cpu power at the moment. Don't leave top open for a long time, since it eats cpu time itself. (quit with 'q').&lt;br /&gt;
&lt;br /&gt;
[[Category:Shell]]&lt;/div&gt;</summary>
		<author><name>Timo</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Useful_Linux_Commands&amp;diff=1850</id>
		<title>Useful Linux Commands</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Useful_Linux_Commands&amp;diff=1850"/>
		<updated>2024-08-31T12:35:31Z</updated>

		<summary type="html">&lt;p&gt;Timo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Once you've connected, you can use these commands to use the ULYSSIS shell.&lt;br /&gt;
&lt;br /&gt;
First of all, whenever you need to type a longer command or filename, try the &amp;lt;code&amp;gt;TAB&amp;lt;/code&amp;gt; key as it will try to complete the name of the command or file you are typing. Pressing &amp;lt;code&amp;gt;TAB&amp;lt;/code&amp;gt; twice will show a list of possible completions.&lt;br /&gt;
&lt;br /&gt;
A more extensive document on this can be found at https://info-ee.surrey.ac.uk/Teaching/Unix/index.html.&lt;br /&gt;
&lt;br /&gt;
==Basic file managment==&lt;br /&gt;
&lt;br /&gt;
 cd directoryname&lt;br /&gt;
&lt;br /&gt;
Change directory. Works the same as under MS-DOS. cd without argument changes to your home directory (like My Documents in windows). Go to the parent directory with &amp;lt;code&amp;gt;cd ..&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ls&lt;br /&gt;
&lt;br /&gt;
List the contents of the current directory. Many different formats are available, a common one is &amp;lt;code&amp;gt;ls -al&amp;lt;/code&amp;gt;. To accomodate MS-DOS/Windows users, &amp;lt;code&amp;gt;dir&amp;lt;/code&amp;gt; is an alias (synonym) for &amp;lt;code&amp;gt;ls -alF&amp;lt;/code&amp;gt;, which gives output similar to the &amp;lt;code&amp;gt;dir&amp;lt;/code&amp;gt; command in MS-DOS/Windows.&lt;br /&gt;
&lt;br /&gt;
 cp inputfile targetfile&lt;br /&gt;
&lt;br /&gt;
Copy inputfile to targetfile. Additional arguments (e.g. -r or -v are explained in the man-page.)&lt;br /&gt;
&lt;br /&gt;
 mv inputfile targetfile&lt;br /&gt;
&lt;br /&gt;
Move inputfile to targetfile. Additional arguments (e.g. -i or -v are explained in the man-page.) This is the way to rename a file. Note that you cannot use a construction like mv *.htm *.html to add an ``l'' to a bunch of files. A small shell script can provide a way to do this: &amp;lt;code&amp;gt;for i in *.htm; do mv i; done&amp;lt;/code&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
 rm filename&lt;br /&gt;
&lt;br /&gt;
Remove filename. Additional arguments (e.g. -r or -v are explained in the man-page.) Note: there is no undelete-alike function in most unices.&lt;br /&gt;
&lt;br /&gt;
 mkdir dirname&lt;br /&gt;
&lt;br /&gt;
Creates a directory called dirname.&lt;br /&gt;
&lt;br /&gt;
 rmdir dirname&lt;br /&gt;
&lt;br /&gt;
Removes an empty directory. Use rm -r to delete a directory and recursively everything in it. Add -f to disable any prompts (dangerous!).&lt;br /&gt;
&lt;br /&gt;
==Getting help==&lt;br /&gt;
&lt;br /&gt;
 man command-name&lt;br /&gt;
&lt;br /&gt;
Displays manual pages, if available. E.g. man ls. Use 'q' to exit. Relatives: apropos, help.&lt;br /&gt;
&lt;br /&gt;
 apropos word&lt;br /&gt;
&lt;br /&gt;
Searches through headers of all man pages.&lt;br /&gt;
&lt;br /&gt;
 help command-name&lt;br /&gt;
&lt;br /&gt;
Displays help about command-name. Only for internal bash-functions.&lt;br /&gt;
&lt;br /&gt;
 bash&lt;br /&gt;
&lt;br /&gt;
The Bourne Again SHell. Widely used successor of sh, the Bourne shell. This is the program you're working under after you open a ssh-session (you don't have to start it to use it). Bash interprets your commands, and executes them. Tab-completion, * and ? expansions, etc are all bash functions. man bash will give you tons of info about it. Alternatives : tcsh, zsh, rc&lt;br /&gt;
&lt;br /&gt;
==Text editors==&lt;br /&gt;
&lt;br /&gt;
It's easier to use a text editor on a server, than editing your file locally and uploading that file.&lt;br /&gt;
&lt;br /&gt;
 nano&lt;br /&gt;
&lt;br /&gt;
Probably the easiest text editor. Should be self-explanatory. The symbol ^ is used for the ctrl key and M- stands for alt.&lt;br /&gt;
&lt;br /&gt;
 joe&lt;br /&gt;
&lt;br /&gt;
Another easy text editor. Press Ctrl+C to quit.&lt;br /&gt;
&lt;br /&gt;
 vim&lt;br /&gt;
&lt;br /&gt;
Probably the best text editor. Start editing by pressing  i. Stop editing by pressing the  escape key. Save and quit with  :wq. Quit without saving with  :q!.&lt;br /&gt;
&lt;br /&gt;
==Utilities==&lt;br /&gt;
&lt;br /&gt;
 df&lt;br /&gt;
&lt;br /&gt;
Displays info about the free diskspace on the system. df . will give info about the filesystem where the current directory resides. The output becomes a bit more readable with the -h switch.&lt;br /&gt;
    &lt;br /&gt;
 du&lt;br /&gt;
&lt;br /&gt;
Displays info about the diskusage in the current directory (and its subdirectories. A common parameter is -s , equivalent to -summarize , to summarize the disk-usage (without the per-subdir totals).&lt;br /&gt;
    &lt;br /&gt;
 quota&lt;br /&gt;
&lt;br /&gt;
Displays info about your diskusage, and your disk quota. Quota are limits on diskusage, imposed by the system administrator. The system will warn you if you exceed these limits.&lt;br /&gt;
    &lt;br /&gt;
 ps&lt;br /&gt;
&lt;br /&gt;
Displays info about processes. Various options possible, for example ps auxf gives info on all processes, including process owner, memory usage, and parent-child indication.&lt;br /&gt;
    &lt;br /&gt;
 htop&lt;br /&gt;
&lt;br /&gt;
Displays top CPU processes. Use it to see what gets most cpu power at the moment. Don't leave top open for a long time, since it eats cpu time itself. (quit with 'q').&lt;br /&gt;
&lt;br /&gt;
[[Category:Shell]]&lt;/div&gt;</summary>
		<author><name>Timo</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Useful_Linux_Commands&amp;diff=1849</id>
		<title>Useful Linux Commands</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Useful_Linux_Commands&amp;diff=1849"/>
		<updated>2024-08-31T12:32:12Z</updated>

		<summary type="html">&lt;p&gt;Timo: /* Text editors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Once you've connected, you can use these commands to use the ULYSSIS shell.&lt;br /&gt;
&lt;br /&gt;
First of all, whenever you need to type a longer command or filename, try the &amp;lt;code&amp;gt;TAB&amp;lt;/code&amp;gt; key as it will try to complete the name of the command or file you are typing. Pressing &amp;lt;code&amp;gt;TAB&amp;lt;/code&amp;gt; twice will show a list of possible completions.&lt;br /&gt;
&lt;br /&gt;
A more extensive document on this can be found at http://info.ee.surrey.ac.uk/Teaching/Unix/.&lt;br /&gt;
&lt;br /&gt;
==Basic file managment==&lt;br /&gt;
&lt;br /&gt;
 cd directoryname&lt;br /&gt;
&lt;br /&gt;
Change directory. Works the same as under MS-DOS. cd without argument changes to your home directory (like My Documents in windows). Go to the parent directory with &amp;lt;code&amp;gt;cd ..&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ls&lt;br /&gt;
&lt;br /&gt;
List the contents of the current directory. Many different formats are available, a common one is &amp;lt;code&amp;gt;ls -al&amp;lt;/code&amp;gt;. To accomodate MS-DOS/Windows users, &amp;lt;code&amp;gt;dir&amp;lt;/code&amp;gt; is an alias (synonym) for &amp;lt;code&amp;gt;ls -alF&amp;lt;/code&amp;gt;, which gives output similar to the &amp;lt;code&amp;gt;dir&amp;lt;/code&amp;gt; command in MS-DOS/Windows.&lt;br /&gt;
&lt;br /&gt;
 cp inputfile targetfile&lt;br /&gt;
&lt;br /&gt;
Copy inputfile to targetfile. Additional arguments (e.g. -r or -v are explained in the man-page.)&lt;br /&gt;
&lt;br /&gt;
 mv inputfile targetfile&lt;br /&gt;
&lt;br /&gt;
Move inputfile to targetfile. Additional arguments (e.g. -i or -v are explained in the man-page.) This is the way to rename a file. Note that you cannot use a construction like mv *.htm *.html to add an ``l'' to a bunch of files. A small shell script can provide a way to do this: &amp;lt;code&amp;gt;for i in *.htm; do mv i; done&amp;lt;/code&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
 rm filename&lt;br /&gt;
&lt;br /&gt;
Remove filename. Additional arguments (e.g. -r or -v are explained in the man-page.) Note: there is no undelete-alike function in most unices.&lt;br /&gt;
&lt;br /&gt;
 mkdir dirname&lt;br /&gt;
&lt;br /&gt;
Creates a directory called dirname.&lt;br /&gt;
&lt;br /&gt;
 rmdir dirname&lt;br /&gt;
&lt;br /&gt;
Removes an empty directory. Use rm -r to delete a directory and recursively everything in it. Add -f to disable any prompts (dangerous!).&lt;br /&gt;
&lt;br /&gt;
==Getting help==&lt;br /&gt;
&lt;br /&gt;
 man command-name&lt;br /&gt;
&lt;br /&gt;
Displays manual pages, if available. E.g. man ls. Use 'q' to exit. Relatives: apropos, help.&lt;br /&gt;
&lt;br /&gt;
 apropos word&lt;br /&gt;
&lt;br /&gt;
Searches through headers of all man pages.&lt;br /&gt;
&lt;br /&gt;
 help command-name&lt;br /&gt;
&lt;br /&gt;
Displays help about command-name. Only for internal bash-functions.&lt;br /&gt;
&lt;br /&gt;
 bash&lt;br /&gt;
&lt;br /&gt;
The Bourne Again SHell. Widely used successor of sh, the Bourne shell. This is the program you're working under after you open a ssh-session (you don't have to start it to use it). Bash interprets your commands, and executes them. Tab-completion, * and ? expansions, etc are all bash functions. man bash will give you tons of info about it. Alternatives : tcsh, zsh, rc&lt;br /&gt;
&lt;br /&gt;
==Text editors==&lt;br /&gt;
&lt;br /&gt;
It's easier to use a text editor on a server, than editing your file locally and uploading that file.&lt;br /&gt;
&lt;br /&gt;
 nano&lt;br /&gt;
&lt;br /&gt;
Probably the easiest text editor. Should be self-explanatory. The symbol ^ is used for the ctrl key and M- stands for alt.&lt;br /&gt;
&lt;br /&gt;
 joe&lt;br /&gt;
&lt;br /&gt;
Another easy text editor. Press Ctrl+C to quit.&lt;br /&gt;
&lt;br /&gt;
 vim&lt;br /&gt;
&lt;br /&gt;
Probably the best text editor. Start editing by pressing  i. Stop editing by pressing the  escape key. Save and quit with  :wq. Quit without saving with  :q!.&lt;br /&gt;
&lt;br /&gt;
==Utilities==&lt;br /&gt;
&lt;br /&gt;
 df&lt;br /&gt;
&lt;br /&gt;
Displays info about the free diskspace on the system. df . will give info about the filesystem where the current directory resides. The output becomes a bit more readable with the -h switch.&lt;br /&gt;
    &lt;br /&gt;
 du&lt;br /&gt;
&lt;br /&gt;
Displays info about the diskusage in the current directory (and its subdirectories. A common parameter is -s , equivalent to -summarize , to summarize the disk-usage (without the per-subdir totals).&lt;br /&gt;
    &lt;br /&gt;
 quota&lt;br /&gt;
&lt;br /&gt;
Displays info about your diskusage, and your disk quota. Quota are limits on diskusage, imposed by the system administrator. The system will warn you if you exceed these limits.&lt;br /&gt;
    &lt;br /&gt;
 ps&lt;br /&gt;
&lt;br /&gt;
Displays info about processes. Various options possible, for example ps auxf gives info on all processes, including process owner, memory usage, and parent-child indication.&lt;br /&gt;
    &lt;br /&gt;
 htop&lt;br /&gt;
&lt;br /&gt;
Displays top CPU processes. Use it to see what gets most cpu power at the moment. Don't leave top open for a long time, since it eats cpu time itself. (quit with 'q').&lt;br /&gt;
&lt;br /&gt;
[[Category:Shell]]&lt;/div&gt;</summary>
		<author><name>Timo</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Reducing_disk_usage&amp;diff=1835</id>
		<title>Reducing disk usage</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Reducing_disk_usage&amp;diff=1835"/>
		<updated>2024-04-29T12:31:09Z</updated>

		<summary type="html">&lt;p&gt;Timo: /* Common sources of unnecessary disk usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
This page discusses what happens when you use more disk space than has been allotted to your account (your quota) and how to reduce your disk usage. You may have been pointed here through an automatic email notification you are running over your quota, or through our support. This page is also useful if you want to reduce your disk usage even if you're not using more than your quota. You can check your current disk usage as well as your quota on https://ucc.ulyssis.org/quota. &lt;br /&gt;
&lt;br /&gt;
This page first discusses what happens when you use more disk space than is available to your account type (so you therefore go over your quota). This is followed by a detailed manual on how to use the command line tool ''ncdu'' to look for the files and folders that may be causing trouble within your account. Finally, there's a list of examples of common causes for large disk space usage. &lt;br /&gt;
&lt;br /&gt;
== What happens when I go over my quota? ==&lt;br /&gt;
&lt;br /&gt;
If you are using more disk space than the allowed quota for your account type for more than seven consecutive days (the so-called grace period), you will no longer be able to write any additional files or extend existing files. You will probably no longer be able to edit websites on your account or it might even stop working outright. If you haven't configured a forwarder for your &amp;lt;code&amp;gt;''username''@ulyssis.org&amp;lt;/code&amp;gt; email address, you will lose emails sent to this address. The grace period of seven days is intended for you to have time to reduce your disk space. You will receive an email every day reminding you that you are using too much disk space. In order to prevent impact on other users in cases where disk usage within an account suddenly and substantially surges, an additional quota slightly higher than your normal quota is imposed, independent of any grace period.&lt;br /&gt;
&lt;br /&gt;
== Identifying which files &amp;amp; folders use the most disk space  ==&lt;br /&gt;
It is not always easy to immediately identify what is taking up space on your account. Sadly, there are no dependable cross-platform tools to help with this. Instead, we will be using the command line tool ''ncdu'', which runs directly on one of our shell servers. You do not need to be proficient with command line interfaces in order to use this tool, the step-by-step manual below will guide you through the process. However, should you get stuck, do not hesitate to contact us at &amp;lt;code&amp;gt;ulyssis@ulyssis.org&amp;lt;/code&amp;gt;.   &lt;br /&gt;
&lt;br /&gt;
* Connect through SSH to one of the shell servers: https://docs.ulyssis.org/Accessing_shell_servers_over_SSH&lt;br /&gt;
* Type in &amp;lt;code&amp;gt;ncdu&amp;lt;/code&amp;gt; and press enter. You will then see that &amp;lt;code&amp;gt;ncdu&amp;lt;/code&amp;gt; is scanning your account.&lt;br /&gt;
* Once &amp;lt;code&amp;gt;ncdu&amp;lt;/code&amp;gt; has finished scanning, it will display which files or folders located directly in your home directory are using the most disk space. When the filename starts with &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; it is a folder. The results are ordered by size, so it makes most sense to start with the top items.&lt;br /&gt;
* You can select different files/folders using the '''up and down arrow keys''', navigate the directory structure using either the '''enter and backspace''' keys or the '''left and right''' arrows to move in and out of folders, quit ncdu by pressing '''q''' and delete a file or folder with '''d'''. Be careful to not delete files you still need as you will need to contact us in order to restore them from a backup.&lt;br /&gt;
* You can check your progress on https://ucc.ulyssis.org/quota. The percentage and values displayed are always current and accurate, there is no delay.[[File:Disk usage ncdu.png|thumb|760x760px]]&lt;br /&gt;
&lt;br /&gt;
=== Common sources of unnecessary disk usage ===&lt;br /&gt;
&lt;br /&gt;
* Your ULYSSIS mailbox: Depending on your account settings, your ''@ulyssis.org'' email account may be used as a forwarder or an inbox. When set to ''Inbox'' on https://ucc.ulyssis.org/mail, email will be saved to the ''Maildir'' folder within your account. A substantial amount of email, especially with large attachments, may grow to quite a significant size. You can verify the contents of your mailbox easily by logging in on https://webmail.ulyssis.org using your ULYSSIS account credentials. You can then remove those emails that are no longer useful, and don't forget to empty the trash. To remove the entire mailbox, you can simply remove the Maildir folder from your account (using ncdu, [[Accessing your files#Using Cyberduck|Cyberduck]], or another tool). To empty the trash manually, you can remove the ''Maildir/.Trash'' folder. If you no longer wish to use you mailbox, don't forget to change the configuration on https://ucc.ulyssis.org/mail to forward your messages, since you may receive relevant information about your account through this address.&lt;br /&gt;
* Old websites: if you have older websites on your account that you are no longer using, it might be worth removing them in their entirety. If the deleted website uses a database (this will always be the case if your using WordPress, MediaWiki or another popular CMS), then you should also delete those through our control panel: https://ucc.ulyssis.org (either the MySQL or PostgreSQL sections). If this website had an associated (sub)domain, please send us an email to have it removed. Also keep in mind that old websites may pose a security risk, so it's never good to leave them lying about.&lt;br /&gt;
* Unused images: in the case of many CMSes (WordPress, Drupal, ...), removing an image from a post will not delete it. For example, in the case of WordPress it will still be available through the Media Library. You can easily find these [https://wordpress.com/support/media/2/#unattached-files unattached files]. In order to reclaim the disk space used by the image, you will have to [https://wordpress.com/support/trash/#permanently-deleting-an-upload delete] it there as well. Similarly, MediaWiki offers a list of ''unused files'' as a special page available in the list of ''Special Pages''. Keep in mind that WordPress or MediaWiki might not always be aware an image or other file is used when it has not been added through its interfaces or through a third party plugin.&lt;br /&gt;
* Large images: images and especially pictures are often several MBs in size and often have a large resolution. While this is great for editing and printing, such large sizes are not all that useful for inclusion in a webpage. They can make your site load slower and use more disk space without a significant increase in quality. You should therefore consider resizing images before uploading them or installing a plugin, module or extension that reduces their size on upload. However, make sure to watch out for plugins that keep the original image around as this will not reduce but increase your disk usage. For a tutorial on how to resize images, you can take a look at https://wordpress.com/support/media/image-optimization/. This tutorial is geared towards WordPress, but is also applicable in general. If you are using MediaWiki, we have written a plugin that reduces the size of various types of files. You can find more details on [[Setting up MediaWiki#Extensions|Setting up MediaWiki - Extensions]].&lt;br /&gt;
* Backups: ULYSSIS makes daily backups of all account data, including databases, and keeps them for at least a month. It is therefore not necessary to make automated backups of your own, for example with plugins such as [https://nl.wordpress.org/plugins/updraftplus/ Updraft] for WordPress. Although it is a good practice to make backups whenever you are making large changes to your site, it is not necessary to keep them after you have verified that your site works correctly.&lt;br /&gt;
* Anything missing on this list? Feel free to contact us on &amp;lt;code&amp;gt;ulyssis@ulyssis.org&amp;lt;/code&amp;gt; with your suggestions.&lt;br /&gt;
[[Category:Files]]&lt;br /&gt;
[[Category:Account]]&lt;/div&gt;</summary>
		<author><name>Timo</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Reducing_disk_usage&amp;diff=1834</id>
		<title>Reducing disk usage</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Reducing_disk_usage&amp;diff=1834"/>
		<updated>2024-04-29T12:24:37Z</updated>

		<summary type="html">&lt;p&gt;Timo: /* Identifying which files &amp;amp; folders use the most disk space */ typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
This page discusses what happens when you use more disk space than has been allotted to your account (your quota) and how to reduce your disk usage. You may have been pointed here through an automatic email notification you are running over your quota, or through our support. This page is also useful if you want to reduce your disk usage even if you're not using more than your quota. You can check your current disk usage as well as your quota on https://ucc.ulyssis.org/quota. &lt;br /&gt;
&lt;br /&gt;
This page first discusses what happens when you use more disk space than is available to your account type (so you therefore go over your quota). This is followed by a detailed manual on how to use the command line tool ''ncdu'' to look for the files and folders that may be causing trouble within your account. Finally, there's a list of examples of common causes for large disk space usage. &lt;br /&gt;
&lt;br /&gt;
== What happens when I go over my quota? ==&lt;br /&gt;
&lt;br /&gt;
If you are using more disk space than the allowed quota for your account type for more than seven consecutive days (the so-called grace period), you will no longer be able to write any additional files or extend existing files. You will probably no longer be able to edit websites on your account or it might even stop working outright. If you haven't configured a forwarder for your &amp;lt;code&amp;gt;''username''@ulyssis.org&amp;lt;/code&amp;gt; email address, you will lose emails sent to this address. The grace period of seven days is intended for you to have time to reduce your disk space. You will receive an email every day reminding you that you are using too much disk space. In order to prevent impact on other users in cases where disk usage within an account suddenly and substantially surges, an additional quota slightly higher than your normal quota is imposed, independent of any grace period.&lt;br /&gt;
&lt;br /&gt;
== Identifying which files &amp;amp; folders use the most disk space  ==&lt;br /&gt;
It is not always easy to immediately identify what is taking up space on your account. Sadly, there are no dependable cross-platform tools to help with this. Instead, we will be using the command line tool ''ncdu'', which runs directly on one of our shell servers. You do not need to be proficient with command line interfaces in order to use this tool, the step-by-step manual below will guide you through the process. However, should you get stuck, do not hesitate to contact us at &amp;lt;code&amp;gt;ulyssis@ulyssis.org&amp;lt;/code&amp;gt;.   &lt;br /&gt;
&lt;br /&gt;
* Connect through SSH to one of the shell servers: https://docs.ulyssis.org/Accessing_shell_servers_over_SSH&lt;br /&gt;
* Type in &amp;lt;code&amp;gt;ncdu&amp;lt;/code&amp;gt; and press enter. You will then see that &amp;lt;code&amp;gt;ncdu&amp;lt;/code&amp;gt; is scanning your account.&lt;br /&gt;
* Once &amp;lt;code&amp;gt;ncdu&amp;lt;/code&amp;gt; has finished scanning, it will display which files or folders located directly in your home directory are using the most disk space. When the filename starts with &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; it is a folder. The results are ordered by size, so it makes most sense to start with the top items.&lt;br /&gt;
* You can select different files/folders using the '''up and down arrow keys''', navigate the directory structure using either the '''enter and backspace''' keys or the '''left and right''' arrows to move in and out of folders, quit ncdu by pressing '''q''' and delete a file or folder with '''d'''. Be careful to not delete files you still need as you will need to contact us in order to restore them from a backup.&lt;br /&gt;
* You can check your progress on https://ucc.ulyssis.org/quota. The percentage and values displayed are always current and accurate, there is no delay.[[File:Disk usage ncdu.png|thumb|760x760px]]&lt;br /&gt;
&lt;br /&gt;
=== Common sources of unnecessary disk usage ===&lt;br /&gt;
&lt;br /&gt;
* Your ULYSSIS mailbox: Depending on your account settings, your ''@ulyssis.org'' email account may be used as a forwarder or an inbox. When set to ''Inbox'' on https://ucc.ulyssis.org/mail, email will be saved to the ''Maildir'' folder within your account. A substantial amount of email, especially with large attachments, may grow to quite a significant size. You can verify the contents of your mailbox easily by logging in on https://webmail.ulyssis.org using your ULYSSIS account credentials. You can then remove those emails that are no longer useful, and don't forget to empty the trash. To remove the entire mailbox, you can simply remove the Maildir folder from your account (using ncdu, Cyberduck, or another tool). To empty the trash manually, you can remove the ''Maildir/.Trash'' folder. If you no longer wish to use you mailbox, don't forget to change the configuration on https://ucc.ulyssis.org/mail to forward your messages, since you may receive relevant information about your account through this address.&lt;br /&gt;
* Old websites: if you have older websites on your account that you are no longer using, it might be worth removing them in their entirety. If the deleted website uses a database (this will always be the case if your using WordPress, MediaWiki or another popular CMS), then you should also delete those through our control panel: https://ucc.ulyssis.org (either the MySQL or PostgreSQL sections). If this website had an associated (sub)domain, please send us an email to have it removed. Also keep in mind that old websites may pose a security risk, so it's never good to leave them lying about.&lt;br /&gt;
* Unused images: in the case of many CMSes (WordPress, Drupal, ...), removing an image from a post will not delete it. For example, in the case of WordPress it will still be available through the Media Library. You can easily find these [https://wordpress.com/support/media/2/#unattached-files unattached files]. In order to reclaim the disk space used by the image, you will have to [https://wordpress.com/support/trash/#permanently-deleting-an-upload delete] it there as well. Similarly, MediaWiki offers a list of ''unused files'' as a special page available in the list of ''Special Pages''. Keep in mind that WordPress or MediaWiki might not always be aware an image or other file is used when it has not been added through its interfaces or through a third party plugin.&lt;br /&gt;
* Large images: images and especially pictures are often several MBs in size and often have a large resolution. While this is great for editing and printing, such large sizes are not all that useful for inclusion in a webpage. They can make your site load slower and use more disk space without a significant increase in quality. You should therefore consider resizing images before uploading them or installing a plugin, module or extension that reduces their size on upload. However, make sure to watch out for plugins that keep the original image around as this will not reduce but increase your disk usage. For a tutorial on how to resize images, you can take a look at https://wordpress.com/support/media/image-optimization/. This tutorial is geared towards WordPress, but is also applicable in general. If you are using MediaWiki, we have written a plugin that reduces the size of various types of files. You can find more details on [[Setting up MediaWiki#Extensions|Setting up MediaWiki - Extensions]].&lt;br /&gt;
* Backups: ULYSSIS makes daily backups of all account data, including databases, and keeps them for at least a month. It is therefore not necessary to make automated backups of your own, for example with plugins such as [https://nl.wordpress.org/plugins/updraftplus/ Updraft] for WordPress. Although it is a good practice to make backups whenever you are making large changes to your site, it is not necessary to keep them after you have verified that your site works correctly.&lt;br /&gt;
* Anything missing on this list? Feel free to contact us on &amp;lt;code&amp;gt;ulyssis@ulyssis.org&amp;lt;/code&amp;gt; with your suggestions.&lt;br /&gt;
[[Category:Files]]&lt;br /&gt;
[[Category:Account]]&lt;/div&gt;</summary>
		<author><name>Timo</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=ULYSSIS_public_IRC&amp;diff=1832</id>
		<title>ULYSSIS public IRC</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=ULYSSIS_public_IRC&amp;diff=1832"/>
		<updated>2024-04-11T15:24:31Z</updated>

		<summary type="html">&lt;p&gt;Timo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ULYSSIS hosts its own IRC network. IRC stands for Internet Relay Chat, [https://en.wikipedia.org/wiki/Internet_Relay_Chat IRC on wikipedia]. It is a chat protocol that mainly focuses on group chat, but also allows for private chat.&lt;br /&gt;
&lt;br /&gt;
For any support questions, you are free to contact us via email on ulyssis@ulyssis.org, but if your questions are of a less sensitive nature and could benefit from a back-and-forth, it could be useful to contact us on IRC. Do keep in mind that you may have to wait until someone notices your question, which may take a while. If you don't have a question and just want to hang out in our chat, feel free to join!&lt;br /&gt;
&lt;br /&gt;
Keep in mind that our IRC network has been a social space for several generations, so you will find alumni and students from different walks of life there, not just ULYSSIS members and users.&lt;br /&gt;
&lt;br /&gt;
==Web IRC client==&lt;br /&gt;
If you won't regularly use our IRC or if you just want to check it out, you can use our web IRC client. You can find it at [https://webirc.ulyssis.org/ webirc.ulyssis.org]. Remember to leave your web IRC browser tab open while you wait for a response.&lt;br /&gt;
&lt;br /&gt;
==IRC network details==&lt;br /&gt;
&lt;br /&gt;
Below are specific instructions for some clients, but if you are already familiar with IRC, here are the details you need to connect to our server. We highly recommend using SSL.&lt;br /&gt;
&lt;br /&gt;
 Server: irc.ulyssis.org&lt;br /&gt;
 Port: 6668 (SSL)&lt;br /&gt;
 Channel: #ulyssis&lt;br /&gt;
&lt;br /&gt;
If &amp;lt;code&amp;gt;irc.ulyssis.org&amp;lt;/code&amp;gt; is down, you can also try the other server in the same network, hosted at &amp;lt;code&amp;gt;irc2.ulyssis.org&amp;lt;/code&amp;gt;. Both are connected to each other and you can use them interchangeably. It is advised to add it as a fallback in your IRC client.&lt;br /&gt;
&lt;br /&gt;
==IRC clients==&lt;br /&gt;
To use IRC, you'll need an IRC client. We advise the terminal based [https://irssi.org/ irssi] or [https://weechat.org/ weechat] for Linux and [https://hexchat.github.io/ hexchat] or [https://www.mirc.com/ mIRC] for Windows, but there are a lot of other free options.&lt;br /&gt;
&lt;br /&gt;
You can only receive messages over IRC while you're connected. Therefore, we advise you to run irssi or weechat in either a screen or a tmux session. With a ULYSSIS account, you can run screen or tmux on our shellservers, as they keep running 24/7 you can use them to keep track of your conversations.&lt;br /&gt;
Screen and tmux are similar programs. Screen has been around for longer and is more tested, while tmux is more modern with new features and being easier to use for beginners.&lt;br /&gt;
&lt;br /&gt;
===Using irssi on our shell servers===&lt;br /&gt;
====Connect to the shellserver====&lt;br /&gt;
Use the ssh command in your Linux or OS X terminal, or use PuTTY to connect on windows.&lt;br /&gt;
Extensive information on how to do so can be found on [[Accessing shell servers over SSH]].&lt;br /&gt;
&lt;br /&gt;
====Start irssi in a screen====&lt;br /&gt;
*When on the shellserver, enter &amp;lt;code&amp;gt;screen -U&amp;lt;/code&amp;gt; to start a screen session, or &amp;lt;code&amp;gt;tmux&amp;lt;/code&amp;gt; to start a tmux session.&lt;br /&gt;
*Enter &amp;lt;code&amp;gt;irssi&amp;lt;/code&amp;gt; to start irssi&lt;br /&gt;
*Connect to the IRC server: &amp;lt;code&amp;gt;/connect -ssl irc.ulyssis.org 6668&amp;lt;/code&amp;gt;&lt;br /&gt;
*Connect to the public channel: &amp;lt;code&amp;gt;/join #ulyssis&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Screen usage====&lt;br /&gt;
*To exit the screen: press Ctrl-A and press D ('detach') to return to the shellserver.&lt;br /&gt;
*To reconnect: enter &amp;lt;code&amp;gt;screen -r&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;screen -DR&amp;lt;/code&amp;gt; (the latter will create a new screen if it wasn't already made).&lt;br /&gt;
&lt;br /&gt;
====Tmux usage====&lt;br /&gt;
*To exit the tmux session: press Ctrl-B and press D ('detach') to return to the shellserver.&lt;br /&gt;
*To reconnect: enter &amp;lt;code&amp;gt;tmux attach&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Help, I can't reconnect to my session!====&lt;br /&gt;
*Check if you are on the right shell server and didn't make a typing error.&lt;br /&gt;
*If everything is correct, your screen may have been stopped by a crash or a reboot of our shellserver. You can check the [http://status.ulyssis.org status] section of our website for more information about possible downtimes.&lt;br /&gt;
*Make sure you use the right program (&amp;lt;code&amp;gt;screen&amp;lt;/code&amp;gt; if you started a screen session and &amp;lt;code&amp;gt;tmux&amp;lt;/code&amp;gt; if you started a tmux session)&lt;br /&gt;
&lt;br /&gt;
==Using ZNC==&lt;br /&gt;
Alternatively, if you don't like using terminal-based clients, or just want to run your client locally, you can connect with our [https://znc.ulyssis.org/ ZNC server]. However, to use it, you'll need a ULYSSIS account. ZNC connects to our IRC server in your place (fill in the details at the beginning of this article). You can then connect to ZNC with a client of your choice, and it will send you the history you've missed while you were offline.&lt;br /&gt;
&lt;br /&gt;
Log in to our ZNC server. In your settings, create a new network. Fill in the basic details (server name, nickname, set &amp;lt;code&amp;gt;BindHost&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;0.0.0.0&amp;lt;/code&amp;gt;). In the server field, fill in &amp;lt;code&amp;gt;irc.ulyssis.org +6668&amp;lt;/code&amp;gt;. Add &amp;lt;code&amp;gt;#ulyssis&amp;lt;/code&amp;gt; as a channel. You may want to increase the buffer count. Then save at the bottom of the page.&lt;br /&gt;
&lt;br /&gt;
In your IRC client, connect to the server &amp;lt;code&amp;gt;znc.ulyssis.org&amp;lt;/code&amp;gt; on port 6666 (with SSL) and set &amp;lt;code&amp;gt;username/network:password&amp;lt;/code&amp;gt; as password to the server. Replace &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt; with your ULYSSIS username, &amp;lt;code&amp;gt;network&amp;lt;/code&amp;gt; with the name of the network in your znc settings, and &amp;lt;code&amp;gt;password&amp;lt;/code&amp;gt; with your ULYSSIS password.&lt;br /&gt;
&lt;br /&gt;
==Using Bitlbee==&lt;br /&gt;
&lt;br /&gt;
With [https://www.bitlbee.org/main.php/news.r.html Bitlbee], you can connect to other services as if they were an IRC server. It is available at &amp;lt;code&amp;gt;bitlbee.ulyssis.org&amp;lt;/code&amp;gt; on ports 7000 and 7001 (SSL). For documentation on how to use Bitlbee, we refer to the manual on its website. This service is only reachable from within the ULYSSIS and KU Leuven networks.&lt;br /&gt;
&lt;br /&gt;
[[Category:Shell]]&lt;br /&gt;
[[Category:ULYSSIS Public Services]]&lt;/div&gt;</summary>
		<author><name>Timo</name></author>
	</entry>
</feed>