Warning: Constant ABSPATH already defined in /home/httpd/vhosts/supercloud.ch/apfelschwein.net/wp-config.php on line 21 Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/supercloud.ch/apfelschwein.net/wp-config.php:21) in /home/httpd/vhosts/supercloud.ch/apfelschwein.net/wp-includes/rest-api/class-wp-rest-server.php on line 1794 Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/supercloud.ch/apfelschwein.net/wp-config.php:21) in /home/httpd/vhosts/supercloud.ch/apfelschwein.net/wp-includes/rest-api/class-wp-rest-server.php on line 1794 Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/supercloud.ch/apfelschwein.net/wp-config.php:21) in /home/httpd/vhosts/supercloud.ch/apfelschwein.net/wp-includes/rest-api/class-wp-rest-server.php on line 1794 Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/supercloud.ch/apfelschwein.net/wp-config.php:21) in /home/httpd/vhosts/supercloud.ch/apfelschwein.net/wp-includes/rest-api/class-wp-rest-server.php on line 1794 Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/supercloud.ch/apfelschwein.net/wp-config.php:21) in /home/httpd/vhosts/supercloud.ch/apfelschwein.net/wp-includes/rest-api/class-wp-rest-server.php on line 1794 Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/supercloud.ch/apfelschwein.net/wp-config.php:21) in /home/httpd/vhosts/supercloud.ch/apfelschwein.net/wp-includes/rest-api/class-wp-rest-server.php on line 1794 Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/supercloud.ch/apfelschwein.net/wp-config.php:21) in /home/httpd/vhosts/supercloud.ch/apfelschwein.net/wp-includes/rest-api/class-wp-rest-server.php on line 1794 Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/supercloud.ch/apfelschwein.net/wp-config.php:21) in /home/httpd/vhosts/supercloud.ch/apfelschwein.net/wp-includes/rest-api/class-wp-rest-server.php on line 1794 {"id":41,"date":"2007-06-23T12:20:43","date_gmt":"2007-06-23T10:20:43","guid":{"rendered":"http:\/\/www.apfelschwein.net\/verzeichnis-wechseln-in-der-shell.html"},"modified":"2007-06-23T12:20:56","modified_gmt":"2007-06-23T10:20:56","slug":"verzeichnis-wechseln-in-der-shell","status":"publish","type":"post","link":"https:\/\/www.apfelschwein.net\/verzeichnis-wechseln-in-der-shell.html","title":{"rendered":"Verzeichnis wechseln in der Shell"},"content":{"rendered":"

Wir haben das Terminal gestartet und legen sogleich los! Mit dem Befehl cd<\/em> und einem Argument<\/em> (ein Argument ist ein \u00dcbergabewert an einen Befehl; hier das Verzeichnis) k\u00f6nnen wir im Filesystem herumflitzen. Ihr k\u00f6nnt auch nichts kaputt machen, also keine Angst.<\/p>\n

apfelschwein:~ andy$ cd \/<\/p><\/blockquote>\n

cd<\/em> steht f\u00fcr „change directory“ und mit obigem Befehl bist Du gerade ins oberste Verzeichnis geh\u00fcpft. Man nennt das \/ Verzeichnis das root-Verzeichnis. Es ist die Wurzel aller Elemente, die darin gespeichert sind. Das Filesystem ist hierarchisch aufgebaut und sieht auf einem Debian GNU\/Linux so aus (sorry, ich schreibe das nicht auf dem Mac):<\/p>\n

\/
\n|– bin
\n|– boot
\n|– cdrom -> media\/cdrom
\n|– dev
\n|– etc
\n|– home
\n|– initrd
\n|– lib
\n|– lost+found
\n|– media
\n|– mnt
\n|– opt
\n|– proc
\n|– root
\n|– sbin
\n|– srv
\n|– sys
\n|– tmp
\n|– usr
\n|– var
\n|– vmlinuz -> boot\/vmlinuz-2.6.19.2
\n`– vmlinuz.old -> boot\/vmlinuz-2.6.19<\/p>\n

Wir sind also ganz zuoberst in diesem Baum. Beim Mac sehen wir zum Beispiel den Ordner Applications, Library, Network, System, Users, Volumes und noch einige andere, die man bei einem Debian System nicht sieht.<\/p>\n

Okay, wir wechseln jetzt in das Verzeichnis \/tmp. Dies geschieht so:<\/p>\n

apfelschwein:\/ andy$ cd \/tmp<\/p><\/blockquote>\n

Und schon sind wir in diesem Verzeichnis. Einfach, nicht? Okay, gehen wir wieder zur\u00fcck. Jetzt kann man entweder den absoluten Pfad eingeben, das w\u00e4re \/ oder den relativen. Hier „..“<\/p>\n

Mit<\/p>\n

apfelschwein:\/tmp andy$ cd ..<\/p><\/blockquote>\n

gehen wir ein Verzeichnis hinauf. Die zwei Punkte „..“ beziehen sich auf das oben liegende Verzeichnis und das Verzeichnis, in dem man drin ist, wird durch einen Punkt „.“ referenziert. Vielleicht etwas kompliziert erkl\u00e4rt, aber probieren geht ja bekanntlich \u00fcber studieren. Wenn ich jetzt<\/p>\n

apfelschwein:\/ andy$ cd .<\/p><\/blockquote>\n

eingebe, bin ich immer noch am gleichen Ort, wie vor dem Befehl.<\/p>\n

Wenn man zur\u00fcck ins Home-Verzeichnis m\u00f6chte, kann man einfach<\/p>\n

apfelschwein:\/ andy$ cd<\/p><\/blockquote>\n

(ohne Argument) eingeben und schwupps sind wir wieder dort, wo wir angefangen haben. In einem n\u00e4chsten Post erkl\u00e4re ich die Verzeichnis-Struktur von einem Unix-System, diesmal aber geschrieben auf apfelschwein.<\/p>\n","protected":false},"excerpt":{"rendered":"

Wir haben das Terminal gestartet und legen sogleich los! Mit dem Befehl cd und einem Argument (ein Argument ist ein \u00dcbergabewert an einen Befehl; hier das Verzeichnis) k\u00f6nnen wir im Filesystem herumflitzen. Ihr k\u00f6nnt auch nichts kaputt machen, also keine Angst. apfelschwein:~ andy$ cd \/ cd steht f\u00fcr „change directory“ und mit obigem Befehl bist […]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,4],"tags":[],"_links":{"self":[{"href":"https:\/\/www.apfelschwein.net\/wp-json\/wp\/v2\/posts\/41"}],"collection":[{"href":"https:\/\/www.apfelschwein.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.apfelschwein.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.apfelschwein.net\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.apfelschwein.net\/wp-json\/wp\/v2\/comments?post=41"}],"version-history":[{"count":0,"href":"https:\/\/www.apfelschwein.net\/wp-json\/wp\/v2\/posts\/41\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.apfelschwein.net\/wp-json\/wp\/v2\/media?parent=41"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.apfelschwein.net\/wp-json\/wp\/v2\/categories?post=41"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.apfelschwein.net\/wp-json\/wp\/v2\/tags?post=41"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}