Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
utilisateurs:qid [Le 12/09/2009, 14:49]
Qid créée
utilisateurs:qid [Le 30/03/2023, 14:34] (Version actuelle)
Qid
Ligne 1: Ligne 1:
-==== un bonjour de Qid ====+====== Qid ======
  
-=== je me présente ​===+==== Un bonjour de Qid ====
  
-je suis étudiant en BTS informatique et j'aime bien aider les autres tant que je peux\\ +=== Je me présente ===
-reste qu'il faut savoir poser des questions construites et donner des détails sur un probleme\\+
  
-=== mon matos informatique ​=== +pour moi l'informatique ​est un plaisir : j'aime bien aider/​orienter\\ 
-\\ +les autres et ainsi partager mes sources ​de connaissances\\
-**1 Portable** Toshiba A210-1AT only **Vista** hôte pour\\ +
-**1 DD USB** bootable autonome only **Ubuntu Gnome** (Installation principale)\\ +
-**1 Portable** HP nx6110 only **Ubuntu en ligne de commande** (Utilisation serveur)\\+
  
-=== comment j'ai fait mon DD USB bootable autonome === +pour preuve : je suis l'un des plus actifs ​de mon GUL :\\ 
-\\ +[[https://​montpellibre.fr|Montpel'libre le GUL de Montpellier (FranceHérault, 34)]]\\
-**1)** brancher le dd externe en question\\ +
-**2)** redemarrer sur le cd d'​ubuntu préalablement gravé\\ +
-**3)** lancer ​l'install via la session live\\ +
-**4)** au moment du partitionnement (c'est la que c'est differant mais prévisible) +
-prendre bien garde à choisir le bon disque évidemment et créer les partitions ​de façon classique +
-(swap compris si c'est pour un dd mais surtout pas pour une clef ou une carte)\\ +
-**5)** valider tout le bouzin (partitionnage) en vérifiant bien ce qu'il te dit dans la synthèse car c'est piégé ​:\\ +
-**6)** lui dire non car grub est allé se coller sur le premier disque alors que l'​interet +
-c'est justement qu'il soit sur le meme que celui de l'​install pour pouvoir booter partout\\ +
-**7)** corriger en lui disant de coller grub sur hdX,Y où\\ +
-X = numéro de disque en commençant à zero et\\ +
-Y = numéro de partition en commançant aussi à zéro\\ +
-**8)** valider et reverifier que cette fois c'est bon ...\\ +
-et le tour est joué ...\\+
  
-=== quelques uns de mes alias (à utiliser sans modération) ===+À part ça l'​idéal pour que tout se passe bien entre nous\\ 
 +c'est de savoir poser des questions construites\\ 
 +et donner suffisamment de détails sur le problème\\ 
 +sans pour autant en donner trop non plus\\ 
 +;-)\\ 
 + 
 +=== Pourquoi mon pseudo === 
 + 
 +Q = l'​initiale de mon prénom\\ 
 +i = l'​initiale de mon nom de famille\\ 
 +le "​d"​ lui est la à cause à l'​époque d'un jeux\\ 
 +qui voulait enregistrer les records avec 3 lettres du coups\\ 
 +j'ai choisi "​d"​ en référence à Kid Paddle ou Billy The Kid\\ 
 +maintenant que vous savez ça vous éviterez\\ 
 +d'​écrire mon pseudo avec un "​u"​ et aussi\\ 
 +vous le prononcerez comme il faut :\\ 
 +c'est bien "​Kid"​ et non "​Kuid"​\\ 
 +Bref par la suite ce pseudo m'est resté\\ 
 +(avec quelques ​extensions suivant le domaine\\ 
 +mais la base est toujours Qid)\\ 
 + 
 +=== Mes petites contributions et mes astuces trouvées sur internet === 
 +- [[https://​doc.ubuntu-fr.org/​fog|la page de doc de FOG]] :\\ 
 +j'y ai donné un lien en fin de page vers un tuto que j'ai posté sur [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=22284513#​p22284513|le forum]] après m'​être bien battu pour me faire mon propre serveur\\ 
 +- [[https://​www.linuxtricks.fr/​wiki/​gdm-astuces-diverses|page d'​astuces GDM]] :\\ trouvé pour entre autre cacher un utilisateur de la liste 
 + 
 +=== Mon Prompt et les variables dont il a besoin === 
 + 
 +**# condition nom de version système**\\ 
 +if [ -f /​etc/​os-release ]; then\\ 
 +. /​etc/​os-release\\ 
 +fi\\ 
 +FullName=""​\\ 
 +if [ -n "​$NAME"​ -a -n "​$VERSION"​ ]; then\\ 
 +FullName="​$NAME $VERSION"​\\ 
 +elif [ -n "​$PRETTY_NAME"​ ]; then\\ 
 +FullName="​$PRETTY_NAME"​\\ 
 +elif [ -n "​$NAME"​ ]; then\\ 
 +FullName="​$NAME"​\\ 
 +fi\\ 
 + 
 +PS1='​${debian_chroot:​+($debian_chroot)}\\ 
 +\[\033[34m\] $DATE à \t \[\033[0m\]\\ 
 +\[\033[36m\] PC \h avec Kernel $(uname -r) \[\033[0m\]\\ 
 +\[\033[36m\] $FullName \[\033[0m\]\\ 
 +\[\033[35m\] TTY/PTS \l lancé depuis $[$SECONDS/​86400]J$[($SECONDS%86400)/​3600]H$[($SECONDS%3600)/​60]m$[$SECONDS%60]s \[\033[0m\]\\ 
 +\[\033[31m\] Utilisateur en ligne > $USER \[\033[0m\]\\ 
 +\[\033[33m\] Dans > $PWD \[\033[0m\]\\ 
 +\[\033[32m\] CMD > \[\033[0m\]'​\\ 
 + 
 +**# Création de variable**\\ 
 +export DATE=`date +%A\ %d/​%m/​%Y`\\ 
 + 
 +=== Quelques ​uns de mes alias et fonctions ​(à utiliser sans modération) === 
 + 
 +** L'​idée de base était de franciser les commandes régulièrement utilisées ** 
 + 
 +**# fonction d'​extraction de fichier**\\ 
 +%%extraire () {%%\\ 
 +%%  if [ -f "​$1"​ ] ; then%%\\ 
 +%%    case "​$1"​ in%%\\ 
 +%%      *.tar.bz2) ​  tar xvjf "​$1" ​   ;;%%\\ 
 +%%      *.tar.gz) ​   tar xvzf "​$1" ​   ;;%%\\ 
 +%%      *.tar.xz) ​   tar xvJf "​$1" ​   ;;%%\\ 
 +%%      *.bz2) ​      ​bunzip2 "​$1" ​    ;;​%%\\ 
 +%%      *.rar) ​      unrar x "​$1" ​    ;;​%%\\ 
 +%%      *.gz)        gunzip "​$1" ​     ;;%%\\ 
 +%%      *.tar) ​      tar xvf "​$1" ​    ;;​%%\\ 
 +%%      *.tbz2) ​     tar xvjf "​$1" ​   ;;%%\\ 
 +%%      *.tgz) ​      tar xvzf "​$1" ​   ;;%%\\ 
 +%%      *.zip) ​      unzip "​$1" ​      ;;​%%\\ 
 +%%      *.Z)         ​uncompress "​$1" ​ ;;%%\\ 
 +%%      *.7z)        7z x "​$1" ​       ;;%%\\ 
 +%%      *.xz)        unxz "​$1" ​       ;;%%\\ 
 +%%      *.exe) ​      ​cabextract "​$1" ​ ;;%%\\ 
 +%%      *)           echo "'​$1':​ unrecognized file compression"​ ;;%%\\ 
 +%%    esac%%\\ 
 +%%  else%%\\ 
 +%%    echo "'​$1'​ is not a valid file"​%%\\ 
 +%%  fi%%\\ 
 +%%}%%\\ 
 + 
 +**# Fonction d'​information système**\\ 
 +%%affichernomsysteme () {%%\\ 
 +%% echo "​$(lsb_release -sd) $(awk -F"​[()]"​ '/​VERSION=/​{print $2}' /​etc/​os-release) (migrée depuis $(cat /​var/​log/​installer/​media-info)) avec $XDG_CURRENT_DESKTOP sur $XDG_SESSION_TYPE et avec ces interfaces d'​installés : $(ls -lt /​usr/​share/​xsessions | awk '​{print $6,​$7,​$8,​$9}'​)"​%%\\ 
 +%%}%%\\
  
 **# Gerer les packages**\\ **# Gerer les packages**\\
-alias aptinstaller='​sudo apt-get update ; sudo apt-get install'​\\ +%%#alias aptinstaller='​sudo apt-get update ; sudo apt-get install'​%%\\ 
-alias aptdesinstaller='​sudo apt-get update ; sudo apt-get clean autoclean ; sudo apt-get autoremove --purge'​\\ +%%alias aptinstaller='​sudo apt update ; sudo apt install'​%%\\ 
-alias aptchercher='​sudo apt-get update ; echo "​--------------------------"​ ; apt-cache search'​\\+%%#alias aptdesinstaller='​sudo apt-get update ; sudo apt-get clean autoclean ; sudo apt-get autoremove --purge'​%%\\ 
 +%%alias aptdesinstaller='​sudo apt update ; sudo apt autoremove --auto-remove --purge'​%%\\ 
 +%%#alias aptchercher='​sudo apt-get update ; echo "​--------------------------"​ ; apt-cache search'​%%\\ 
 +%%alias aptchercher='​sudo apt update ; echo "​--------------------------"​ ; apt search'​%%\\ 
 +%%#alias aptdetailpackage='​sudo apt-get update ; echo "​--------------------------"​ ; apt-cache show'​%%\\ 
 +%%alias aptdetailpackage='​sudo apt update ; echo "​--------------------------"​ ; apt show'​%%\\ 
 +**(notez les équivalences apt/​apt-*)**\\
  
-**# Supprimer les fichier**\\ +**# Mettre a jour**\\ 
-alias supprimerfichier='​sudo rm -ri'​\\ +%%#alias majsysteme='​sudo apt-get update ; sudo apt-get upgrade ; sudo apt-get dist-upgrade'​%%\\ 
-alias supprimerbackup~='​sudo find -regex "​^.*~$"​ -exec sudo rm -i {} \;'\\+%%alias majsysteme='​sudo apt update ; sudo apt upgrade ; sudo apt full-upgrade ; sudo snap refresh ; sudo flatpak update'​%%\\ 
 +**(notez les équivalences apt/​apt-*)**\\ 
 + 
 +**# Supprimer les fichiers**\\ 
 +%%alias supprimerfichier='​sudo rm -ri'%%\\ 
 +%%alias supprimerbackup~='​sudo find -regex "​^.*~$"​ -exec sudo rm -i {} \;'%%\\
  
 **# Gerer un plantage**\\ **# Gerer un plantage**\\
-alias pidatrouver='​ps aux | grep'​\\ +%%alias pidatrouver='​ps aux | grep'%%\\ 
-alias pidatuer='​sudo kill -9'\\+%%alias pidatuer='​sudo kill -9'%%\\
  
 **# Brancher et debrancher**\\ **# Brancher et debrancher**\\
-alias brancherpartition='​sudo mount -o rw,​uid=1000,​gid=1000'​\\ +%%alias brancherpartition='​sudo mount -o rw,​uid=1000,​gid=1000'​%%\\ 
-alias debrancherpartition='​sudo umount'​\\+%%alias debrancherpartition='​sudo umount'​%%\\ 
 +%%alias brancherrack='​echo "- - -" | sudo tee -a /​sys/​class/​scsi_host/​host1/​scan > /​dev/​null'​%%\\ 
 +%%alias debrancherrack='​echo 1 | sudo tee -a /​sys/​bus/​scsi/​drivers/​sd/​1\:​0\:​0\:​0/​delete > /​dev/​null'​%%\\
  
 **# Editer**\\ **# Editer**\\
-alias editerfichiernormal='​nano'​\\ +%%alias editerfichieruser='​nano'​%%\\ 
-alias editerfichierroot='​sudo nano'​\\ +%%alias editerfichierroot='​sudo nano'%%\\ 
-alias editerbash='​sudo nano /​etc/​bash.bashrc ; unalias -a ; source /​etc/​bash.bashrc'​\\ +%%alias editerbash='​sudo nano /​etc/​bash.bashrc ; unalias -a ; source /​etc/​bash.bashrc'​%%\\ 
-alias editernet='​sudo nano /​etc/​network/​interfaces ​; sudo nano /etc/resolv.conf ; sudo /​etc/​init.d/​networking restart'​\\ +%%alias editernet='​sudo nano /etc/{network/​interfaces,resolv.conf,​hosts} ​; sudo /​etc/​init.d/​networking restart'​%%\\ 
- +%%alias editercrontab='​sudo nano /​etc/​crontab'​%%\\ 
-**# Mettre a jour**\\ +%%alias editercassefichier="​rename ​'s/​(^.)/​\u$1/​' ​*"%%\\
-alias majsysteme='sudo apt-get update ; sudo apt-get upgrade ; sudo apt-get dist-upgrade'\\+
  
 **# Lister**\\ **# Lister**\\
-alias listerfichier='​ls -alh --color'​\\ +%%alias listerfichier='​ls -alh --group-directories-first ​--color'​%%\\ 
-alias listerscreens='​screen -ls'​\\ +%%alias listerscreens='​screen -ls'%%\\ 
-alias listerpartitions='​sudo fdisk -l ; echo "​--------------------------"​ ; df -aTh ; echo "​--------------------------"​ ; free -; echo "​--------------------------"​ ; ls -l /​dev/​disk/​by-label/'​\\ +%%alias listerpartitions='​sudo fdisk -l ; echo "​--------------------------"​ ; sudo parted -l ; echo "​--------------------------"​ ; sudo lsblk -o name,​fstype,​label,​size,​mountpoint -e 7 ; echo "​--------------------------"​ ; df -aTh ; echo "​--------------------------"​ ; free -; echo "​--------------------------"​ ; ls -l /​dev/​disk/​by-label/'​%%\\ 
-alias listerutilisateursconnectes='​w -so'\\+%%alias listerutilisateursconnectes='​w -so'%%\\
  
 **# Ecouter et regarder**\\ **# Ecouter et regarder**\\
-alias ecoutermp3='​mplayer -shuffle -loop 0 -ao alsa -nolirc'​\\ +%%alias ecoutermp3='​mplayer -shuffle -loop 0 -ao alsa -nolirc'​%%\\ 
-alias regarderimage='​fbi'​\\ +%%alias regarderimage='​fbi'​%%\\ 
-alias regardervideo='​mplayer -vo fbdev -fs -zoom'​\\+%%alias regardervideo='​mplayer -vo fbdev -fs -zoom'%%\\
  
 **# Gestion des droits**\\ **# Gestion des droits**\\
-alias droitusrgrp='​sudo chown -cRHL'​\\ +%%alias droitusrgrp='​sudo chown -cRHL'%%\\ 
-alias droitall='​sudo chmod -cR 777'\\+%%alias droitall='​sudo chmod -cR 777'%%\\
  
 **# Afficher des informations**\\ **# Afficher des informations**\\
-alias affichercalendrierdateheure='​cal -my ; echo "​--------------------------"​ ; date'​\\ +%%alias affichercalendrierdateheure='​cal -my ; echo "​--------------------------"​ ; date'%%\\ 
-alias afficherheurelive='​watch -n1 "​banner \$(date +"​%H:​%M:​%S"​)"'​\\ +%%alias afficherheurelive='​watch -n1 "​banner \$(date +"​%H:​%M:​%S"​)"'​%%\\ 
-alias afficheretatbatterie='​acpi -ba'​\\ +%%alias afficheretatbatterie='​acpi -ba'%%\\ 
-alias affichertemperature='​sudo hddtemp /dev/sda ; echo "​--------------------------"​ ; sensors ; echo "​--------------------------"​ ; acpi -tB'​\\ +%%alias affichertemperature='​sudo hddtemp /dev/sda ; echo "​--------------------------"​ ; sensors ; echo "​--------------------------"​ ; acpi -tB'%%\\ 
-alias afficherpcon='​nmap -sP 192.168.1.255/​24'​\\ +%%alias afficherpcon='​nmap -sP 192.168.1.255/​24'​%%\\ 
-alias affichertailledudoosier='du -hsc'​\\+%%alias affichertailledudossier='du -hsc'%%\\ 
 +%%alias affichernomsystème='​echo "​$(lsb_release -sd) $(awk -F"​[()]"​ '/​VERSION=/​{print $2}' /​etc/​os-release) (migrée depuis $(cat /​var/​log/​installer/​media-info)) avec $XDG_CURRENT_DESKTOP sur $XDG_SESSION_TYPE"'​%%\\
  
 **# Arreter**\\ **# Arreter**\\
-alias arreterpcauto='​sudo shutdown -hP'​\\ +%%alias arreterpcauto='​sudo shutdown -hP'%%\\ 
-alias arretermusique='​pkill mplayer'​\\+%%alias arreterecran='​sleep 1 ; xset dpms force off'​%%\\ 
 +%%alias arretermusique='​pkill mplayer'​%%\\ 
 +%%alias arreterson='​amixer sset PCM toggle'​%%\\
  
 **# Telecharger**\\ **# Telecharger**\\
-alias telechargerviainternet='wget --continue --user-agent=Mozilla\/​5.0\ \(compatible\;​\ Konqueror\/​3.5\)\ KHTML\/​3.5.0\ \(like\ Gecko\) --limit-rate'​\\ +%%alias telechargerviainterneta='wget --continue --user-agent=Mozilla\/​5.0\ \(compatible\;​\ Konqueror\/​3.5\)\ KHTML\/​3.5.0\ \(like\ Gecko\) --limit-rate'​%%\\ 
-alias telechargerviasshport='​scp -r -P'\\ +%%alias telechargerviasshport='​scp -r -P'%%\\
- +
-**# Inclassable**\\ +
-alias lancerlexplorateur='​mc'​\\ +
-alias lancerlacalculatrice='​bc -i'​\\ +
-alias lancerlimprimecran='​scrot -d'​\\ +
-alias mute='​amixer sset PCM toggle'​\\+
  
 +**# Lancer un programme**\\
 +%%alias lancerexplorateur='​mc'​%%\\
 +%%alias lancercalculatrice='​bc -i'​%%\\
 +%%alias lancerimprimecran='​scrot -cd'​%%\\
 +%%alias lancerinterfacegraphique='​startx'​%%\\
 +%%alias lancerpartagetemporairedudossierencours='​python -m SimpleHTTPServer'​%%\\
  • utilisateurs/qid.1252759791.txt.gz
  • Dernière modification: Le 18/04/2011, 14:43
  • (modification externe)