- Liste de commandes évidemment non-exhaustive, s'il est besoin de le préciser... Surtout propre à mon usage perso, attention dans vos manipulations.
Windows
Chercher une chaîne
Chercher dans un fichier
FIND /I "string to find" C:\way\to\find\*
Cherche ici, depuis n'importe où, la chaîne string to find dans les fichiers situés dans C:\way\to\find\*.
Mais parfois un problème d'accès refusé peut apparaître, bloquant la recherche récursive. Ceci malgré les droits d'administrateur ou vos tentatives de comprendre Windows... Dans ce cas utilisez ce script :
for /R %G in (*) do (find "string to find" %G)
Ou cette variante si les résultats sont peu lisibles, pour les sortir dans un fichier (faîtes ensuite une recherche de la chaîne dans le fichier) :
for /R %G in (*) do (find "string to find" %G) >> output.txt
Généralités Linux
Accorder tous les droits au contenu d'un répertoire
Une fois dans le répertoire en question :
chmod u+x *
Accorder les droits d'exécution à un fichier
chmod +x fichier.extension
Connaître la version de Centos
cat /etc/redhat-release
Connaître la binarité sous Centos
uname -a
Connaître la version de Tomcat
Il faut d'abord trouver le fichier version.sh : sudo find / -name "version.sh"
Puis rendez vous dans le répertoire conteneur, par exemple dans mon cas : cd /usr/local/tomcat6/bin
Enfin, exécutez le fichier : ./version.sh
Copier-coller un fichier
cp chemin_provenance/fichier.ceci chemin_destination/fichier.ceci
Copier-coller un répertoire
cp -R chemin_provenance/repertoire chemin_destination/repertoire
Installer le logiciel d'édition de texte Nano
apt-get install nano
Supprimer un répertoire
rm -r repertoire
Supprimer un fichier
rm fichier.txt
Centos
Accéder à Tomcat
cd /usr/local/tomcat6
Éteindre Tomcat
sudo /usr/local/tomcat6/bin/shutdown.sh
Ou alors sudo reboot
DémarrerTomcat
sudo /usr/local/tomcat6/bin/startup.sh
Éditer le fichier des variables d'environnement
sudo nano /usr/local/tomcat6/bin/setenv.sh
Afficher mémoire en instantané
top
Sortir de la mémoire
q
Afficher mémoire vive et Swap
egrep --color 'Mem|Cache|Swap' /proc/meminfo
ou free
Connaître l'espace disque
df -h
Afficher les informations sur le processeur
cat /proc/cpuinfo
GeoNetwork sous Centos
- Les commandes utilisant le logiciel Nano suppose de l'avoir installé (
apt-get install nano
).
Éditer un fichier de conf BDD d'un GeoNetwork
sudo nano /usr/local/tomcat6/webapps/GEONETWORK/WEB-INF/config-db/jdbc.properties
Éditer un fichier de conf srv.xml d'un GeoNetwork
sudo nano /usr/local/tomcat6/webapps/GEONETWORK/WEB-INF/config-node/srv.xml
Éditer un fichier de conf WEB.XML d'un GeoNetwork
sudo nano /usr/local/tomcat6/webapps/GEONETWORK/WEB-INF/web.xml
Éditer un fichier de langue d'un GeoNetwork (Search)
sudo nano /usr/local/tomcat6/webapps/GEONETWORK/catalog/locales/fr-search.json
Éditer le fichier less gn_search_default.less
sudo nano /usr/local/tomcat6/webapps/GEONETWORK/catalog/views/default/less/gn_search_default.less
Éditer le fichier mapService.js
sudo nano /usr/local/tomcat6/webapps/GEONETWORK/catalog/components/common/map/mapService.js
Voir les fichier WEB-INF/data/wro4j-cache.*
ls /usr/local/tomcat6/webapps/GEONETWORK/WEB-INF/data/
Supprimer les fichier WEB-INF/data/wro4j-cache.*
sudo rm /usr/local/tomcat6/webapps/GEONETWORK/WEB-INF/data/wro4j-cache.*
GeoServer sous Centos
Pointer vers le répertoire de stockage de GeoServer
cd /usr/local/tomcat6/webapps/geoserver/data/data
Debian
Redémarrer Tomcat
sudo service tomcat6 restart
ou sudo service tomcat-other restart
Connaître la version de Debian
head -1 /etc/issue
Chercher une chaîne
grep -ril 'eurogin2017' ./
Commandes serveur dédié HaiSoft
Redémarrer Tomcat
master-restart
(ne marche plus, commande dédiée) redémarrera tout les services nécessaires pour GeOrchestra (OpenLDAP, PostgreSQL, Apache, les 3 Tomcats + tomcat-other).
Désactiver Tomcat de geo-ids.fr
geo-stop
Activer Tomcat de geo-ids.fr
geo-start
Éditer le fichier des variables d'environnement
sudo nano /etc/default/tomcat-other