Leaderboard
Popular Content
Showing content with the highest reputation on 03/07/2014 in Messages
-
Bonjour à tous, Aujourd'hui nous allons parler de cette chose magique appelé terminal, cette chose qui semble si compliqué alors que au contraire est assez simple d'utilisation, je vais vous montrer les commandes de bases et d'autres assez utile. On peut diviser ma ligne d'entré, visible sur ma capture, en trois parties:[mars073 => l'utilisateur] [mars-pc => le nom de l'ordinateur] [~ => l'emplacement actuel (/home/mars073)] enfin on pourrait dire qu'il y a même une 4éme avec la zone où vous entrez vos commandes. Les commandes à savoir: -cd: (Change Directoty, changer de direction) Cette commande permet de changer votre emplacement (vous déplacer dans un autre dossier). Syntaxe: cd [directoty] # exemples: # se déplacer dans le dossier "Téléchargement" dans le dossier où nous nous trouvons cd Téléchargement/ # se déplacer dans le dossier "lammpp" qui est dans "opt" en partant de la racine cd /opt/lampp/ # se déplacer dans le dossier parent de votre position cd ../ # se déplacer à la racine (plus grand parent) cd / # se déplacer dans son dossier utilisateur (ex dans mon cas: /home/mars073/) cd ~ #truc inutile: (se déplacer dans votre emplacement actuel) cd ./ -ls/dir: (list, lister)Ce ne sont pas vraiment des alias (commande effectuant la même chose), ces deux commandes permettent d'afficher le contenu d'un dossier on utilise plus souvent "ls" sous linux bien que dir sous paramétrable pour avoir le même comportement (couleurs, ..) mais bon ça fait plus de truc à écrire donc c'est pas amusant. Syntaxe: ls ([directory]) ([paramétre]) #exemples: # lister le dossier dans le quel je suis ls #lister la racine ls / # lister les fichiers/dossiers cachés de mon dossier utilisateur avec pour les paramatrétre du dossier/fichier ls -al # ou ls ~ -al -mkdir (make directory, créer direction)Créer un dossier/répertoire vide rien de très compliquer... Syntaxe: mk [directory] #Exemples: # Créer un dossier du non de "TFE" dans le dossier où nous sommes mkdir TFE/ # Créer un dossier ".hacking" (caché) dans notre dossier "Téléchargement" mkdir Téléchargement/.hacking -touchIl y a plusieurs méthodes pour créer un fichier, touch est d'après moi la méthode la plus simple pour créer un fichier vide Syntaxe: touch [filename] #Exemple: # créer un fichier du nom de "mon fichier" avec l’extension texte (*.txt) touch mon\ fichier.txt -rm (remove, supprimer)Supprime un fichier et/ou dossier/répertoire Syntaxe: rm [directory|filename] #Exemples: # supprimer le fichier que l'on a fait dans l'exemple précédent rm mon\ fichier.txt # supprimer le dossier "TFE" (qui est vide) rm TFE/ # supprimer tout les dossiers et fichiers à l'intérieur d'un dossier rm Téléchargement/.hacking/ -R # -R ou -r signifie la récursif donc tout les enfants (éléments internes) # supprimer toutes traces de vie du système de fichier sudo rm / -R -cp (copy, copier)Copie un fichier ou un dossier d'un point (la source) à un autre (la destination) Syntaxe: cp [source] [destination] #Exemple: # dupliquer mon fichier "test" cp test test2 # faire une copie de mon dossier "cache" dans le dossier ".wow" et le coller dans un dossier du nom "useless" qui se trouve à la racine cd .wow/cache/ /useless/cache -mv (move, bouger)Déplace ou renomme un fichier ou dossier Syntaxe: mv [source] [destination] #Exemples: # déplacer mon fichier "test" dans le dossier "TFE" mv test TFE/test # renommer mon fichier "test" (déplacé) en "log.txt", c'est mieux avec une extension^^ mv TFE/test TFE/log.txt #si vous utilisé la commande "cd TFE/" vous n'avez biensur qu'à faire: mv test log.txt ___ / ()\ _|_____|_ | | === | | |_| 0 |_| || 0 || ||__*__|| |~ \___/ ~| /=\ /=\ /=\ [_] [_] [_] #Regarder un remake de StarWars IV: telnet towel.blinkenlights.nl Certaines distributions même avec une interface graphique démarre encore en terminal et donc vous devez entrer en premier la commande "login" dans mon cas mon compte à le nom "mars073" donc login mars073 #puis j'entre mon mot de passe normalement si vous écrivez juste "login" il vous demandera votre nom d'utilisateur en premier.puis pour démarrer l'interface graphique (le "bureau") il suffit de faire: startx ...Rédaction en cours...à ajouter:: // d'autres trucs de base // commande login... // commande dd // su et sudo (+principe) // extraire/compresser archive1 point
-
Nouveau album de CTE ! J'ai pas encore tous les sons donc j'éditerai ce topic Voila Bloodline, Initiation et Rise of the Runaways. https://www.dropbox.com/sh/vlheyzopcyh2eyg/AAAv0GVOa38lWA8RX-K8d3EFa Un avant gout ? https://www.youtube.com/watch?v=BY17Rg0ppKw1 point
-
Débuter avec Git Ce tutoriel va vous aider à maîtriser Git, un célèbre logiciel de gestion de version, pour gérer au mieux vos projets. 1. Git qu’est-ce que c’est ? Git est logiciel de gestion de version décentralisé créé par Linus Torvalds, créateur du noyau Linux, lancé en 2005. Autrement dit, c’est un logiciel qui vous permettra de gérer les modifications apportées à un répertoire de travail. Ainsi, la gestion de votre projet sera considérablement améliorer et vos collaborateurs pourront travailler sereinement dessus sans avoir à se communiquer le code source avec un suivit complet de l’évolution du code source à travers une suite d’outils très intéressante pour vous permettre une gestion optimisée votre dépôt et une parfaite harmonie entre les différents commit réalisés par votre équipe : Commit : Regroupe une liste de modifications apportées au répertoire ainsi que des informations données par l’auteur. Diff : Permet de connaître les différences entre deux commits. Branch : Permet de dériver vos branches (autrement dit, ce seront des versions de votre projet). Pull : Permet de récupérer un répertoire depuis un dépôt (plusieurs options de fusion s’offrent à vous). Push : Permet de pousser un répertoire vers un dépôt. Patch : Permet de créer et d’appliquer des patchs sur votre répertoire (Les patchs se génèrent à partir d’un commit). 2. Utilisation de Git 2.1 En ligne de commande Son utilisation est plus ou moins complexe puisque ce logiciel est conçu pour être utilisé en ligne de commandes. Il vous faut donc absolument connaître cette liste de commandes ci-dessous : git init : Créé un répertoire de travail. git clone <depot> : Clone un dépôt dans votre répertoire de travail. git add <fichier> : Ajoute un fichier au dépôt. git commit -a : Commit tous les fichiers. git commit <fichier> : Commit le fichier. git pull origin : Récupère le code source depuis le dépôt cloné. git push origin : Pousse votre code source vers un dépôt cloné. git branch <branche> : Créé une branche. git branch –d <branche> : Supprime une branche git checkout <fichier> : Annule les modifications apportées à un fichier. git reset --hard : Annule toutes les modifications apportées à un répertoire. Git diff <fichier> <fichier> : Affiche les différences entre deux fichiers. 2.2 Avec une interface graphique Heureusement, des développeurs ont créé des logiciels clients permettant d’obtenir une interface graphique du produit en interprétant les données de configuration stockées par Git dans votre répertoire de travail. Sur le site officiel de Git, vous pourrez trouver une large gamme de clients graphiques. Git Extensions, un client GUI de Git. Trois commandes à ne pas oublier : Commiter : Commentez et ajoutez votre travail à votre répertoire. Pousser : Envoyez votre travail sur un répertoire distant. Récupérer : Récupérer un travail depuis un dépôt comme Github. 3. GitHub : Partagez vos projets en ligne Avec GitHub, vous pourrez partager vos projets avec vos collaborateurs. En effet, ce site va stocker vos projets en ligne et vous pourrez les gérer depuis ce site. Tout comme un client graphique Git, vous pourrez suivre l’avancée de vos projets avec les commits et vos différentes branches. En outre, ce site vous propose un bugtracker (dans l’onglet « Issues ») et un rebasage de votre branche sur d’autres créées par des contributeurs de votre projet (dans l’onglet « Pull Requests »). Vous avez aussi la possibilité de créer un « wiki » contenant une liste d’informations utiles pour votre projet. Néanmoins, si vous ne voulez pas que vos projets soit rendus public, vous avez la possibilité de les privatiser, malheureusement ce service est payant. Créer un répertoire : Sur la page d’accueil de GitHub, à droite, vous avez la liste de vos répertoires et un bouton « New repository ». Découverte du dépôt : Branch : Les branches sont des dérivées de votre code. Par exemple, vous pouvez créer une branche master contenant une version stable de votre projet et une version de développement où vous développerez votre projet. Issues : C’est un bugtracker. Tout contributeur peut rapporter un bug. Vous pouvez fixer des objectifs (réparer x bugs en x jours), assignez un bug à un contributeur, ajouter des labels ou encore commentez l’avancement d’un bug. Pull Requests : Cet outil permet aux contributeurs de votre projet de vous proposer des corrections sur celui-ci. Les contributeurs doivent avoir une copie modifiée de votre répertoire de travail dans leur dépôt Github. Wiki : Une petite documentation pour votre projet ? Ça ne fait pas de mal.1 point
-
Shell Git de mon côté, et le client Git classique sur linux (oui, j'aime utiliser Git en lignes de commandes, and so what? En plus, ça me permet d'avoir un pseudo powershell sur windobe \o/)1 point
-
1 point
-
Pour être plus rapide, accéde a ton serveur par "Distant".. Certe la recherche des serveurs en ce moment et hyper lent, pas encore trouver de solution1 point
-
J'ai trouvé, il faut que modifie ça dans config.cfg : steamport =2300;//Changement de port (il faut donc l'ouvrir et fermer l'ancien) steamqueryport =2301;//Changement de port (il faut donc l'ouvrir et fermer l'ancien) reportingIP = "";//tu mets rien entre les ""1 point
