User:Map: Difference between revisions
Line 20: | Line 20: | ||
* <code><./a.out < ... > ... ></code> : la premiere partie <code><./a.out></code> est le programme qu'on exécute. La 2e partie entre les "<" et ">" est le fichier dans lequel on prend les entrées et la partie après ">" est le fichier dans lequel on va enregistrer les sorties. |
* <code><./a.out < ... > ... ></code> : la premiere partie <code><./a.out></code> est le programme qu'on exécute. La 2e partie entre les "<" et ">" est le fichier dans lequel on prend les entrées et la partie après ">" est le fichier dans lequel on va enregistrer les sorties. |
||
* à écrire: commande pour créer, renommer, afficher, et comparer |
* à écrire: commande pour créer, renommer, afficher, et comparer fichiers contenant un input, contenant l'output correspondant et l'output de référence auquel on veut le comparer. |
||
== '''Synthèses de maths''' == |
== '''Synthèses de maths''' == |
Revision as of 22:39, 7 February 2019
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
ouman
("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 tapecd Documents/uva/a.out
suivi des entrées du programme.
- la commande
cat
permet d'afficher le contenu d'un fichier. Par exemplecat
- 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.
<./a.out < ... > ... >
: la premiere partie<./a.out>
est le programme qu'on exécute. La 2e partie entre les "<" et ">" est le fichier dans lequel on prend les entrées et la partie après ">" est le fichier dans lequel on va enregistrer les sorties.
- à écrire: commande pour créer, renommer, afficher, et comparer fichiers contenant un input, contenant l'output correspondant et l'output de référence auquel on veut le comparer.
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:
- Un chiffre.
- 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, enli
cela veut dire list item. Plus facile pour retenir - Boulette my friend.
- Bullet in english
- Plus encore.
Exemple de table avec MediaWiki:
Description | You type | You get |
only at the beginning of the line | ||
Definition list |
;Definition |
|
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)