Compare commits

..

No commits in common. "master" and "master" have entirely different histories.

5 changed files with 45 additions and 97 deletions

View file

@ -1,35 +0,0 @@
on:
push:
pull_request:
types: [opened, review_requested]
jobs:
test-html-css:
runs-on: docker
container:
image: cyb3rjak3/html5validator:latest-alpine
steps:
#test bonjour
- name: hello-world
run: echo bonjour-monde
#install git
- name: install git
run: apk add git
#clone agreugreu pour avoir fichier
- name: clone project
run: git clone https://git@git.cohabit.fr//Alexander/agreugreu.git
#test en lui même
- name: test html et css
run: |
html5validator --root agreugreu/ --also-check-css --log INFO
#OK
#on: [push]
#jobs:
#test-hello:
# runs-on: docker
# steps:
# - run: echo All Good

0
COPYING Normal file → Executable file
View file

2
agreugreu.css Normal file → Executable file
View file

@ -40,7 +40,7 @@ nav ul{
.nav{ .nav{
width: 100%; width: 100%;
height: 100%; height: 100%;
background-color: var(--black); background-color: var(black);
overflow: hidden; overflow: hidden;
font-family: verdana; font-family: verdana;
position: sticky; position: sticky;

0
favicon.ico Normal file → Executable file
View file

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

95
index.html Normal file → Executable file
View file

@ -8,12 +8,9 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="theme-color" content="#1c1e20"> <meta name="theme-color" content="#1c1e20">
<!--google_indexation--> <!--google indexation -->
<meta name="google-site-verification" content="cjXjZNveDQJzW5Qz1bXL4H7zahJIczCNZVsE1s3PgXQ" /> <meta name="google-site-verification" content="cjXjZNveDQJzW5Qz1bXL4H7zahJIczCNZVsE1s3PgXQ" />
<!--bing_indexation-->
<meta name="msvalidate.01" content="20905D2AAF1AE88A85240D057EBFB01C" />
<!-- Truc SEO --> <!-- Truc SEO -->
<meta name="referrer" content="no-referrer"> <meta name="referrer" content="no-referrer">
<meta name="author" content="Agreugreu - L'aide facile pour démarrer sur Linux"> <meta name="author" content="Agreugreu - L'aide facile pour démarrer sur Linux">
@ -45,7 +42,7 @@
<nav class="nav"> <nav class="nav">
<ul class="menu"> <ul class="menu">
<li><a href="#">Terminal</a></li> <li><a href="#">Terminal</a></li>
<li><a href="#nmap_option">Nmap</a></li> <li><a href="#nmap option">Nmap</a></li>
<li><a href="#Vim">Vim</a></li> <li><a href="#Vim">Vim</a></li>
<li><a href="#Git">Git</a></li> <li><a href="#Git">Git</a></li>
<li><a href="#Fun">Fun commands</a></li> <li><a href="#Fun">Fun commands</a></li>
@ -97,16 +94,12 @@
<li><p>tar -czvf &lt;nom-archive&gt; &lt;fichier&gt; = Compresser en gzip</p></li> <li><p>tar -czvf &lt;nom-archive&gt; &lt;fichier&gt; = Compresser en gzip</p></li>
<li><p>tar -xzvf &lt;fichier&gt; = Extraire un fichier gzip</p></li> <li><p>tar -xzvf &lt;fichier&gt; = Extraire un fichier gzip</p></li>
<li><p>pgp -c &lt;nom-du-fichier&gt; = Chiffrer un fichier</p></li> <li><p>pgp -c &lt;nom-du-fichier&gt; = Chiffrer un fichier</p></li>
<li><p id="nmap_option">pgp -d &lt;nom-du-fichier-a-dechiffrer&gt; = Déchiffrer un fichier</p></li> <li><p id="nmap option">pgp -d &lt;nom-du-fichier-a-dechiffrer&gt; = Déchiffrer un fichier</p></li>
<li><p>ssh-keygen -t rsa -b 4096 = Clé privée/publique ssh<br> ssh-keygen -t ed25519 = Pareil en mieux</p></li> <li><p>ssh-keygen -t rsa -b 4096 = Clé privée/publique ssh<br> ssh-keygen -t ed25519 = Pareil en mieux</p></li>
</ul>
</section>
</section>
<section> <section>
<h2>Commandes Nmap</h2> <h3 >Commandes Nmap</h3>
<ul>
<li><p>nmap -O = Affiche l'OS des machines lors du scan</p></li> <li><p>nmap -O = Affiche l'OS des machines lors du scan</p></li>
<li><p>nmap -sV = Affiche la version des services qui tournent sur les machines lors du scan</p></li> <li><p>nmap -sV = Affiche la version des services qui tournent sur les machines lors du scan</p></li>
<li><p>nmap -vvvv = Mode verbeux</p></li> <li><p>nmap -vvvv = Mode verbeux</p></li>
@ -122,6 +115,8 @@
<li><p id="Vim">nmap -oA = Enregistre le résultat de la commande Nmap dans un fichier créé par lui même (toujours utilisé en combinaison d'autres options) </p></li> <li><p id="Vim">nmap -oA = Enregistre le résultat de la commande Nmap dans un fichier créé par lui même (toujours utilisé en combinaison d'autres options) </p></li>
<li><p>xsltproc scan.xml -o scan.html = Permet de convertir le fichier créé par Nmap en fichier html</p></li> <li><p>xsltproc scan.xml -o scan.html = Permet de convertir le fichier créé par Nmap en fichier html</p></li>
</ul> </ul>
</section>
</section>
</section> </section>
<!-- <!--
@ -148,7 +143,7 @@
<p> <p>
Liste des contributeurs : Liste des contributeurs :
- Alexander#3626 / @alexanderrr:matrix.org / alexanderr@libera.tchat - Alexander#3626
\`*-. \`*-.
) _`-. ) _`-.
@ -185,12 +180,11 @@
--> -->
<section> <section>
<h2>Vim</h2> <h2 >Vim</h2>
<ul> <ul>
<li><h3>Mode normal et visuel</h3></li> <h3>Mode normal et visuel</h3>
<li><h5>Certain raccourcis ne sont valide que sous spacevim</h5></li> <h5>Certain raccourcis ne sont valide que sous spacevim</h5>
<li><ul>
<li><p>maj+v = mode "visuel"</p></li> <li><p>maj+v = mode "visuel"</p></li>
<li><p>y pour copié</p></li> <li><p>y pour copié</p></li>
<li><p>controle + r = sélection d'un block (rectiligne)</p></li> <li><p>controle + r = sélection d'un block (rectiligne)</p></li>
@ -200,7 +194,6 @@
<li><p>shift + c = supprime tout ce qui est après le curseur</p></li> <li><p>shift + c = supprime tout ce qui est après le curseur</p></li>
<li><p>shift + v = sélection la ligne du curseur</p></li> <li><p>shift + v = sélection la ligne du curseur</p></li>
<li><p>cc supprime la ligne du curseur et ce place au début de la ligne</p></li> <li><p>cc supprime la ligne du curseur et ce place au début de la ligne</p></li>
<li><p>Ctrl x Ctrl f = permet de compléter un path du système dans vim </p></li>
<li><p>dd supprime la ligne du curseur</p></li> <li><p>dd supprime la ligne du curseur</p></li>
<li><p>gu passe la sélection en miniscule</p></li> <li><p>gu passe la sélection en miniscule</p></li>
<li><p>x pour couper</p></li> <li><p>x pour couper</p></li>
@ -220,48 +213,39 @@
<li><p>w pour sauvegarder</p></li> <li><p>w pour sauvegarder</p></li>
<li><p>q! pour quitter sans enregistrer</p></li> <li><p>q! pour quitter sans enregistrer</p></li>
<li><p>wq pour sauvegarder et quitter</p></li> <li><p>wq pour sauvegarder et quitter</p></li>
</ul></li>
<li><h3>Mode normal et visuel</h3></li> <h3>Mode normal et visuel</h3>
<li><ul> <li><p>controle + ws = split horizontalement</p></li>
<li><p>controle + ws = split horizontalement</p></li> <li><p>controle + wq = ferme la fenêtre courante (si split)</p></li>
<li><p>controle + wq = ferme la fenêtre courante (si split)</p></li> <li><p>controle + wv = split verticalement</p></li>
<li><p>controle + wv = split verticalement</p></li> <li><p>controle + wh = bascule sur la fenêtre de gauche</p></li>
<li><p>controle + wh = bascule sur la fenêtre de gauche</p></li> <li><p>controle + wj = bascule sur la fenêtre du dessous</p></li>
<li><p>controle + wj = bascule sur la fenêtre du dessous</p></li> <li><p>controle + wk = bascule sur la fenêtre du dessus</p></li>
<li><p>controle + wk = bascule sur la fenêtre du dessus</p></li> <li><p>controle + wl = bascule sur la fenêtre de droite</p></li>
<li><p>controle + wl = bascule sur la fenêtre de droite</p></li> <li><p>controle + "+" = agrandit la fenêtre courante</p></li>
<li><p>controle + "+" = agrandit la fenêtre courante</p></li> <li><p>controle + "-" = réduit la fenêtre courante</p></li>
<li><p>controle + "-" = réduit la fenêtre courante</p></li> <li><p>controle + "=" = égalise les fenêtres courante</p></li>
<li><p>controle + "=" = égalise les fenêtres courante</p></li> <li><p>controle + r = echange les positions des fenêtres split</p></li>
<li><p>controle + r = echange les positions des fenêtres split</p></li>
</ul></li>
<li><h3>Navigation</h3></li> <h3>Navigation</h3>
<li><ul> <li><p>"0" vas au début de la ligne courante</p></li>
<li><p>"0" vas au début de la ligne courante</p></li> <li><p>quand on éffectue une recherche avec "/" n permet de passer au mot suivant</p></li>
<li><p>quand on éffectue une recherche avec "/" n permet de passer au mot suivant</p></li> <li><p>"fin" permet d'aller à la fin de la ligne courante</p></li>
<li><p>"fin" permet d'aller à la fin de la ligne courante</p></li>
</ul></li>
<li><h3>Action en mode insertion</h3></li> <h3>Action en mode insertion</h3>
<li><ul> <li><p>controle + d = permet d'indenté une ligne</p></li>
<li><p>controle + t = permet d'indenté une ligne</p></li> <li><p>controle + t = permet de désindenté une ligne</p></li>
<li><p>controle + d = permet de désindenté une ligne</p></li>
</ul></li>
<li><h3>Autre</h3></li> <h3>Autre</h3>
<li><ul> <li><p>:set number = numéroter les lignes</p></li>
<li><p>:set number = numéroter les lignes</p></li> <li><p>Pour chercher dans un man/vim/less = /"mot-a-chercher"</p></li>
<li><p>Pour chercher dans un man/vim/less = /"mot-a-chercher"</p></li> <li><p id="Git">Sous vim pour rechercher et remplacer = :%s/"ancien truc"/"nouveau truc"/g <br> (très ressemblant à la commande sed, dans tout le document utiliser l'exemple, pour faire que sur un mot il faut retirer le "%" et le "g" de fin, et pour ne faire qu'une ligne il faut aussi retirer le "%" mais laisser le "g" de fin)</p></li>
<li><p id="Git">Sous vim pour rechercher et remplacer = :%s/"ancien truc"/"nouveau truc"/g <br> (très ressemblant à la commande sed, dans tout le document utiliser l'exemple, pour faire que sur un mot il faut retirer le "%" et le "g" de fin, et pour ne faire qu'une ligne il faut aussi retirer le "%" mais laisser le "g" de fin)</p></li> <li><p>Pour installer space vim = curl -sLf https://spacevim.org/install.sh | bash</p></li>
<li><p>Pour installer space vim = curl -sLf https://spacevim.org/install.sh | bash</p></li>
</ul></li>
</ul> </ul>
</section> </section>
<section> <section>
<h2>Git</h2> <h2 >Git</h2>
<ul> <ul>
<li><p>git clone &lt;adress&gt; = Copier le dépot git depuis son repository</li> <li><p>git clone &lt;adress&gt; = Copier le dépot git depuis son repository</li>
<li><p>git init = Permet de créer un nouveau dépot git localement (nouveau projet)</p></li> <li><p>git init = Permet de créer un nouveau dépot git localement (nouveau projet)</p></li>
@ -270,14 +254,13 @@
<li><p>git diff = Permet de voir les modifications ajoutés précedemment avec git add</p></li> <li><p>git diff = Permet de voir les modifications ajoutés précedemment avec git add</p></li>
<li><p>git commit -m &quot;first commit&quot; </p></li> <li><p>git commit -m &quot;first commit&quot; </p></li>
<li><p>git push = Permet d'envoyer les modifications enregistrées par git commit au dépot distant </p></li> <li><p>git push = Permet d'envoyer les modifications enregistrées par git commit au dépot distant </p></li>
<li><p>git checkout &lt;ma branche&lt; = Permet de changer de branche </p></li>
<li><p id="Fun">Site incroyable pour les commandes git : <a class="external" href="https://gitexplorer.com" target="_blank">https://gitexplorer.com</a></p></li> <li><p id="Fun">Site incroyable pour les commandes git : <a class="external" href="https://gitexplorer.com" target="_blank">https://gitexplorer.com</a></p></li>
<li><p>Site pour comprendre comment fonctionne les commandes git: <a class="external" href="https://learngitbranching.js.org/" target="_blank">https://learngitbranching.js.org/</a></p></li> <li><p>Site pour comprendre comment fonctionne les commandes git: <a class="external" href="https://learngitbranching.js.org/" target="_blank">https://learngitbranching.js.org/</a></p></li>
</ul> </ul>
</section> </section>
<section> <section>
<h2>Fun commands</h2> <h2 >Fun commands</h2>
<ul> <ul>
<li><p>oneko</p></li> <li><p>oneko</p></li>
<li><p>cmatrix -rb</p></li> <li><p>cmatrix -rb</p></li>
@ -309,7 +292,7 @@
<li><p>windows + l = Verrouiller la session</p></li> <li><p>windows + l = Verrouiller la session</p></li>
<li><p>deepl = Site de traduction</p></li> <li><p>deepl = Site de traduction</p></li>
<li><p>add-apt-repository non-free = Ajout dépot non libre pour driver</p> <li><p>add-apt-repository non-free = Ajout dépot non libre pour driver</p>
<p>Souvent suivi de "apt update" puis "apt install firmware-iwlwifi"</p></li> <p>Souvent suivi de "apt update" puis "apt install firmware-iwlwifi"</li>
<li><p>maj+fleche pour sélectionner un texte (firefox ou autre)</p></li> <li><p>maj+fleche pour sélectionner un texte (firefox ou autre)</p></li>
<li><p>tilix = cool terminal emulator</p></li> <li><p>tilix = cool terminal emulator</p></li>
<li><p>DISPLAY:0.0 = Redirection sur une autre interface graphique(ssh) </p></li> <li><p>DISPLAY:0.0 = Redirection sur une autre interface graphique(ssh) </p></li>
@ -318,7 +301,7 @@
</main> </main>
<div class="footer"> <div class="footer">
<footer> <footer>
<strong>Agreugreu est désormais là pour vous.</strong> <strong>Agreugreu est désormais là pour vous.</string>
</footer> </footer>
</div> </div>
</body> </body>