La date de modification des fichiers de masse évolution »sous Windows

2 mars 2012

Il est parfois utile d'être en mesure de changer la date de modification d'un fichier. Linux, il est facile en utilisant simplement le "toucher" de commande. J'ai trouvé cela plutôt utile dans les cas où les fichiers ont été transférés entre des serveurs, qui, malheureusement, n'ont pas leur temps synchronisé.

Alors, comment cela peut-il être fait sur Windows?

Voici la commande à émettre en vue de modifier la date de modification d'un fichier unique de:

nom de fichier copie,, +

Mais dans la plupart des cas, vous seriez à la recherche à la messe de changement de la date de modification des fichiers contenus dans un répertoire donné. Pour ce faire, utilisez la commande suivante:

for% f in (c:. \ chemin \ vers \ dossier \ *) do f% copie,, +

Ce serait une boucle sur tous les fichiers contenant un "point" (extension par exemple) dans c: \ chemin \ vers \ dossier, et modifie leur heure de modification de l'heure système actuelle. Si par exemple vous voulez que le ci-dessus pour seulement passer par des fichiers XML dans ce dossier, puis utilisez *. Xml au lieu de *. *

PS: la commande ci-dessus fonctionnera pas si vous manuellement l'émission via l'invite de commande. Toutefois, si vous souhaitez intégrer qu'elle dans un fichier batch, assurez-vous de remplacer f% f%% avec. En d'autres termes, la commande se transformerait en:

for% f% en (c:. \ chemin \ vers \ dossier \ *) do f%% copie,, +

Mise en évidence des "grep" matchs

21 février 2012

"Grep" est un outil utile permettant à l'utilisateur Linux pour imprimer les lignes correspondant à un motif de recherche spécifique. Utilisations les plus populaires est de "tuyauterie", la sortie d'une commande à "grep" (comme cat / path / to / file | grep findme), ou directement à la recherche d'un motif dans un ou plusieurs fichiers (par exemple, grep findme / chemin / vers / *. txt).

Cela imprimer les lignes qui correspondent à la chaîne de recherche / expression. Cependant, comment coloriser les modèles correspondants? Simple! Utilisez l'option - color = always drapeau, à savoir:

grep -. color = always-i FindME / path / to / * txt

Ensuite, si vous faites beaucoup de "grep" travail et ne souhaitez pas conserver spécifiant le drapeau de couleur, vous pouvez opter pour ce qui suit:

Ajoutez-le à la variable d'environnement GREP_OPTIONS

GREP_OPTIONS exportation = '- color = always "

Ou, si vous utilisez bash comme shell, ajoutez-le au fichier / etc / bashrc. Il suffit de modifier ce fichier avec votre éditeur préféré (par exemple, vim, nano, etc), et ajoutez la commande ci-dessus à l'exportation à la fin du fichier. Lorsque vous avez terminé, enregistrez et Exite l'éditeur, puis exécutez la commande suivante, de sorte que les modifications prennent effet: source / etc / bashrc

Déterminer, par l'intermédiaire de l'invite du shell, la distribution Linux utilisée

4 janvier 2012

SSH est parfois le seul mode d'accès que vous avez sur un serveur. Alors, comment voulez-vous déterminer instantanément la distribution en cours d'utilisation?

Ce qui suit pourrait fonctionner pour la plupart des distributions populaires (RedHat, CentOS, Ubuntu, etc):

cat / etc / * libération

Si les rendements supérieurs "No such file or directory", essayez la procédure suivante qui travaillent sur Debian-fondé distributions:

lsb_release-a

Enfin, pour les liés au noyau de données, utilisez la commande suivante:

uname-a

Vous serez en mesure de déterminer la version du noyau et date de sortie, qu'il s'agisse d'un matériel 32 bits ou 64 bits et la machine hôte actuel.

Flushing / compensation DNS dans Mac OSX

11 octobre 2011

Ci-dessous comment effacer / vider le cache DNS sous Mac OSX.

(1) Ouvrez le terminal (Finder -> Applications -> Utilitaires -> Terminal)

(2a) Dans le cas où votre système d'exploitation est 'Leopard' (. 10.5 *) ou "Snow Leopard" (10.6. *), Exécutez la commande suivante:

dscacheutil-flushcache

(2b) Sinon, pour les systèmes d'exploitation plus anciens, exécutez la commande suivante:

lookupd-flushcache

C'est l'équivalent de la commande suivante sous Windows: ipconfig / flushdns

Suppression d'un fichier, dont le nom commence par un tiret (Linux)

2 mai 2011

Vous pourriez avoir rencontré une difficulté à supprimer un fichier sous Linux dont le nom commence par un tiret / trait d'union.

Ajout d'un caractère d'échappement (par exemple rm-rf \-filename) ou de citer le nom de fichier (par exemple rm-rf "-filename") n'apparaîtra pas faire le travail.

La solution est simple: fournir explicitement le chemin complet ou relatif au fichier. par exemple:

rm-rf / chemin / vers / fichier

ou ce qui suit - si par exemple votre répertoire de travail courant est celui qui contient le fichier en question

rm-rf. / fichier

Les utilisateurs de Mac: les couleurs à son tour dans négative

24 mars 2011

Êtes-vous un utilisateur Mac? essayez la combinaison de touches suivante:

cmd + alt (option) + ctrl + 8

Les couleurs sont instantanément inversée, donnant à l'ensemble de l'écran une photographie négative comme la sensation.

Toucher la même combinaison pour restaurer les couleurs.

Linux: la recherche de fichiers modifiés ou accéder à un certain moment

20 février 2011

Le «trouver» utilitaire est très pratique lorsqu'il est utilisé avec les paramètres appropriés. Ci-dessous quelques façons de trouver les fichiers / dossiers en fonction du moment où ils ont été consultés ou modifiés.

Exemple 1:

find / chemin / vers / dossier-type f-name "*. txt"-mtime -5

time) less than 5 days ago Cela permettra de trouver 'files' (de type f) dans le dossier / chemin / vers / dossier (ou un de ses sous-répertoires), dont le nom se termine par «. Txt», et qui ont été modifiés (temps m) moins de 5 jours il ya

Exemple 2:

find / chemin / vers / dossier-type d-name "* stat"-mtime 10

Cela trouver des «répertoires» (type d) dans le dossier / chemin / vers / dossier (ou un de ses sous-répertoires), dont le nom commence par 'stat', et qui ont été modifiés plus de 10 jours il ya

Exemple 3:

trouver. -Iname "*. Pdf"-mtime +2-mtime -7

Cela vous aidera à trouver les fichiers ou les dossiers dans le "répertoire courant" (.), Dont le nom se termine par «. Pdf» regardeless de l'affaire de ce suffixe (par exemple example.PDf sera mis en correspondance), qui ont été modifiés plus de 2 jours et moins de 7 jours (soit entre 3 à 6 jours il ya).

Exemple 4:

find /-type f-atime -5-taille 100 k

(as opposed to mtime, which is the time the file was modified). Cet exemple fait usage d'un moment, le temps de dire de l'accès (par opposition à mtime, qui est le moment où le fichier a été modifié). La commande ci-dessus vous aider à trouver des fichiers dans votre système (/ étant la racine du système, sauf si votre shell est emprisonné), auxquelles on accédait à moins de 5 jours, et qui sont au moins 100 kilo-octets en taille.
PS: si vous ne spécifiez pas l'option 'b', 'k', 'm', etc, la valeur par défaut serait blocs de 512 octets. Par exemple, en utilisant 100 au lieu de +100 k, signifie que vous êtes à la recherche pour les fichiers de taille au moins 100 * 512 = 51200 octets (50 Ko).

D'autres exemples à ajouter ...

Facebook spectateur nouvelle photo

12 février 2011

Facebook a récemment introduit une nouvelle façon de parcourir des photos et des albums. Le spectateur une nouvelle photo utilise la technique lightbox lequel la page est grisée et une boîte est recouverte d'une version plus grande de l'image sélectionnée.

Parmi les améliorations qu'elle apporte sont la possibilité de rester sur la page sans avoir à revenir en arrière dans l'histoire de votre navigateur (vous suffit d'appuyer sur le bouton close 'x' et vous êtes de retour à l'endroit où vous étiez), plus rapide retournement photo / navigation et la possibilité de télécharger une version haute résolution de l'image (si disponible).

Pour ceux qui détestent cet aperçu visionneuse, vous pouvez passer à l'ancienne en ouvrant simplement l'image dans un nouvel onglet (maintenez la touche Ctrl + clic) ou dans une nouvelle fenêtre (maintenez touche shift + clic) au lieu de simplement en cliquant sur la photo . Vous pouvez alors continuer à naviguer dans le nouvel onglet / fenêtre de la même manière vous avez été habitués.

Forcer des liens qui s'ouvrent dans une «nouvelle fenêtre» pour ouvrir dans un «nouvel onglet»

7 août 2010

Voulez-vous forcer des liens qui s'ouvrent dans une nouvelle fenêtre pour ouvrir dans un nouvel onglet au lieu? La réponse est assez simple.

Firefox

  • Tapez la commande suivante dans la barre d'url: about: config
  • Modifier les variables suivantes:
    • browser.link.open_external -> 3
    • browser.link.open_newwindow -> 3
    • browser.link.open_newwindow.restriction -> 0
  • Si aucune de ces variables n'est pas encore définie, il suffit de faire un clic droit et sélectionnez "nouveau-> entier", entrez le nom de la variable, puis sa valeur entière.

IE8

Il vous suffit de:

  • Aller à: Outils -> Options Internet
  • Ensuite, assurez-vous de sélectionner «toujours fenêtre pop-up dans un nouvel onglet 'sous' quand un pop-up est rencontrée"

C'est tout!

Telnet Activation de Windows Vista

6 novembre 2009

Certains d'entre vous peuvent manquer le bon vieux client telnet en ligne de commande. Le fait est que Vista a ce client désactivée par défaut. Les bonnes nouvelles sont que vous pouvez facilement installer / l'activer. Pour ce faire, procédez comme suit:

  1. Aller au Panneau de configuration
  2. Cliquez sur «Programmes»
  3. Sous la rubrique «Programmes et fonctionnalités», cliquez sur «fonctionnalités Windows activer ou désactiver"
  4. Attendre un peu pour que la liste soit compilée
  5. «Client Telnet 'tique et cliquez sur' OK 'puis attendez qu'il soit installé

Vous pouvez maintenant ouvrir une invite de commande et utilisez telnet hostname port de

Bonne chance