Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
L
lipstick
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Wiki
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Deploy
Releases
Model registry
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
osak
lipstick
Commits
967a30d2
Commit
967a30d2
authored
10 years ago
by
Moritz Holtz
Browse files
Options
Downloads
Patches
Plain Diff
+Screen, +tofromdos
parent
47ee0779
Branches
Branches containing commit
No related tags found
No related merge requests found
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
Doku/screen.tex
+27
-0
27 additions, 0 deletions
Doku/screen.tex
Doku/tofromdos.tex
+22
-0
22 additions, 0 deletions
Doku/tofromdos.tex
with
49 additions
and
0 deletions
Doku/screen.tex
0 → 100644
+
27
−
0
View file @
967a30d2
\subsection
{
screen
}
\label
{
ch
_
screen
}
GNU Screen ist ein Terminalmultiplexer für die Kommandozeile. Ein weiterer
Anwendungszweck ist, die Shell offen zu halten, auch wenn du bspw. das Terminal
schließt. Wenn du dich z.B. über ssh (eine Remoteshell) zu einem anderen Rechner
verbindest und die Shell auf jeden Fall offen halten möchtest, weil du bspw. ein
Update machst, kannst du zuerst
\texttt
{
screen
}
ausführen und befindest dich in
einer persistenten Shell.
Um dich nun von der
\textsl
{
Screen-Session
}
abkoppeln (
\textsl
{
detatchen
}
)
möchtest kannst du die Escape-Sequenz
\texttt
{
Ctrl+a
}
gefolgt von
\textsl
{
d
}
eingeben. Du kannst nun dein Terminal schließen und alles innerhalb der
Screen-Session läuft weiter.
Um dich später wieder zu der Session zu verbinden, führst du
\texttt
{
screen -r
}
aus. Nun solltest du dich wieder dort befinden, wo du dich vorher detached hast.
Mit screen kannst du auch auch mehrere Terminals in einem Terminal verwalten.
Dafür kannst du, wenn du dich in einer screen-Session befindest, mit
\texttt
{
Ctrl+a
}
gefolgt von
\texttt
{
c
}
ein neues Terminal starten. Um zwischen den Terminals zu wechseln
kannst du
\texttt
{
Ctrl+a
}
gefolgt von einer von einer Nummer zwischen
\texttt
{
0
}
und
\texttt
{
9
}
eingeben, um zu dem entsprechenden Terminal zu wechseln. Alternativ kannst du
zweimal hintereinander
\texttt
{
Ctrl+a
}
eingeben, um zum zuletzt genutzten Terminal zu
wechseln.
Für weitere Infos zur Benutzung, bspw. auch dem parallelen Anzeigen mehrerer Terminals,
kannst du mit
\texttt
{
man screen
}
in der Manpage nachschauen.
\ No newline at end of file
This diff is collapsed.
Click to expand it.
Doku/tofromdos.tex
0 → 100644
+
22
−
0
View file @
967a30d2
\section
{
tofrodos
}
Das Packet
\textsl
{
tofrodos
}
fasst die Programme
\texttt
{
todos
}
und
\texttt
{
fromdos
}
zusammen, welche DOS- und UNIX-Textdateien ineinander
konvertiert.
Wärend in UNIX-Textdateien die Zeilen lediglich mit einem Zeilenrücklauf
enden, besitzen DOS-Dateien zusätzlich noch ein Zeichen für den
Wagenrücklauf, ein Relikt aus Zeiten von Fernschreibern.
Dieses Zeichen kann unter UNIX, wenn man eine Textdatei von einem Windows-System
hat, zu Problemen führen. Umgekert hat Windows mit Textdateien von Unix manchmal
Probleme.
Um nun die Dateien umzuwandeln kann eine Datei mit DOS-Zeilenumbrüchen mit
\texttt
{
fromdos
\textsl
{
dateiname
}}
in Unix-Kodierung umgewandelt und umgekert
eine Datei in Unix-Kodierung mit
\texttt
{
todos
\textsl
{
dateiname
}}
in DOS-Kodierung
umgewandelt werden.
Dass es Probleme mit der Kodierung gibt kannst du beispielsweise erkennen, wenn
du unter Linux seltsame Zeichen am Zeilenende (bspw.
\texttt
{
\^
M
}
) siehst oder wenn
du unter Windows alles in einer Zeile stehen hast.
\ No newline at end of file
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment