Jump to content
darkranger

Linux : Tips And Tutorial

Recommended Posts

Kepada pakar-pakar linux sekelian, diharapkan dapat perturunkan ilmu pengetahuan masing2 supaya dapat kita berkongsi bersama...

Aku ni pun newbie je dlm linux ni.... Thread ni untuk jadi rujukan semua org termasuk diri aku sendiri...

Semua notes yg aku letak kat sini berdasarkan sistem yg aku gunakan ... RedHat Linux Fedora (Core 1)

Share this post


Link to post
Share on other sites

SAMBA

(SMB=Session Message Block)

Kaedah untuk membolehkan perkongsian sumber antara pc Linux dan Microsoft.

Contohnya untuk membuka file shared folder (Network Neigbourhood) dlm pc windows lain.

1. Pastikan Samba telah diinstall dlm pclinux anda

rpm -q samba (versi Samba akan dipaparkan jika telah install)

2. Start service samba jika belum started.

/etc/init.d/smb start

3. Create satu direktori baru dan mount shared folder tersebut

mkdir pckongsi

smbmount \\\\namapc\\namafolder /pckongsi

password : (masukkan password jika ada)

4. senaraikan file dgn ls atau buka folder pckongsi dari desktop(file explorer).

Note :

-------------

-Selain penggunaan smbmount boleh juga gunakan smbclient

utk connect & senaraikan file

smbclient \\\\namapc\\namafolder

password :

ls -All

-lokasi file configuration samba

/etc/samba/smb.conf

-untuk unmount folder /pckongsi

umount /pckongsi

Share this post


Link to post
Share on other sites

Configure Linux Sebagai Web Server

1. edit fail index.html dan save dlm folder /var/www/html

<html>
<body bgcolor="lightblue">
Welcome To My Linux Web Server
</body>
</html>

2. start Apache HTTP service

Start-System Settings-Server Settings-Services ---> http (Start)

3. buka website dengan internet browser (cth : Mozilla/Netscape)

http://localhost/ atau http://nombor.ip.anda/

Edited by darkranger

Share this post


Link to post
Share on other sites

Configure Linux sebagai FTP Server

Start FTP Service

cd /etc/rc.d/init.d

./vsftpd start

atau dari Server Settings-Services. Choose vsftpd [start]

FTP Folder

-Letakkan fail untuk dikongsi dalam dalam folder /var/ftp atau /var/ftp/pub

-buka dgn browser url berikut

ftp://localhost/ atau ftp://192.168.0.1/ (contoh no ip)

-jika login ftp dari command prompt pc windows lain

c:\ftp <Enter>

ftp > open 192.168.0.1

user : anonymous atau login dgn user pc linux tersebut

password :

ftp > ls (untuk senaraikan file. help utk senarai arahan)

ftp > get gambar.jpg c:\gambar.jpg (utk copy file dari server ke pc)

ftp > put c:\bunga.jpg bunga.jpg (utk send file ke server)

Share this post


Link to post
Share on other sites

Install Xine (media player utk linux)

1. masuk website dan download file berikut :

http://cambuca.ldhs.cetuc.puc-rio.br/~jcm/...9.13/i686.RPMs/

a. libxine0-0.9.13-1.i686.rpm (4.5M)

b. xine-ui-0.9.13-1.i686.rpm (1.5MB) -user interface)

c. xvid-0.20020412-4.i686.rpm ( 91kb)

d. w32codec-0.50-1.i386.rpm (4.2MB) - codec utk divx-optional)

2. Install setiap satu program berikut :

(login sebagai root)

rpm -Uvh *.rpm (gantikan * dgn namapenuh file rpm tersebut)

/sbin/ldconfig

3. run Xine dari startmenu atau dari terminal

xine <Enter>

Share this post


Link to post
Share on other sites

Install Wine

(software untuk run program Windows)

1. masuk website http://www.winehq.com/site/download-rh

download : wine-20041201-1fc1winehq.i686.rpm

-pilihan bergantung kepada jenis processor dan jenis linux. Contoh ini untuk pc processor Intel dan Redhat Fedora Core 1.

2. install rpm tersebut sama ada

cara mudah, right click dan pilih [Open with - Install Packages]

atau rpm -ivh wine-20041201-1fc1winehq.i686.rpm <Enter>

3. copy file notepad.exe dan sol.exe dari pc windows dan letakkan dlm mana-mana folder. right click notepad.exe dan pilih [Open with -Wine]

Note: tidak semua program windows dapat run dgn baik dlm Linux dgn Wine. cari dlm internet utk senarai program yg sesuai. sesetengah program memerlukan beberapa fail (.dll).

Program lain yg sesuai : Calculator, Notepad, Solitaire, Paint, Winzip, Winamp

(cuba utk run Wordpad tapi belum berjaya sebab perlukan beberapa .dll)

Edited by darkranger

Share this post


Link to post
Share on other sites

dark.. aku try nak run dreamweaver guna wine .. tak dpt dpat... cam mana ek..

Share this post


Link to post
Share on other sites

NFS - Linux to Linux File Sharing

Note:

Samba utk Linux dgn Windows file sharing. NFS utk linux dgn linux

pckatak = nama pc dimana file berada

pcular = pc lain yg ingin membuka file dlm pckatak

Pada PCKATAK

1. create directory utk dikongsi

su (login sbg root)

mkdir /usr/kongsi

chmod a+rw /usr/kongsi

copy apa-apa file dan letak dlm folder /usr/kongsi

2. gedit /etc/exports

/usr/kongsi pcular(rw)

save - quit

3. /usr/sbin/exportfs <Enter>

4. /etc/init.d/nfs start <Enter> atau nfs restart

Pada PCULAR

1. create directory

mkdir /mnt/pckatak

2. mount folder pckatak

mount -t nfs pckatak:/usr/kongsi /mnt/pckatak

atau automatik setiap kali boot dgn /etc/fstab

pckatak:/usr/kongsi /mnt/pckatak nfs defaults 0 0

Share this post


Link to post
Share on other sites

tutorial tu la yang kcakap..hehe:D ntah la dah lama aku baca ingat2 lupa plak..dulu xcited gila nak buat thinclient ni, tapi sampai skang tak buat2, sbb takde lan...

Sory darkranger...bleh sambung topik balik...

Share this post


Link to post
Share on other sites

MOUNT DRIVE C (Windows) DALAM LINUX

bagi yg buat pc dual boot Linux dan Windows. Berikut langkah2 utk mount partition FAT32 Windows semasa di dalam Linux. Note: Redhat tak boleh mount partition NTFS

1. buka start - system tools -hardware browser

-dptkan nombor partition dimana drive windows berada cth (hda1)

2. dari terminal

mkdir /mnt/win

chmod a+rw /mnt/win

3. mount -t vfat /dev/hda1 /mnt/win

4. jika telah berjaya, edit file /etc/fstab supaya drive tersebut mount secara automatik setiap kali boot

gedit /etc/fstab

taip arahan ini :

/dev/hda1 /mnt/c vfat users,owner,rw,umask=000 0 0

Share this post


Link to post
Share on other sites

Menggunakan Vi (Linux Text Editor )

Note : Vi adalah text editor yang paling ringkas dan mudah serta terdapat dalam semua versi Linux dan Unix. Tetapi ramai yang mengelak menggunakannya kerana terasa seperti susah utk digunakan.

Kat sini aku letak nota penggunaan asas yang sebenarnya sangat mudah untuk diingati dan dipelajari.

1. dari terminal taip vi <Enter>

$ vi

2. Anda sedang berada dlm mod arahan.

Tekan " i " (bermaksud insert) utk mula menaip

Tekan <Enter> utk turun ke baris baru

3. Tekan <Esc> utk kembali ke mod arahan

4. Taip :w namafile utk save. Atau :w sahaja jika nama telah diberikan sebelumnya. Tekan " i " semula untuk terus menaip.

5. Utk save dan exit

<Esc>

:wq! (write and quit) atau :q! (utk quit tanpa save)

6. Untuk paparkan kandungan file tersebut

$ cat namafail

Lain-lain kekunci

PageUp, PageDown

Edited by darkranger

Share this post


Link to post
Share on other sites

MenggunakanThumb/Flash Drive

-create folder

mkdir /mnt/usbdrive

# mount -t vfat /dev/sda1 /mnt/usbdrive

-buka folder /mnt/usbdrive dgn file explorer

Note: bila dah selesai, sebelum cabut, pastikan unmount terlebih dahulu.

-login sbg root

# umount /mnt/usbdrive

jika keluar message sebagai 'device is busy'

(pastikan telah tutup semua window yg menggunakan drive tersebut

# /usr/sbin/lsof /mnt/usbdrive

perhatikan nombor process yg masih menggunakan flash drive terebut. cth :

COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME

fam 3617 siti 52r DIR 8,1 1024 34462 /mnt/usbdrive/nota

# kill 3617 <Enter>

# umount /mnt/usbdrive

Edited by darkranger
  • Like 1

Share this post


Link to post
Share on other sites

Real Player 10

(untuk memainkan lagu-lagu MP3 dan Video. Lebih mudah berbanding Xine dll)

1. Download file RealPlayer untuk LinuxRPM dari website ini

http://www.real.com/linux/?src=011404intl_apac_home

(klik pada Download RPM Package)

2. login sebagai root & install dari terminal window

[root@pclinux ]# rpm -ihv RealPlayer10GOLD.rpm

Preparing... ########################################### [100%]

1:RealPlayer ########################################### [100%]

[root@pclinux]#

3. Run RealPlayer untuk Setup Configuration

Start - Sound & Video - More Sound & Video Applications - Real Player10

Edited by darkranger

Share this post


Link to post
Share on other sites

C Compiler dalam Linux (GCC)

-install file rpm berikut satu per satu dari RedHat Fedora Disk 2

(sign in as root)

rpm -Uvh binutils-2.14.90.0.6-3.i386.rpm

rpm -Uvh glibc-kernheaders-2.4-8.36.i386.rpm

rpm -Uvh glibc-headers-2.3.2-101.i386.rpm

rpm -Uvh glibc-devel-2.3.2-101.i386.rpm

rpm -Uvh gcc-3.3.2-1.i386.rpm

Jika telah selesai, cuba taip program c berikut dan compile...

Taip dengan editor vi atau gedit (hello.c)

#include <stdio.h>

main()

{ printf ("Hello world ! \n");

return 0;

}

Compile

gcc -o hello.exe hello.c

Run

./hello.exe

Share this post


Link to post
Share on other sites

Java Compiler in Linux (GCJ)

Note: pastikan telah install C Compiler spt langkah di atas.

Install RPM berikut satu-persatu dari Fedora Disk 2

rpm -Uhv libgcj-devel-3.3.2-1.i386.rpm

rpm -Uvh zlib-devel-1.2.0.7-2.i386.rpm

rpm -Uvh gcc-java-3.3.2-1.i386.rpm

Jika telah berjaya, cuba taip program java berikut dan compile (HelloJava.java)

import java.io.*;

class HelloJava {

public static void main(String args[]) throws IOException {

System.out.println ("Selamat Datang Ke Java...");

}

}

Compile and Link

gcj -c -g -O HelloJava.java

gcj --main=HelloJava -o HelloJava.class HelloJava.o

Run Program

./HelloJava.class

Selamat Datang Ke Java...

Share this post


Link to post
Share on other sites

Mount NTFS Partition

( Linux NTFS RPM )

1. Download an RPM file from this website according to your linux version, processor and kernel version

website : http://linux-ntfs.sourceforge.net/rpm/fedora1.html

For example, i'm using Fedora Core 1 with AMD Athlon pc and kernel version 2.1.22-1.2115.nptl, i'm therefore downloading this file

http://prdownloads.sourceforge.net/linux-n...nptl.athlon.rpm

To get kernel version :

rpm -q kernel

( kernel-2.4.22-1.2115.nptl )

2. Install the rpm

rpm -ihv kernel-ntfs-2.4.22-1.2115.nptl.athlon.rpm

3. Check for ntfs partition number

/sbin/fdisk -l

( /dev/hda3 * 3782 5168 10485720 7 HPFS/NTFS )

4. Create directory & mount as readonly (not safe to write on ntfs)

mkdir /mnt/winxp

mount /dev/hda3 /mnt/winxp -t ntfs -r -o umask=0222

5. Edit file /etc/fstab so that ntfs partition is mounted every bootup

gedit /etc/fstab

add this line

/dev/hda3 /mnt/winxp ntfs users,owner,ro,umask=000 0 0

Note : Credits to Kulat-Malat & oshiri from Putera.Com Forum

Edited by darkranger

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...