Ajouter des aliases bash sous MacOSX 10.13
$ cd ~
$ vi .bash_profile
alias ll='ls -lF'
:wq
$ exit
Relancer un terminal, et ça marche
$ cd ~
$ vi .bash_profile
alias ll='ls -lF'
:wq
$ exit
Relancer un terminal, et ça marche
$ java -version
openjdk version "1.8.0_292"
OpenJDK Runtime Environment (build 1.8.0_292-8u292-b10-0+deb9u1-b10)
OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)
$ update-alternatives --config java
Il existe 2 choix pour l'alternative java (qui fournit /usr/bin/java).
Sélection Chemin Priorité État
------------------------------------------------------------
0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 mode automatique
1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 mode manuel
* 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 mode manuel
Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :
$ ll *.jar
-rwxr-xr-x 1 franck franck 8234314 août 1 18:21 multibit-exe.jar*
$ java -jar multibit-exe.jar
16:44:11.845 [main] INFO o.m.ApplicationDataDirectoryLocator - Application data directory.1 = '/home/franck/MultiBit'
Et ça marche
Avant d'installer le site Drupal, pour se faciliter la vie ultérieure, je commence par installer "composer"...
ki@ipnosia.fr:~$ cd ~
ki@ipnosia.fr:~$ mkdir .composer
ki@ipnosia.fr:~$ export COMPOSER_HOME="~/.composer"
ki@ipnosia.fr:~$ curl -sS https://getcomposer.org/installer | php -d allow_url_fopen=On
ki@ipnosia.fr:~$ mv composer.phar bin/composer
ki@ipnosia.fr:~$ vim .profile
PATH="$HOME/bin:$PATH
export COMPOSER_HOME="~/.composer"
Lire la suite de Installer un site web Drupal sur un Cloud dédié chez Infomaniak
Les commandes "shell", ou "lignes de commandes" permettent de demander à un ordinateur et/ou à un serveur d'exécuter des opérations. Voici un exemple de commande shell pour trouver à partir du répertoire courant les fichiers de plus de 10Mo et pour les classer du plus petit au plus grand :
$ find . -size +10M -print0 | xargs -0 ls -al | awk '{print $5 " " $9}' | sort -n
une autre façon :
$ find . -size +10M -print0 | xargs -0 ls -al | cut -c28-300 | sort -n
Cette article collectionne des commandes utilisées plus ou moins fréquemment et parfois longues à mettre au point.