User:Map: Difference between revisions

From miki
Jump to navigation Jump to search
Line 3: Line 3:
* <code>cd</code> pour "change directory"
* <code>cd</code> pour "change directory"
par exemple <code><cd Documents/maths/envoi5exo7ofm2016-2017></code>
par exemple <code><cd Documents/maths/envoi5exo7ofm2016-2017></code>
Si on tape seulement <code><cd></code>, on se retrouvera dans "home".


* On peut vouloir "se diriger" vers une sous-section. On tape alors <code>./ouonveutaller</code>, le point au debut représentant l'endroit où on se trouve déjà.
* <code>pwd</code> pour "print working directory" indique où on se trouve actuellement.
Si on se trouve par exemple dans "Documents" et qu'on veut aller dans "maths" on met <code>./maths</code>. Si on veut aller dans "maths/envoi5exo7ofm2016-2017", le <code>./</code> au début n'est pas nécessaire (comme la commande contient déjà un "/", l'ordi sait qu'il ne doit pas chercher dans le "PATH") et donc on peut taper seulement <code>maths/envoi5exo7ofm2016-2017</code>.
*
*


* On peut essayer les commandes <code>help</code> ou <code>man</code> ("man" pour "manuel") pour avoir des informations/expliquations sur une commande.


* Si on veut exécuter le programme contenu dans le fichier "a.out" se trouvant dans "Documents/uva", et qu'on se trouve déjà dans "Documents/uva", on peut seulement taper <code><./a.out></code> suivi des input attendus par le programme. Sinon on tape <code>cd Documents/uva/a.out</code> suivi des entrées du programme.
sans y être (on n'effectue donc pas la commande <code><cd></code>)

* la commande <code>cat</code> permet d'afficher le contenu d'un fichier. Par exemple <code>cat </code>

* la commande <code><ls></code> pour "list" indiquera tous les fichiers se contenus dans le working directory.
la commande similaire <code><ll></code> pour "long list" donnera plus d'information sur les fichiers en question.

* <code><g++ -std=c++11 -Wall -Wextra -Wshadow -O2 a.cpp></code> permet de compiler. ici on a compilé le fichier "a.cpp", qui nous a donné le fichier "a.out", contenant le programme exécutable par l'ordinateur.


== '''Synthèses de maths''' ==
== '''Synthèses de maths''' ==

Revision as of 21:50, 5 September 2017

Commandes terminal

  • cd pour "change directory"

par exemple <cd Documents/maths/envoi5exo7ofm2016-2017> Si on tape seulement <cd>, on se retrouvera dans "home".

  • pwd pour "print working directory" indique où on se trouve actuellement.
  • On peut essayer les commandes help ou man ("man" pour "manuel") pour avoir des informations/expliquations sur une commande.
  • Si on veut exécuter le programme contenu dans le fichier "a.out" se trouvant dans "Documents/uva", et qu'on se trouve déjà dans "Documents/uva", on peut seulement taper <./a.out> suivi des input attendus par le programme. Sinon on tape cd Documents/uva/a.out suivi des entrées du programme.
  • la commande cat permet d'afficher le contenu d'un fichier. Par exemple cat
  • la commande <ls> pour "list" indiquera tous les fichiers se contenus dans le working directory.

la commande similaire <ll> pour "long list" donnera plus d'information sur les fichiers en question.

  • <g++ -std=c++11 -Wall -Wextra -Wshadow -O2 a.cpp> permet de compiler. ici on a compilé le fichier "a.cpp", qui nous a donné le fichier "a.out", contenant le programme exécutable par l'ordinateur.

Synthèses de maths

Mes liens

Sur ce wiki:

Mes notes

A compléter.

Régler des problèmes d'impression

  • Aller sur internet
  • taper dans la barre de recherche "localhost:631"
  • Aller dans "Administration" (tout en haut de la page)
  • Aller ensuite dans "Printers > Manage printers
  • Cliquer sur "Canon-MG5300-series"
  • Parfois il faut changer "maintenance" en "resume"


En cas de manque d'espace de stockage : effacer les mises-à-jour précédentes

Aller dans ubuntu tweak, computer janitor, old kernel

MediaWiki

Keyboard shortcuts

Shift-Esc Show keyboard shortcuts
Shift-Esc-F Find, Search
Shift-Esc-P Show Preview
Shift-Esc-S Save page

WikiText

References


On peut écrire en gras (bold en anglais), en italic (euh... italic en anglais), en souligné (underlined).


Grâce à mon super papa, je peux aussi facilement écrire en couleur comme en rouge, en vert, en bleu. Trop fort mon papa.


J'ai faim, donc je mange des boulettes:

  • Une boulette
  • Deux boulettes
    • Une soupe de boulette, non... une sous-boulette.

Mais moi je trip avec des chiffres:

  1. Un chiffre.
  2. Deux chiffres.
    • Un chiffre à la boulette.

Pour des listes plus compliquées (c'est le mot officiel... liste):

  • ul cela veut unsorted list en anglais, en li cela veut dire list item. Plus facile pour retenir
    • Boulette my friend.
    • Bullet in english
    Un peu de texte décallé comme cela (parce qu'il y a un espace au début).
  • Plus encore.

Exemple de table avec MediaWiki:

Description You type You get
only at the beginning of the line
Definition list

;Definition
:item 1
:item 2

Definition
item 1
item 2

LaTeX

C'est super LaTeX, mais je ne le connais pas... encore!

Mais sur le wiki je peux utiliser MathJax __MATHJAX_DOLLAR__: $\sqrt{2 \over 3}$ et bien sûr en plus grand: $$\sqrt{2 \over 3}$$

Pour utiliser MathJax, je ne dois pas oublier d'ajouter le mot-clè __MATHJAX_DOLLAR__ quelque part sur la page, sinon les formules "en petit" avec un seul signe dollar ($...$) ne fonctionnent pas.

J'ai beaucoup à apprendre... Vraiment beaucoup à apprendre...

Editer un texte

  • Il faut d'abord aller dans le bon répertoire: (symbole dollar) cd nom du répertoire. Ex.: (symbole dollar) cd Documents/maths/synthese/
  • (symbole dollar) history | grep make : chercher dans l'historique les commandes avec make
  • (symbole dollar) find -name "*.tex" | entr make : commande qu'on peut trouver grâce au point précédent: chaque fois qu'on sauve dans gedit, il fait "make" tout seul.
  • Pour changer le format d'une fenêtre avec le clavier numérique: ctrl+alt+1=quart d'écran bas-gauche, ctrl+alt+6=demi écran droit, ctrl+alt+5=centrer
  • exemples de figures en Latex: http://texample.net/

Git

Survival list:

cd ~/Documents/maths/synthese/
git status                      # Status (modified files, new files)
git st                          # (alias) same as "git status"
git diff                        # Show differences with last version
git diff --word-diff            # ... idem, but show *word* differences
git add -A                      # Add all differences to "index" 
git commit                      # Commit changes, enter a message
git ci                          # (alias) same as "git commit"
git ci -m "my message"          # Commit changes, with given message "my message"
git ci -am "my message"         # Add all files *AND* Commit changes, with given message
gitk                            # Show history of changes (graphical)
git ha                          # Show history of changes, summary (textual)
git ha --stat                   # Show history of changes, list of changed files (textual)