Ich folgte dem folgenden Tutorial: http://davidtsadler.com/archives/2012/06/03/how-to-install-magento-on-ubuntu/
Irgendwann wurde mir gesagt, ich solle den folgenden Befehl ausführen:
sudo bash -c "cat >> /etc/apache2/sites-available/magento-store.com <<EOF
<VirtualHost *:80>
ServerName localhost.magento-store.com
ServerAlias www.localhost.magento-store.com
DocumentRoot /home/dev/public_html/magento-store.com/public
LogLevel warn
ErrorLog /home/dev/public_html/magento-store.com/log/error.log
CustomLog /home/dev/public_html/magento-store.com/log/access.log combined
</VirtualHost>
EOF"
Was hat dieser Befehl getan und wie kann ich das abbrechen?
Ich habe den Computer neu gestartet und es scheint, dass er noch läuft. Ich schaute hinein .bashrc
und .profile
fand es innen nicht.
magento-store.com
Datei bearbeiten .davidtsadler.com
nochwww.davidtsadler.com
scheint in DNS zu sein.Antworten:
Zitat aus
man bash
:Der von Ihnen angegebene Befehl würde den Text in heredoc (dh den Text in tag) an die Datei anhängen .
VirtualHost
/etc/apache2/sites-available/magento-store.com
quelle
-c
?bash -c
werden, zum Singlethreading gezwungen werden. Beispiel:"bash -c 'ffmpeg -threads 4 -i input.mov output.mp4'"
ruft ffmpeg auf, kann jedoch nur einen Kern verwenden, obwohl Sie den Parameter "threads" angegeben habenDie Handbuchseite für Bash (z. B.
man bash
) besagt, dass die-c
Option die Befehle über eine Zeichenfolge ausführt. dh alles in den Anführungszeichen.quelle
Schauen Sie sich die Manpages an, entweder auf Ihrem Computer oder im Internet, wie diese hier .
Zitat:
-c string If the -c option is present, then commands are read from string. If there are arguments after the string, they are assigned to the positional parameters, starting with $0.
quelle