Unix & Linux

Q & A pour les utilisateurs de Linux, FreeBSD et d'autres systèmes d'exploitation de type Un * x

7
Copier un type de fichier spécifique en conservant la structure du dossier
J'ai une structure de dossiers avec un tas de fichiers * .csv dispersés dans les dossiers. Maintenant, je veux copier tous les fichiers * .csv vers une autre destination en conservant la structure des dossiers. Cela fonctionne en faisant: cp --parents *.csv /target cp --parents */*.csv" /target cp --parents */*/*.csv …
108 cp 

9
Comment installer Python 3.6?
Je voudrais installer le dernier Python, qui est de 3,6 à l'heure de ce post. Cependant, le référentiel dit que Python 3.4.2 est la version la plus récente. J'ai essayé: $ sudo apt-get update $ sudo apt-get install python3 python3 is already the newest version. $ python -V Python 3.4.2 …

4
Regarder des vidéos YouTube dans un terminal
Je cherche un moyen de regarder des vidéos YouTube dans un terminal (pas dans un navigateur ni dans une autre fenêtre, mais juste là, lors d'une session bash). Y a-t-il un moyen simple de faire cela? J'imagine quelque chose comme ça: $ youtube <video-url> Je sais déjà comment lire une …

5
Générer un fichier d'une certaine taille?
Je voudrais générer un fichier avec le nom example.file. je pourrais utiliser touch example.file mais je veux que le fichier ait exactement 24 Mo de taille. J'ai déjà vérifié la page de manuel de touch, mais il n'y a pas de paramètre comme celui-ci. Existe-t-il un moyen simple de générer …
107 bash  command-line  files 

10
Comment décompresser les données zlib sous UNIX?
J'ai créé des données compressées en zlib en Python, comme ceci: import zlib s = '...' z = zlib.compress(s) with open('/tmp/data', 'w') as f: f.write(z) (ou une doublure en-shell: echo -n '...' | python2 -c 'import sys,zlib; sys.stdout.write(zlib.compress(sys.stdin.read()))' > /tmp/data) Maintenant, je veux décompresser les données dans un shell. Ni …
107 compression  gzip 

10
ssh_exchange_identification: read: connexion réinitialisée par un pair
Je suis sur OS X en train d’essayer de ssh sur un serveur Ubuntu 12.04. J'ai pu entrer dans SSH - jusqu'à ce que les choses s'arrêtent brusquement. J'ai lu en ligne pour utiliser le -vpour déboguer ceci. La sortie est indiquée ci-dessous. Si je ssh dans une boîte différente, …
107 ssh 

10
Pourquoi argv inclut-il le nom du programme?
Les programmes Unix / Linux typiques acceptent les entrées de ligne de commande sous la forme d'un nombre d'arguments ( int argc) et d'un vecteur d'arguments ( char *argv[]). Le premier élément argvest le nom du programme, suivi des arguments réels. Pourquoi le nom du programme est-il passé à l'exécutable …

10
Est-ce que `sl` affiche le répertoire actuel?
Pour ceux qui ne sont pas au courant, il sls’agit d’un outil humoristique en ligne de commande conçu pour faire trébucher les utilisateurs s’ils se trompent ls. Lorsqu'il est appelé, il imprime une locomotive à vapeur. Par exemple: ( ) (@@) ( ) (@) () @@ O @ O @ …
106 linux 



2
Essayer de trier sur deux champs, en second puis en premier
J'essaie de trier sur plusieurs colonnes. Les résultats ne sont pas comme prévu. Voici mes données (people.txt): Simon Strange 62 Pete Brown 37 Mark Brown 46 Stefan Heinz 52 Tony Bedford 50 John Strange 51 Fred Bloggs 22 James Bedford 21 Emily Bedford 18 Ana Villamor 44 Alice Villamor 50 …
106 sort 

5
Comment extraire des fichiers spécifiques de tar.gz
Comment pouvons-nous extraire des fichiers spécifiques d'un gros fichier tar.gz? J'ai trouvé le processus d'extraction de fichiers d'un fichier .tar dans cette question, mais lorsque j'ai essayé la commande mentionnée ici, j'ai eu l'erreur: $ tar --extract --file={test.tar.gz} {extract11} tar: {test.tar.gz}: Cannot open: No such file or directory tar: Error …
106 tar 


5
Copier-coller dans xfce4-terminal ajoute 0 ~ et 1 ~
J'utilise xubuntu 14.04, 64 bits. De temps en temps, lorsque j'essaie de coller du texte dans xfce4-terminal, au lieu du texte à coller, il est entouré de 0~et 1~, par exemple: 0~mvn clean install1~ Le texte est censé être mvn clean install- j'ai vérifié cela en collant le contenu dans …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.