Archive

Archive for January, 2011

Executing a Shell Command Using PHP

January 30th, 2011 No comments

You can use either system() or exec(). Just remember to ALWAYS use the full path to the command. So instead of entering ‘top -n1’ use ‘/usr/bin/top -n1’. So may also need to provide additional paramater to the command so it will run correctly as a background process. Using ‘top’ command as example again you need to add the ‘-b’ parameter to make it run correctly like this ‘/usr/bin/top -b -n1’

When you use system() it will print all the command output to the browser. If you simply want to execute a command and you don’t want the result to be displayed just redirect the output to some file like this :

system(‘/usr/bin/top -b -n1 > /dev/null 2>&1’)

If you want to get the output (for further processing etc) use exec(). For example :

exec(‘/usr/bin/top -b -n1’, $result)

$result will become an array containing every line of output from the ‘top’ command.

Categories: Bash, Linux, Programmering Tags:

Ta bort 100MB partitionen i Windows 7

January 28th, 2011 No comments

Om du vill ta bort den onödiga 100MB partitionen i en Win7 installation, gör så här:

1. Ta bort den extra partitionen med GParted. Du kan även flytta och öka/minska Win7 partitionen om du vill. GParted finns t.ex. på en “Ubuntu LiveCD” eller på “System Rescue 1.3.1 CD”.

2. Boota på en Win7 DVD eller USB-pinne, gå in i “Repair”-läge och starta en kommandoprompt.

3. Använd diskpart för att sätta din Win7 partition som aktiv. Detta kan säkert göras i GParted också, men bra att veta att detta kan göras med diskpart ifall du glömde att göra det i GParted.

diskpart
list disk
select disk 0
list partition
select partition 0
active
exit

4. Reparera MBR (behövs troligen inte), Boot och skapa ny BCD. Detta ska göras på C: som ska vara din Win7 partition. Se upp så du inte är på USB-pinnen eller DVD-skivan du bootat ifrån!

c:
cd \boot
bootrec /FixMbr
bootrec /FixBoot
dir
attrib
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd
exit

5. Stäng av datorn, ta ur USB-pinnen/DVD-skivan, boota upp datorn och testa så det fungerar!

Ref: http://support.microsoft.com/kb/927392

Categories: Windows Tags:

Kom igång med SSH

January 18th, 2011 No comments

Lathund för att konfigurera SSH på en Ubuntuserver/klient: http://www.lathund.nu/2010/01/19/kom-igang-med-ssh/

Om du inte bryr dig om extra säkerhet kan du installera med följande kommando:

sudo apt-get install openssh-server
Categories: Ubuntu Tags: