Tuesday, January 19, 2010

*find - spesifikasi carian




Terminal Base (@#$%^&^%$#) :p

$find / -name messages
$find / -name \*.conf

$find / -user [user acc] *sume fail eser will b appear


Question ???


Find files with mozilla.


* $find /-name mozilla






Find 'network' files in 'etc' directory.
* $find /etc -name network


Find files belonging to user 'root' in '/var' directory

* $find /var -user root


Files have been modified in 10 days $find /var -mtime -10
*10 - days
mtime - created @ modified

$find /var -mtime +20

/home

-atime


* atime - file yang selalu digunakan dalam masa yang terdekat



$where gimp

mozila

firefox

empathy

Network Interface

Network Interface

G Parted = Partiton Manager

Cara untuk install :
Application + accessories + terminal
key in : sudo apt-get install gparted

Kalau nak remove software cuma tukarkan install kepada remove.

Linux Interface
Command prompt
GUI

- Gnome
- Debian board
distro

KDE
redhat base
option

xfce
light weight

webmin
web base linux interface
server based linux distro

Cara cepat untuk ke Terminal

ctrl+alt F1 – F6..
ctrl+alt F7 (exit terminal)

Terminal (uBuntu)

Cara-cara Melihat Isi File

$ cat /etc/resolv.conf (enter)

# Generated by NetworkManager
nameserver 10.10.10.100


If wanna look @ profile/binfiles

etc :$cat .profile

# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.

# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022

# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi



Open by page

$cat .binfiles | pg



Untuk Buat Search


$locate python

/usr/share/python-support/python-rdflib/rdflib/sparql/bison/SPARQLEvaluate.py
/usr/share/python-support/python-rdflib/rdflib/sparql/bison/SolutionModifier.py
/usr/share/python-support/python-rdflib/rdflib/sparql/bison/Triples.py
/usr/share/python-support/python-rdflib/rdflib/sparql/bison/Util.py
/usr/share/python-support/python-rdflib/rdflib/sparql/bison/__init__.py
/usr/share/python-support/python-rdflib/rdflib/store/AbstractSQLStore.py
/usr/share/python-support/python-rdflib/rdflib/store/AuditableStorage.py
/usr/share/python-support/python-rdflib/rdflib/store/BerkeleyDB.py
/usr/share/python-support/python-rdflib/rdflib/store/Concurrent.py
/usr/share/python-support/python-rdflib/rdflib/store/FOPLRelationalModel
/usr/share/python-support/python-rdflib/rdflib/store/IOMemory.py
/usr/share/python-support/python-rdflib/rdflib/store/Memory.py
/usr/share/python-support/python-rdflib/rdflib/store/MySQL.py
/usr/share/python-support/python-rdflib/rdflib/store/NodePickler.py
/var/lib/dpkg/info/python2.6-minimal.conffiles
/var/lib/dpkg/info/python2.6-minimal.list
/var/lib/dpkg/info/python2.6-minimal.md5sums
/var/lib/dpkg/info/python2.6-minimal.postinst
/var/lib/dpkg/info/python2.6-minimal.postrm
/var/lib/dpkg/info/python2.6-minimal.preinst
/var/lib/dpkg/info/python2.6-minimal.prerm
/var/lib/dpkg/info/python2.6.list
/var/lib/dpkg/info/python2.6.md5sums
/var/lib/dpkg/info/python2.6.postinst
/var/lib/dpkg/info/python2.6.postrm
/var/lib/dpkg/info/python2.6.prerm




Tempatkan python dlm 1 tempat


$locate python > pythonlist.txt


Open Source Operating System (Linux)


Open Source Software (Perisian Sumber Terbuka)

Pengenalan

Ia adalah satu cara bagi pembangunan perisian (software)
dimana semua yang terlibat dalam pembangunan perisian ini
mempunyai hak ke atas perisian yang dibangunkan. Perisian
tersebut mungkin dicipta oleh seorang atau sekumpulan
pengaturcara .
Kod sumber bagi perisian yang dibangunkan adalah bebas untuk
diedar semula, diubah, dibaca, ditingkatkan serta diperbaiki oleh
sesiapa yang berminat, dan hasil dari pengubahsuaian perisian
tersebut boleh digunakan oleh sesiapa sahaja tanpa perlu
membayar bagi penggunaan perisian tersebut.
Kod sumber (Source code) disini dalam situasi harian bolehlah
dianggap seperti berikut. Katalah kita hendak makan pizza. Kita
boleh order terus dari kedai dan ia akan sampai dalam bentuk
pizza yang telah siap sedia dan boleh terus dimakan. Tetapi
dalam versi ‘source kod’ pizza tersebut datang dalam pakej yang
terdiri dari tepung, keju, marjerin, minyak, bahan perencah lain
serta resepi untuk membuatnya. Untuk membuat pizza tersebut
akan perlukan sedikit tenaga untuk membuatnya tetapi hasilnya
adalah sama atau lebih bagus kerana pizza tersebut dibuat
sendiri dan mengikut citarasa sendiri. Dan jika berminat kita juga
boleh menambah bahan-bahan lain atau berkongsi resepi dengan
orang lain untuk mencipta pelbagai lagi jenis pizza yang disukai.
Di sini boleh dilihat bahawa dengan penggunaan ‘source code’
pengguna adalah tidak tersekat oleh sesiapa (boleh makan pizza
juga walaupun kedai tutup) dan berupaya untuk mempelajari
dan mempertingkatkan kemahiran mereka.


Kebaikan Penggunaan Perisian Sumber Terbuka (O.S)

a) Tidak memerlukan lesen dan jika ada pun ia adalah GPL
( General Public Licence) bermaksud perisian boleh digunakan
oleh sesiapa asalkan pencipta perisian tersebut dinyatakan;
b) Kos adalah murah dari segi ia boleh terus dimuat turun dari
internet / website penciptanya atau kumpulan yang
menyelenggara perisian tersebut;
c) Tidak memerlukan sumber pemprosesan yang tinggi dimana
komputer yang lama seperti 486 atau Pentium masih boleh
digunakan.;
Bagaimana pun ia terhad kepada kegunaan tertentu sahaja
seperti untuk dhcp server atau router. Walau pun begitu masih
boleh mengelakkan pembaziran.
d) Ia kurang terdedah kepada ancaman virus atau keselamatan
kerana kod sumber bagi perisian terbuka ini boleh dilihat/ diubah
oleh semua orang. Oleh itu jika terdapat kelemahan atau
serangan virus, penambah baikan atau patches boleh didapati
dengan lebih cepat berbanding perisian yang proprietary;
e) Ia tiada/kurang pergantungan kepada entiti tertentu atau
pengarang yang asal.


Contoh Perisian Sumber Terbuka dan Propritary

1. Sistem Pengoperasian Microsoft Windows
(95,98,2000,XP)
Macintosh, Unix Linux (Redhat, Mandrake, SuSe, Slackware)
FreeBSD, OpenBSD
2. Applikasi Office /Produktiviti Microsoft Office
Lotus Smartsuites OpenOffice *
StarOffice*
3. Browser (Melihat Laman Web) Internet Explorer Mozilla *,
Opera*,
Mosaic,Netscape
4. Pangkalan Data (Database) MS SQL Server
Oracle, DB2
MySQL *, PostgreSQL
5. Applikasi bagi Pembinaan Laman Web Ms Frontpage
Dreamweaver Mozilla Composer*
Netscape Composer (but less features)
6. Applikasi bagi Webserver Ms IIS Apache *
7. Applikasi bagi Grafik Adobe Photoshop Gimp
8. Applikasi untuk Rangkaian:
- DNS
- MailServer
- Firewall