find . -name filename -printSuche nach großen Dateien:
find / -size +1G -exec ls -l {} \;100M, 2G, 500K, etc.
find . -name filename -printSuche nach großen Dateien:
find / -size +1G -exec ls -l {} \;100M, 2G, 500K, etc.
$ sudo nano /etc/apt/sources.listUnd nun installieren:
deb http://archive.canonical.com/ lucid partner
$ sudo apt-get updateNun müssen wir noch die JAVA_HOME variable permanent setzen lassen.
$ sudo apt-get install sun-java6-jdk
$ nano /home/tomcat/.bashrc
$ nano /home/michael/.bashrc
export JAVA_HOME=/usr/lib/jvm/java-6-sunTomcat einrichten
$ sudo adduser tomcatTomcat donloaden und entpacken
$ su tomcatNun möchte ich dass Tomcat als 'Dienst' verwendet werden kann. Deshalb lege ich die folgende Datei an:
$ wget http://apache.openmirror.de/tomcat/tomcat-7/v7.0.8/bin/apache-tomcat-7.0.8.tar.gz$ tar xvzf apache-tomcat-7.0.8.tar.gz
$ exit # user tomcat verlassen
$ sudo touch /etc/init.d/tomcat
$ sudo chmod 755 /etc/init.d/tomcat
$ sudo nano /etc/init.d/tomcat
# Tomcat auto-start
# description: Auto-starts tomcat
# processname: tomcat
# pidfile: /var/run/tomcat.pid
export JAVA_HOME=/usr/lib/jvm/java-6-sun
case $1 in
start)
sh /home/tomcat/apache-tomcat-7.0.8/bin/startup.sh
;;
stop)
sh /home/tomcat/apache-tomcat-7.0.8/bin/shutdown.sh
;;
restart)
sh /home/tomcat/apache-tomcat-7.0.8/bin/shutdown.sh
sh /home/tomcat/apache-tomcat-7.0.8/bin/startup.sh
;;
esac
exit 0
Um Tomcat zu starten kann folgendes verwendet werden:$ sudo ln -s /etc/init.d/tomcat /etc/rc1.d/K99tomcat
$ sudo ln -s /etc/init.d/tomcat /etc/rc2.d/S99tomcat
$ sudo /etc/init.d/tomcat start
$ sudo /etc/init.d/tomcat startUnd dem anschießenden Browser-Aufruf von:
http://deine-url:8080/
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure
Unable to locate the Javac Compiler in:
/usr/lib/jvm/java-6-openjdk/jre/../lib/tools.jar
Please ensure you are using JDK 1.4 or above and
not a JRE (the com.sun.tools.javac.Main class is required).
In most cases you can change the location of your Java
installation by setting the JAVA_HOME environment variable.http://malor.se/blog/?p=60http://wiki.ubuntuusers.de/Mercurial_Repository_aufsetzenhttp://stackoverflow.com/questions/2671279/hgwebdir-push-permission-denied-error
$ cat /etc/issueUbuntu 10.10 \n \l
$ sudo apt-get install apache2$ sudo apt-get install mercurial
$ sudo mkdir /srv/hg$ sudo mkdir /srv/hg/cgi-bin
$ sudo cp /usr/share/doc/mercurial/examples/hgweb.cgi /srv/hg/cgi-bin/$ sudo chmod a+x /srv/hg/cgi-bin/hgweb.cgi
$ sudo nano /srv/hg/cgi-bin/hgweb.cgi
# Path to repo or hgweb config to serve (see 'hg help hgweb')config = "/srv/hg/cgi-bin/hgweb.config"
$ sudo nano /srv/hg/cgi-bin/hgweb.config[collections]/srv/hg/ = /srv/hg/$ sudo nano /srv/hg/hgrc-template[web]allow_push = *push_ssl = false
$ sudo touch /srv/hg/create-new-project.sh$ sudo chmod +x /srv/hg/create-new-project.sh$ sudo nano /srv/hg/create-new-project.sh
#!/bin/bash
usage(){ echo "You gave me no Projectname. Use me like this: $0 new_project_name"; exit 1; }
[ "$(whoami)" != "root" ] && { echo "Sorry, you are not root."; usage; }
[ $# -eq 0 ] && { usage; }
PROJECT_NAME=$1
DIR_NAME=`dirname "$0"`
echo "Creating new Mercurial Project in $DIR_NAME/$PROJECT_NAME"
sudo mkdir $DIR_NAME/$PROJECT_NAME
cd $DIR_NAME/$PROJECT_NAME
hg init
sudo cp ../hgrc-template .hg/hgrc
sudo chmod -R 777 .hg
echo Done.
$ sudo /srv/hg/create-new-project.sh test-projekt
$ sudo nano /etc/apache2/sites-available/hgNameVirtualHost * <VirtualHost *> ServerAdmin webmaster@localhost DocumentRoot /srv/hg/cgi-bin/ ScriptAliasMatch ^/hg(.*) /srv/hg/cgi-bin/hgweb.cgi$1 <Directory "/srv/hg/cgi-bin/"> SetHandler cgi-script AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all AuthUserFile /etc/hg/htpasswd AuthName "Dev Repo" AuthType Basic <Limit GET POST PUT> Require valid-user </Limit> </Directory> ErrorLog /var/log/apache2/hg.log </VirtualHost>
$ sudo a2dissite default$ sudo a2ensite hg$ sudo /etc/init.d/apache2 reload
$ sudo mkdir /etc/hg/
$ sudo htpasswd -c /etc/hg/htpasswd cheneym
$ http://deine-url/hg/$ hg clone http://deine-url/hg/