« Commandes BASH » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| Ligne 67 : | Ligne 67 : | ||
Afficher le contenu d’un fichier (on affiche les logs principaux, faites ctrl-c pour stopper !) | Afficher le contenu d’un fichier (on affiche les logs principaux, faites ctrl-c pour stopper !) | ||
<pre> | |||
cat lefichier.txt | cat lefichier.txt | ||
zcat /var/log/syslog.1.gz | zcat /var/log/syslog.1.gz | ||
</pre> | |||
Chercher un fichier | Chercher un fichier : | ||
<pre> | |||
find -name "*.log" | find -name "*.log" | ||
find -name "*.log" | more | find -name "*.log" | more | ||
</pre> | |||
== sudo == | == sudo == | ||
<code>sudo su - u root</code> | |||
sudo su - u root | |||
== Concaténer == | == Concaténer == | ||
<pre> | |||
concatener des fichiers js ou css | concatener des fichiers js ou css | ||
echo | cat fichier1.css fichier2.css fichierfull.css > site.css | echo | cat fichier1.css fichier2.css fichierfull.css > site.css | ||
</pre> | |||
== Alias == | == Alias == | ||
<pre> | |||
ls -l Afficher les informations de manière détaillée. | ls -l Afficher les informations de manière détaillée. | ||
| Ligne 109 : | Ligne 108 : | ||
ln -s 'chemin_de_l_element_visé' 'nom_effectif_du_lien' | ln -s 'chemin_de_l_element_visé' 'nom_effectif_du_lien' | ||
ex: ln -s /usr/local/php53/bin/php /usr/local/bin/php53 | ex: ln -s /usr/local/php53/bin/php /usr/local/bin/php53 | ||
</pre> | |||
== Copie == | == Copie == | ||
<pre> | |||
copie entre 2 serveurs sans mot de passe: | copie entre 2 serveurs sans mot de passe: | ||
générer la clé : | générer la clé : | ||
ssh-keygen -t dsa | ssh-keygen -t dsa | ||
</pre> | |||
Ensuite, pour copier la clé sur l'ordinateur distant : | Ensuite, pour copier la clé sur l'ordinateur distant : | ||
ssh root@server 'cat >> /root/.ssh/authorized_keys' < ~/.ssh/id_dsa.pub | <code>ssh root@server 'cat >> /root/.ssh/authorized_keys' < ~/.ssh/id_dsa.pub</code> | ||
pour serveur dédié ovh | pour serveur dédié ovh : | ||
ssh user@ip 'cat >> /home/user/.ssh/authorized_keys2' < /home/userlocal/.ssh/id_dsa.pub | <code>ssh user@ip 'cat >> /home/user/.ssh/authorized_keys2' < /home/userlocal/.ssh/id_dsa.pub</code> | ||
== Compression == | == Compression == | ||
Compresser un dossier | Compresser un dossier : | ||
tar -zcvf fichier.tar.gz /home/repertoire | <code>tar -zcvf fichier.tar.gz /home/repertoire</code> | ||
decompresser tar gz | decompresser tar gz : | ||
tar zxvf fichier.tar.gz | <code>tar zxvf fichier.tar.gz</code> | ||
== Historique == | == Historique == | ||
Supprimer l'historique ssh | Supprimer l'historique ssh: | ||
history -c | <code>history -c</code> | ||
== Taille | == Taille | ||