Index de l'article

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