Maal_uciha giving solution Trouble your Haardware

 
Other things
my name is amal, you can call me maal, im graduated from sdn jt benig 12 elementray school, and 109 (ozone junior hig school) my web is explain about trouble your hardware computer in Windows, i think my web use ful for our people, thank's for open this web, i hope you interested because opening this web .
profile
my name is amal, you can call me maal, im graduated from sdn jt benig 12 elementray school, and 109 (ozone junior hig school) my web is explain about trouble your hardware computer in Windows, i think my web use ful for our people, thank's for open this web, i hope you interested because opening this web.
profile
my name is amal, you can call me maal, im graduated from sdn jt benig 12 elementray school, and 109 (ozone junior hig school) my web is explain about trouble your hardware computer in Windows, i think my web use ful for our people, thank's for open this web, i hope you interested because opening this web.
profile
my name is amal, you can call me maal, im graduated from sdn jt benig 12 elementray school, and 109 (ozone junior hig school) my web is explain about trouble your hardware computer in Windows, i think my web use ful for our people, thank's for open this web, i hope you interested because opening this web.
profile
my name is amal, you can call me maal, im graduated from sdn jt benig 12 elementray school, and 109 (ozone junior hig school) my web is explain about trouble your hardware computer in Windows, i think my web use ful for our people, thank's for open this web, i hope you interested because opening this web.
bekerja dengan Linux For MY os
Tuesday, May 02, 2006
Bekerja dengan Linux File System

Fedora menggunakan sebuah system file, atau tata letak direktori yang serupa dengan yang digunakan oleh varian unix yang lain (seperti MAC OS X). Hampir semua distro linux menggunakan struktur direktori yang serupa, dan para perusahaan distro linux setuju pada penamaan dan lokasi dari direktori dan file linux yang kritis.

Tata letak lokasi file dan direktori untuk linux sangat membantu bagi developer individual atau perusahaan distro, paket aplikasi, dan pembuat utility untuk admin. Contoh, dengan megetahui perintah useradd berada di bawah direktori /usr/sbin dapat memudahkan pembuatan script shell admin yang didesign untuk digunakan oleh system administrator. Informasi ini dapat juga membantu bagi pengguna system seperti Unix atau distro linux dan ingin memecahkan masalah instalasi software, atau berencana menambahkan paket software ke dalam system fedora.

Untuk mendapatkan keuntungan dari tata letak, harus mengetahui bagaimana OS berbasis linux diatur, isi file dan direktori, dan dimana file dan software harus diinstall. Memahami file system linux merupakan bagian dari pembelajaran bagaimana mengelola dan menggunakan linux. Sebagai root, seharusnya mengetahui nama dan lokasi yang tepat semua file (disamping data dari user) tidak hanya untuk memastikan system berjalan lancar, tapi juga untuk masalah keamanan.

Melihat File system linux

Lihat pada tata letak Linux Fedora Core system dengan menggunakan perintah , ls, seperti ini :
$ ls /

Bin dev home lib media mnt proc sbin srv tftpboot usr

boot etc initrd lost+found misc opt root selinux sys tmp var

untuk mendapatkan gambar yang lebih mendetail, gunakan perintah tree untuk menampilkan tata letak root atau direktori dasar, bersama dengan subdirektori yang terkait, seperti ini ( catatan bahwa direktori system /usr/src dapat mungkin berbeda, tergantung dari versi Fedora yang sudah terinstall atau sudah men-update Fedora dengan kernel yang lebih baru, dan karena itu tidak semua subdirektori tidak dapat ditampilkan ):

$ tree -dx /

/

-- bin

-- boot

-- dev

-- etc

-- X11

-- cron.d

-- ppp

-- rc.d

-- ssh

-- sysconfig

-- home

`-- bball

-- lib

`-- modules

-- lost+found

-- media

-- cdrom

-- floppy

-- misc

-- mnt

-- cdrom

`-- floppy

-- opt

-- proc

-- root

-- sbin

-- tftpboot

-- tmp

-- usr

-- X11R6

-- bin

-- include

-- lib

-- bin

-- doc

-- include

-- lib

-- local

-- sbin

-- share

-- src

-- redhat

`-- sys



`-- var

-- ftp

-- log

`-- spool

Table 5.1. Basic Linux Directories
Name Description
/ The root directory
/bin Essential commands
/boot Boot loader files, Linux kernel
/dev Device files
/etc System configuration files
/home User home directories
/initrd Initial RAM disk boot support (used during boot time)
/lib Shared libraries, kernel modules
/lost+found Directory for recovered files (if found after a filesystem check)
/media Mount point for removable media such as CD-ROMs and floppy disks
/mnt Usual mount point for local, remote filesystems
/opt Add-on software packages
/proc Kernel information, process control
/root Superuser (root home)
/sbin System commands (mostly root only)
/selinux Holds the data for SELinux, the security component of Fedora
/sys Real-time information on devices used by the kernel
/tftpboot Network boot support
/tmp Temporary files
/usr Secondary software file hierarchy
/var Variable data (such as logs); spooled files

Menggunakan perntah penting dari direktori /bin dan /sbin

Direktori /bin (sekitar 5MB istallasi penuh) berisi perintah penting yang digunakan system pada saat menjalankan dan membooting Linux. Pada umumnya, hanya root yang menggunakan di dalam direktori /sbin. Banyak (walaupun tidak semua) dari perintah-perintah ini berhubungan secara statis; seperti perintah tidak tergantung dari library software yang berada di bawah direktori /lib atau /usr/lib . Hampir semua aplikasi yang lain di dalam system terhubung secara dinamis - artinya mereka membutuhkan library software dari luar ( yang juga dikenal sebagai shared libraries ) untuk berjalan.

Menyimpan kernel boot dan melihat device yang tersimpan di dalam direktori /boot dan /dev
Direktori /boot berisi versi kompres linux kernel (dimuat pada saat boot), bersama dengan file-file yang lain yang menerangkan kernel atau menyediakan informasi untuk booting linux. Saat mebangun ulang atau memasang kernel, kernel dan file-file yang terkait ditempatkan di dalam direktori ini.

File device linux berada di bawah direktori /dev. Catatan bahwa di bawah linux, hampir semuanya yang berada dalam system adalah sebuah file. Ini berarti bahwa (dengan pengecualian interface network: lihat catatan) file-file yang sering dipakai; direktori; partisi harddisk; serial, printer, atau port USB; dan video dan audio device adalah semuanya file-file!

Direktori /dev berisi lebih dari 7.500 files yang menggambarkan device yang digunakan atau tidak digunakan dalam system beberapa device yang sering digunakan di dalam direktori ini :

IDE ( Integrated Driver Electronics ) harddisk, seperti /dev/had dan /dev/hdb.
Driver CD-ROM; beberapa diantaranya adalah IDE, driver CD-RW (CD read/write) yang diemulasikan sebagai SCSI ( Small Computer System Interface ) seperti /dev/scd0.
Ponting Device, termasuk /dev/input/mice dan yang lainnya.
Printer, seperti /dev/lp0.

Mengedit dan Menggunakan file-file dalam direktori /etc

Lebih dari 65MB dari file konfigurasi system dan direktori berada di bawah direktori /etc jika meng-install semua software termasuk dengan buku ini. Beberapa paket software utama, seperti Apache, OpenSSH, dan xinetd, mempunyai direktori dari file konfigurasi di bawah direktori /etc. File konfigurasi yang berhubungan dengan system yang berada di dalam /etc adalah:
fstab, table system dari filesystem merupakan daftar isi setiap harddisk, CD-ROM, floppy, atau tempat penyimpanan yang lain yang terhubung ke PC. Index table setiap informasi partisi device dengan tempat pada Linux file system dan daftar pilihan yang lain untuk setiap device pada saat meggunakan linux. Hampir semua isi di dalam fstab dapat dimanipulasi oleh root dengan menggunakan perintah mount.
Inittab, inisialisasi (pengenal) system table yang menentukan runleve, juga dikenal sebagai tingkat run-level atau system state. Perubahan dalam file ini dapat menentukan apakah pada saat boot dimulai dengan text atau graphic, sama seperti remote access dial-up dihidupkan.
Modprobe.conf, konfigurasi file ini berisi arahan dan pilihan yang digunakan pada saat me-load module-module kernel untuk menaktifkan berbagai macam tipe hardware, seperti sound, USB, networking, dan seterusnya. Isi dari file ini digunakan selama waktu boot, dan file ini dapat di-edit secara manul maupun otomatis terupdate oleh kudzu (server manajemen hardware).
Passwd, daftar pengguna dalam system, termasuk didalamnya informasi user account. Isi dari file ini dapat diubah oleh berbagai macam program, seperti useradd atau chsh.
Printcap, database system prnter.
Shells, daftar shells yang sudah di approve.
Salah satu direkktori terpenting di bawah direktori /etc untuk Fedora adalah sysconfig. Direktori ini berisi script aktifasi network dan hardware dan informasi software yang berhubungan:
/etc/sysconfig

-- /etc/sysconfig/amd

-- /etc/sysconfig/apm-scripts

`-- /etc/sysconfig/apm-scripts/apmscript

-- /etc/sysconfig/apmd

...

-- /etc/sysconfig/clock

-- /etc/sysconfig/console

...

-- /etc/sysconfig/dhcpd

-- /etc/sysconfig/dhcrelay

...

-- /etc/sysconfig/grub

-- /etc/sysconfig/harddisks

-- /etc/sysconfig/hidd

-- /etc/sysconfig/httpd

-- /etc/sysconfig/hwconf

...

-- /etc/sysconfig/init

...

-- /etc/sysconfig/keyboard

-- /etc/sysconfig/kudzu

-- /etc/sysconfig/lm_sensors

-- /etc/sysconfig/mouse

-- /etc/sysconfig/named

-- /etc/sysconfig/netdump

...

-- /etc/sysconfig/network

-- /etc/sysconfig/network-scripts

-- /etc/sysconfig/network-scripts/ifcfg-eth0

...

-- /etc/sysconfig/network-scripts/ifup-wireless

-- /etc/sysconfig/network-scripts/init.ipv6-global

-- /etc/sysconfig/network-scripts/network-functions

`-- /etc/sysconfig/network-scripts/network-functions-ipv6

-- /etc/sysconfig/networking

-- /etc/sysconfig/networking/devices

-- /etc/sysconfig/networking/devices/ifcfg-eth0

...

`-- /etc/sysconfig/networking/profiles

`-- /etc/sysconfig/networking/profiles/default

-- /etc/sysconfig/ntpd

-- /etc/sysconfig/pand

-- /etc/sysconfig/pcmcia

...

-- /etc/sysconfig/redhat-config-users

-- /etc/sysconfig/redhat-logviewer

-- /etc/sysconfig/rhn

-- /etc/sysconfig/rhn/rhnsd

-- /etc/sysconfig/rhn/up2date

`-- /etc/sysconfig/rhn/up2date-keyring.gpg

-- /etc/sysconfig/samba

-- /etc/sysconfig/sendmail

-- /etc/sysconfig/spamassassin

-- /etc/sysconfig/squid

-- /etc/sysconfig/syslog

...

-- /etc/sysconfig/ups

-- /etc/sysconfig/vncservers

-- /etc/sysconfig/xinetd

`-- /etc/sysconfig/yppasswdd

Singkatnya, tidak semua direktori dan file didiskusikan disini. /etc/sysconfig berisi banyak settingan yang berbeda software dan hardware yang kritis bagi system fedora. Dengan mengetahui lokasi dan isi dari file-file ini dapat membantu jika terjadi perubahan konfigurasi hardware.

Setting file yang berbeda di bawah /etc/sysconfig biasanya dibuat secara otomatis oleh utility konfigurasi berbasis konsol atau graphic Red Hat atau Fedora.

Isi dari file ini dapat berubah secara dinamis jika menggunakan konfigurasi kudzu. Kudzu service selalu memberi tahu pada saat boot untuk menghapus, men-configure, atau mendiamkan settingan jika kudzu mendeteksi adanya perubahan hardware. Kudzu membuat file yang dinamakan hwconf yang berisi profile hardware PC. Jika kudzu tidak aktif atau berjalan, dapat menggunakan utility konfigurasi seperti system-config-keyboard , atau dengan cara manual meng-edit file konfigurasi.

Informasi tentang tipe device yang terhubung ke PC, contoh, berada di dalam file /etc/sysconfig/mouse:
MOUSETYPE="ps/2"

XMOUSETYPE="PS/2"

FULLNAME="Generic 3 Button Mouse (PS/2)"

XEMU3=no

Jika mouse yang berbeda, katakanlah mouse USB dengan 3 tombol, terpasang pada computer, kau dapat merubah informasi pada file tersebut sesuai dengan kebutuhan:
MOUSETYPE="ps/2"

XMOUSETYPE="IMPS/2"

FULLNAME="Generic 3 Button Mouse (USB)"

XEMU3=no

Melindungi isi direktori User ( /home )

Data terpenting dalam linux berada pada direktori user, berada di bawah direktori /home.
posted by maal_uciha @ 6:54 PM  
0 Comments:
Post a Comment
<< Home
 
About Me

Name: maal_uciha
Home: jakarta city, Indonesia
About Me: gw tuh orangnya romantis, agak lemot, dam mash banyak lagi,
See my complete profile
Previous Post
Archives
Links
Powered by



© 2005 Maal_uciha giving solution Trouble your Haardware Template by Isnaini Dot Com