# Divers

# Diverses commandes

## Système

### `passwd` (password) : changer son mot de passe.

Conseils : 7 ou 8 caractères (mais pas plus de 8), pas de mots du dictionnaire (d'aucune langue que ce soit), utiliser ensemble majuscules, minuscules, chiffres, signes de ponctuation, mais jamais de caractères accentués.

Pour davantage de détails, voir la section consacrée au mot de passe dans le didacticiel, ou Utilisateurs et mot de passe (article du numéro 1 du Hublot, novembre 1999).

### `man` : manuel.

`man nom_de_commande` : affiche un page de manuel concernant la commande demandée.

Le plus souvent en anglais et déroutant, mais utile à consulter pour voir les options de certaines commandes (par exemple toutes les options de `ls`), ou se rappeler leur syntaxe. Les commandes sont celles de `less`. On quitte avec `q`.

### `top` : que fait la machine ?

`top` affiche un tableau évolutif indiquant les programmes en cours sur la machine, et en particulier le temps que leur consacre la machine (indiqué par le CPU en %).

Instructif sur les efforts que déploie la machine quand elle a affaire à netscape, à de gros calculs... Se quitte avec `q`.

## Le temps qui passe

### `date` : heure et date

`date` donne la date et l'heure précises. Attention ! Il arrive (très rarement) qu'une station ne soit pas à l'heure (vérifier sur une autre machine).

### `cal` : calendrier

`cal` sans arguments affiche le calendrier du mois en cours.

`cal 1998` affiche le calendrier de l'année 1998 (ère chrétienne; l'année peut être comprise entre 1 et 9999). On peut spécifier un mois, entre 1 et 12 :

    cal 7 1789

affiche le calendrier du mois de juillet 1789.

### `xcalendar` : mini-agenda

`xcalendar` affiche le calendrier du mois en cours. Vous pouvez vous déplacer de mois en mois avec les flèches en haut de la fenêtre. En cliquant sur une date, vous faites apparaître une fenêtre dans laquelle vous pouvez noter des informations s'y rapportant. La date est ensuite mise en valeur, ce qui vous permet de voir d'un coup d'oeil les jours où quelque chose est programmé. Bien sûr, ces informations restent d'une session à l'autre.

Pour quitter `xcalendar`, cliquez sur le bouton «Q» en bas à gauche.

### `anniversaire` : les anniversaires

`anniversaire` sans argument, affiche la liste des élèves dont c'est l'anniversaire aujourd'hui.

Attention : `anniversaire` est une commande locale, interne à l'ENS, basée sur les fiches annuaires. Elle ne fonctionne que dans les salles informatiques élèves d'Ulm (salle S, 46).

## Compter

### `xcalc` : calculatrice

`xcalc`, calculatrice simple, dont on se sert avec la souris.

Avec la config conscrits, on peut aussi l'obtenir en cliquant sur `calculatrice` dans le sous-menu `Utilitaires` du menu du fond d'écran. Pour fermer la fenêtre de la calculatrice, taper `q` dans cette fenêtre.

### `calctool` : calculatrice

`calctool` : calculatrice dont on se sert avec la souris. Plus complexe et plus riche que `xcalc`. Se quitte en cliquant sur le bouton `Quit` en bas à gauche, ou en tapant `q`.

### `kcalc` : calculatrice

`kcalc` : calculatrice dont on se sert avec la souris. C'est la calculatrice de KDE. Se quitte en fermant la fenêtre (pour une fois!).

### `bc` : calculatrice

`bc` permet de faire des calculs en mode texte, exactement de la même façon qu'une calculatrice. Pour quitter `bc`, taper quit ou Control-D.

Les opérations disponibles sont : les quatre opérations élémentaires, notées `+`, `-`, `*` et `/`, le modulo, noté `%`, l'exponentiation, notée `^`. Il est également possible d'utiliser des variables pour simplifier les calculs.

Par defaut, bc ne travaille qu'avec les nombres entiers ; utiliser `bc -l` à la place est donc une bonne idée. Ceci permet aussi d'accéder aux fonctions sinus (appelée `s`), cosinus (`c`), racine carrée (`sqrt`), etc.

## Lettres

### `fortune` : se cultiver

`fortune` affiche une citation amusante en anglais.

### `webster` : dictionnaire anglais

`webster` : dictionnaire anglais unilingue. Taper son mot après le prompt `Word:`. Pour sortir du programme, taper `^C`. Vous pouvez consulter l'article du Hublot sur `webster` et `hachette` : Les dictionnaires sur les stations Sun ; article paru dans le numéro 4, février 2000).

### `hachette` : dictionnaire français

`hachette mot` : dictionnaire français (interface texte au dictionnaire en ligne de Hachette). Pour plus de détails, voir l'article du Hublot sur `webster` et `hachette` : Les dictionnaires sur les stations Sun ; article paru dans le numéro 4, février 2000).

## Gadgets

### `xplasma` : fond d'écran pour avoir le mal de mer

`xplasma` lance un fond d'écran blobesque, avec des couleurs qui changent au fur et à mesure.

### `xearth` : fond d'écran terrestre

`xearth` met en fond d'écran la zone du globe terrestre qui, à l'heure actuelle, est au soleil.

### `xsnow` : ah, l'hiver, la neige, les sapins

`xsnow` : de la neige tombe et s'accumule sur vos fenêtres, des sapins poussent dans le fond d'écran, le Père Noël passe en traîneau...

### `xeyes` : pour retrouver le curseur de la souris

`xeyes` lance deux gros yeux, qui pointent vers l'endroit où se trouve le curseur de la souris. C'est rigolo de le faire loucher.

### `tora` : pour retrouver le curseur de la souris

`tora` : un petit chat court après le curseur de la souris.

### `dog` : pour retrouver le curseur de la souris

`dog` : un mignon toutou court après le curseur de la souris.

## Inclassables

### `pot` : manger

`pot` affiche le menu du pot du jour.

`pot` est une commande interne à l'École. Le menu est tapé en début de semaine par un membre du SPI.

`pot jourdan` affiche le menu du pot de Jourdan, `pot demain` celui du jour suivant, `pot semaine` celui de la semaine complète.

### `xpostit` : des post-it

`xpostit` sert à coller un post-it sur votre bureau, que vous retrouverez à la session suivante (pense-bête).

`xpostit` lance un bouton écossais, dans lequel vous pouvez cliquer pour faire apparaître un menu, avec les diverses tailles de post-it disponibles. Écrivez votre texte dans le Post-It et sauvegardez en cliquant sur « Save ». Pour quitter, sélectionnez « Exit » dans le menu du bouton écossais. Les Post-It sauvegardés restent d'une session à l'autre. Pour détruire un Post-It, cliquez sur « Destroy » et confirmez.

Vous avez aussi accès aux post-it par le sous-menu « Utilitaires » du menu de fond d'écran. Cela dit, Les post-it sont assez notoirement buggués...

### `qui` : pour savoir qui est logué

La commande `qui` permet de savoir qui se trouve dans les diverses salles informatiques de l'École. Par exemple,

    trimaran ~ $ qui

affiche les personnes loguées en salle S.

Pour plus de détails sur cette commande, vous pouvez consulter l'article qui a été consacré à cette commande dans le Hublot. ou encore le guide des première fois.

### `wc` : pour compter le nombre de caractères, mots et lignes

Cette commande permet d'afficher le nombre de lignes, mots et caractères d'un fichier texte en faisant par exemple :

    trimaran ~ $ wc divers.html

On peut aussi ne demander qu'à voir le nombre de lignes :

    trimaran ~ $ wc -l divers.html

Auteurs : Émilia Robin, Jérôme Plût, Denis Auroux.