shell

Lignes de commandes, scripts...

sources.list apt erronnée pour Ryzom

update, nov 215

cf http://doc.ubuntu-fr.org/ryzom

sudo add-apt-repository ppa:ryzom-isv/ppa
sudo apt-get update && sudo apt-get install ryzom

test sur XLDE 15.04 vivid de Moon

mai 2014

Vérifier la version de Ubuntu dans cat /etc/apt/sources.list.d/private-ppa.launchpad.net_commercial-ppa- uploaders_ryzom_ubuntu.list

ajouter un user ou thémeur à www-data et droit du groupe

Pour un themeur:

  1. sudo adduser le_login www-data
  2. permette l'écriture pour le groupe et non seulement pour le propriétaire sur les divers dossiers themes   chmod g+w sites/all/themes

installer drush

sudo vi /etc/drush/aliases.drushrc.php  puis sudo drush cc drush
Quand on est dans un  site configuré, la commande sudo drush site-alias @self propose une définition d'alias. Voir ses alias: drush sa

 sudo drush @ixe7 st

https://github.com/drush-ops/drush  https://www.drupal.org/project/drush

Ici:conf alias de drush ; ancienne facons d'installer (pear, git, wget). Vers mes notes installer drush avec composer.

sed, vi, nc ou netcat, infos système (32 ou 64b, uname, xargs...)

sed   vi   nc    32ou64b  info systeme (info tools sum)  -    liens

sed

permet de faire des transformations de texte (d'un fichier ou d'une var) sans ouvrir d’éditeur.
syntaxe: s/[occurrence_cherchée]/[occurrence_de_substitution]/[comportement]

su-to-root un script UI pour su (gksudo)

Peut-être utilisé dans les commandes des entrées de menu.

La commande ip remplace ifconfig dans les linux

Nettools vs Iproute2

iproute2 remplace net-tools

configurer une ip: voir, ajout et del

 ip address show  (ou ip a)

ip addr show wlan0
sudo ip addr add 192.168.0.193/24 dev wlan0             (/24 ie mask 255.255.255.0)
sudo ip addr del 192.168.0.193/24 dev wlan0

Ubuntu upstart: lancer, monitorer et arret des services

Officiel (anglais) http://upstart.ubuntu.com  et   http://upstart.ubuntu.com/cookbook

Depuis ubuntu 15, systemd remplace upstart.

backup : sudo cp -r /etc/init/ /etc/init.save$(date +%Y%m%d)
Désactiver un service : sudo mv /etc/init/tty6.conf /etc/init/tty6.conf.noexec

diff comparer en cli linux

diff et cmp (de linux-france)

La commande diff donne les modifications à apporter au premier fichier spécifié pour qu'il ait le même contenu que le second.
diff pass.tmp /etc/passwd affichera les modifications à apporter au fichier pass.tmp pour qu'il ait le même contenu que le fichier /etc/passwd.
Source: http://www.linux-france.org/article/memo/node12.html

UFW - Uncomplicated Firewall

Gufw est l'interface graphique de Ufw (intégré à ubuntu, basé sup iptable), cette page concerne les lignes de commandes ufw et ses fichiers de configuration.

En bref: vérifier état: sudo ufw status verbose     sudo ufw show raw   fichiers de règle à lire: /etc/ufw/fichiers.rules et à  /lib/ufw/user.rules
              ports ouverts en écoute (t pour tcp et u pour udp, c en continu): sudo netstat -naptuc | grep LISTEN et dig +short -v ipv4
tester sudo ufw --dry-run allow samba. Ne voir que les règles, avec leur numéro : sudo ufw status numbered
Ex de commande ufw et sortie de status, notes du man et syntaxe ufw (ufw allow log 22/tcp, ufw allow log-all 22/tcp ; ufw logging LEVEL avec LEVEL=low, medium...)

Vers ma page commandes réseau linux (avec netstat et dig).

Plus (ressources web)

informations nécessaires sur le matériel et sur le système Ubuntu

En PJ, un petit script qui lance ces commandes.
Pour rappel (utilisation d'un script bash): GUI clic droit/propriété, onglet permissions: cocher "autoriser l'execution du fichier comme un programme" et double cliquer ; ou encore en ligne de commande (cli, le fichier est en ~/bin): chmod u+x infogen1.sh  puis le lancer via sh infogen1.sh

Fichier attachéTaille
Plain text icon infogen1.txt1.11 Ko

Pages

S'abonner à RSS - shell