Mass förändrade filer "ändringsdatum på Windows

2 mars 2012

Det är ibland bra att kunna ändra en fils ändringsdatum. Linux gör det enkelt genom att helt enkelt använda "touch"-kommandot. Jag tyckte att det här ganska användbart i de fall där filerna överförs mellan servrar, som tyvärr inte har sina tider synkroniserade.

Så, hur kan detta ske på Windows?

Här är kommandot för att utfärda för att ändra en enda fil modifiering tid:

kopiera filnamn,, +

Men i de flesta fall, skulle du att titta på massa-ändra ändringsdatum för filerna i en viss katalog. För att göra detta, använd följande kommando:

för% f i (c:. \ sökväg \ till \ mapp \ * *) göra f. kopiera%, +

Detta skulle slinga över alla filer som innehåller en "prick" (dvs. förlängning) i C: \ sökväg \ till \ mapp, och ändra deras modifiering tid till det nuvarande systemet tid. Om du till exempel vill att ovanstående endast gå igenom XML-filer i mappen, sedan använda *. Xml istället för *. *

PS: Ovanstående kommando skulle fungera om du manuellt utfärdande via kommandotolken. Men om du vill bädda in det i en batch-fil, se till att byta% f med%% f. Med andra ord, skulle kommandot förvandlas till:

för%% f i (c:. \ sökväg \ till \ mapp \ * *) göra kopior f%%,, +

Markera "grep" matcher

21 februari 2012

"Grep" är ett användbart Linux verktyg som gör att användaren kan skriva ut rader som matchar en specifik sökning mönster. Mest populära användningsområden är genom "rörsystem" utgång en kommando för att "grep" (som katt / sökväg / till / fil | grep findme) eller genom direkt ute efter ett mönster inom ett eller flera filer (t.ex. grep findme / sökväg / till / *. txt).

Detta skulle skriva ut rader som matchar söksträngen / uttryck. Men hur färglägga matchande mönster? Enkelt! Använd - color = alltid flagga, dvs:

grep -. color = alltid-i findme / sökväg / till / * txt

Nästa, om du gör massor av "grep" arbete och inte vill behålla ange färg flaggan, kan du välja följande:

Lägga till den GREP_OPTIONS miljövariabeln

export GREP_OPTIONS = '- color = alltid "

Eller, om du använder bash som din skal lägga till / etc / bashrc. Helt enkelt redigera filen med din föredragna editor (t.ex. vim, nano, etc), och tillsätt ovanstående kommandot Exportera i slutet av filen. När detta är gjort, spara och exite redaktör, sedan följande kommando, så att ändringarna träder i kraft: source / etc / bashrc

Fastställande via skalprompten, Linux distribution i bruk

Januari 4, 2012

SSH är ibland den enda läge tillgång måste till en server. Så hur avgör du direkt att distro i bruk?

Följande skulle fungera för de flesta populära distributionerna (RedHat, CentOS, Ubuntu, etc):

cat / etc / *-release

Om ovanstående avkastning "Ingen sådan fil eller katalog", prova följande som skulle fungera på Debian baserad-distributioner:

lsb_release-en

Slutligen, för kernel-data, använder du följande kommando:

uname-a

Du kommer att kunna bestämma kärnan version och release datum, oavsett om det är en 32 eller 64 bitars maskinvara och den nuvarande maskin värdnamn.

Flushing / rensa DNS i Mac OSX

11 okt 2011

Nedan är hur man rensar / spola DNS-cachen i Mac OSX.

(1) Öppna terminalen (Finder -> Program -> Verktyg -> Terminal)

(2a) Om ditt operativsystem är "Leopard" (. 10,5 *) eller "Snow Leopard" (. 10,6 *), utfärda följande kommando:

dscacheutil-flushcache

(2b) Annars för äldre operativsystem, kör följande kommando:

lookupd-flushcache

Detta motsvarar följande Windows kommando: ipconfig / flushdns

Ta bort en fil, startar vars namn med ett bindestreck (Linux)

2 maj 2011

Du kanske har stött på en svårighet i att ta bort en fil i Linux vars namn börjar med ett bindestreck / bindestreck.

Lägga till en escape-tecken (t.ex. rm-rf \-filnamn) eller citera filnamnet (t.ex. rm-rf "-filnamn") kommer inte att göra jobbet.

Lösningen är enkel: uttryckligen hela eller relativ sökväg till filen. t.ex.:

rm-rf / sökväg / till /-fil

eller följande - om till exempel din nuvarande arbetskatalogen är en som innehåller filen i fråga

rm-rf. /-fil

Mac-användare: turn färger i negativ

24 mar 2011

Är du Mac? prova följande tangentkombination:

cmd + alt (tillval) + ctrl + 8

Färger omedelbart inverteras, vilket ger hela skärmen en negativ fotografi känsla.

Hit samma kombination för att återställa färgerna.

Linux: hitta filer modifieras eller nås vid en viss tidpunkt

20 februari, 2011

Den "hitta" verktyg är ganska praktiskt när den används med rätt parametrar. Nedan finns några sätt att hitta filer / mappar baserat på tiden de åt eller ändras.

Exempel 1:

hitta / sökväg / till / mapp-typ F-name "*. txt"-mtime -5

time) less than 5 days ago Detta kommer att hitta "filer" (-typ F) i mappen / sökväg / till / mapp (eller en av dess underkataloger), vars namn slutar med ". Txt", och som ändrades (m tid) mindre än 5 dagar sedan

Exempel 2:

hitta / sökväg / till / mapp-typ d-namn "stat *"-mtime 10

Detta skulle hitta "kataloger" (-typ d) i mappen / sökväg / till / mapp (eller en av dess underkataloger), vars namn börjar med 'stat', och som ändrades mer än 10 dagar sedan

Exempel 3:

hitta. -Iname "*. Pdf"-mtime 2-mtime -7

Detta skulle hjälpa dig att hitta filer eller mappar i "aktuell katalog" (.), Vars namn slutar med ". Pdf" regardeless om fallet med den ändelse (t.ex. example.PDf skulle matchas), som ändrades mer än 2 dagar och mindre än 7 dagar sedan (dvs. mellan 3 till 6 dagar sedan).

Exempel 4:

find /-typ F-atime -5 storlek 100 k

(as opposed to mtime, which is the time the file was modified). Detta exempel använder sig av en tid, det vill säga tiden för tillträde (i motsats till mtime, vilket är den tid då filen ändrats). Ovanstående kommando skulle hjälpa dig att hitta filer i hela systemet (/ var systemet rot, om inte din skal fängslas), som nås mindre än 5 dagar sedan, och som är minst 100 kbyte i storlek.
PS: om du inte anger "b", "k", "m", etc, skulle standard vara block av 512 byte. Till exempel använder 100 istället för 100 k, innebär att du letar efter filer storlek minst 100 * 512 = 51.200 byte (50 kB).

Fler exempel kan läggas ...

Facebooks nya fotovisare

12 feb 2011

Facebook nyligen infört ett nytt sätt att bläddra bilder och album. Den nya Photo Viewer använder ljusbord teknik där sidan är nedtonad och en ruta överlagras med en större version av den valda bilden.

Några av de förbättringar den medför är förmågan att stanna på sidan utan att behöva gå tillbaka i din webbläsare historia (du helt enkelt trycker på nära "x"-knappen och du är tillbaka till där du var), snabbare foto vända / surfning och möjligheten att ladda ner en högupplöst version av bilden (om sådan finns).

För dem som hatar denna ljusbord förhandsgranskning kan du växla till det gamla vanliga sättet genom att helt enkelt öppna bilden i en ny flik (håll Ctrl-tangenten + klicka) eller ett nytt fönster (håll skifttangenten + klicka) istället för att bara klicka på bilden . Du kan sedan fortsätta surfa i ny flik / fönster på samma sätt som du var van vid.

Att tvinga länkar som öppnas i en "ny fönster" för att öppna en "ny flik"

7 augusti 2010

Vill du tvinga länkar som öppnas i ett nytt fönster ska öppnas i en ny flik istället? Svaret är ganska enkelt.

Firefox

  • Skriv följande i adressfältet: about: config
  • Redigera följande variabler:
    • browser.link.open_external -> 3
    • browser.link.open_newwindow -> 3
    • browser.link.open_newwindow.restriction -> 0
  • Om någon av dessa variabler är ännu inte definierad, helt enkelt högerklicka och välj "ny-> heltal ', ange variabelnamnet sedan dess heltal.

IE8

Helt enkelt:

  • Gå till: Verktyg -> Internet-alternativ
  • Sedan se till att du väljer "alltid öppna popup-fönster i en ny flik" under "när ett popup-fönster påträffas"

Det är det!

Aktivera telnet i Windows Vista

6 november 2009

Några av er kan saknas den gamla goda kommandoraden telnet klient. Saken är den att Vista har denna klient inaktiverad som standard. Den goda nyheten är att du enkelt kan installera / aktivera det. För att göra detta följer du dessa steg:

  1. Gå till Kontrollpanelen
  2. Klicka på "Program"
  3. Under "Program och funktioner", klicka på "Aktivera Windows-funktioner på eller av"
  4. Vänta lite för listan ska sammanställas
  5. Tick ​​"Telnet-klient" och tryck "OK" vänta och sedan för att det ska installeras

Du kan nu öppna en kommandotolk och använda telnet värdnamn port

Lycka till