Кратки съвети за windows
Тук може да намерите полезни съвети и примери за много ситуации.
Инсталиране на Apache като Windows service
Ако сте инсталирали Apache под Windows от архив или от сорс, то не е инсталирано като услуга (service) и трябва да буде стартирано при всяко пускане на машината. За да се оправи това го инсталираме като услуга по следния начин: отваряме Start->Run и пишем вътре:apache -i -n "Apache"
Монтиране на споделена директория от Windows в Linux
Да приемем, че Windows ресурса се намира в \\otherhost\share и искаме да го монтираме в /mnt/winshare, като използваме user/pass за да го достъпим. Тогава:mkdir /mnt/winshare
mount -t smbfs -o username=user,password="pass" //otherhost/share /hmnt/winshare
или
mount -t cifs -o username=user,password="pass" //otherhost/share /hmnt/winshare
Копиране на изхода на команда в Windows директно в клипборда
Командния ред на windows има много недостатъци. Един много дразнещ е, че пренася дългите редове. Това прави копирането от него доста неприятно, тъй като редовете трябва да се залепят на ръка. Ето как да се копира изхода директно в клипборда: просто се добавя| clipнакрая. Например:
netstat -an | clipСлед това текста може да се пейстне в който и да е текстов редактор.
Свързване към конзолната сесия на Windows 2003 Server
За да се свържете към конзолната сесия на Windows Server чрез Remote Desktop, добавете опцията /console:mstsc /consoleТова е полезно при проблеми от типа "terminal server has exceeded max number of allowed connections" - дава ви допълнителна сесия, чрез която да правите нещата.
/dev/null на Windows
Аналогът на файла /dev/null под Windows е файлът NUL. Така че командата
./my_prog 2>/dev/null
става съответно
my_prog.exe 2>NUL
Заместване на текст във файл на Windows чрез Perl
Замяната на текст във файлове е много удобна функционалност в Perl. Единствената команда
perl -p -i -e 's/SEARCH/REPLACE/g' file.txt
е достатъчна, за да се заменят всички SEARCH с REPLACE във файла file.txt. На Windows обаче има една уловка: горната команда не работи с единични кавички. Така че вместо това трябва да се използва
perl -p -i -e "s/SEARCH/REPLACE/g" file.txt