Je commence à lire Linux Systems Programming, 2e édition, et j'étais curieux de savoir que la table de files est une «list de files ouverts par process». La table de files ressemble-t-elle à une table dans une database SQL avec les fds utilisés comme keys primaires? Si c'est le cas, cela signifie-t-il que les inputs […]
Supposons que je sache que je dois changer la myhostname = abc.domain.lcl en myhostname = abc.domain.glbl mais je ne sais pas dans quel file exactement la directive myhostname est dans (ie, je n'ai jamais entendu parler de /etc/postfix/main.cf ). J'ai besoin de changer la directive myhostname. Problème: Je ne sais pas dans quel file se […]
J'essaie de comprendre les permissions de file / dir sous Linux. Un user peut listr les files dans un directory en utilisant cd test ls -l Même si l'user qui émet les commands ci-dessus n'a pas d'autorisation de lecture, d'écriture ou d'exécution sur l'un des files du directory de test, il peut toujours les listr […]
Comment split un gros file en plusieurs morceaux plus petits et en écrire chaque partie dans des locations séparés? split command split semble afficher uniquement tous les files dans un seul location. Le context que je dois faire est le suivant: Je dois sauvegarder un grand disque dur en créant son image de clone compressée. […]
Je dois faire une list de tous les liens symboliques directs dans un directory, c'est-à-dire des liens symboliques qui pointent vers un autre file qui n'est pas un lien symbolique. J'ai essayé de le faire de cette façon: for i in $(ls -1A); do first_type=$(ls -l $i | cut -b 1) if [ $first_type == […]
J'ai une image d'environ 1 Go que j'écris sur une carte SD de 8 Go via l'outil dd . Je voudrais vérifier qu'il a été écrit sans corruption en le relisant et en comparant son hachage avec l'original. Évidemment, quand je le relis via dd la taille de l'image résultante correspond à la taille de […]
J'essaie de faire une boucle dans un file nommé file.txt qui contient un tas d'ordure et une colonne (colonne # 4) qui m'intéresse. Je veux que cette boucle tourne de 0 à eof. Pour chaque valeur de la colonne 4, je veux appeler un autre script.
La command suivante n'utilise pas UTF-8: head -c 1M </dev/urandom >myfile.txt
Je teste mon nouveau SSD PCI-E sous Linux. J'utilise la command suivante pour tester ses performances (reference: https://www.thomas-krenn.com/fr/wiki/Linux_I/O_Performance_Tests_using_dd ) (1) dd si = / dev / zéro de = / dev / nvme0n1 bs = 1M count = 2048 -> 2,2 Go / s (2) dd si = / dev / zéro de = / […]
Dois-je utiliser point pour indiquer le directory actuel pour accéder aux directorys ou dois-je l'utiliser uniquement pour les files? Par exemple, si le directory actuel est foo et qu'il contient le directory bar et le file baz.txt , quand puis-je omettre le caractère point? ./bar ./baz.txt