Menjalankan Terminal
Untuk menjalankan Terminal pilih Applications>Accessories>Terminal .
ls
Perintah ini merupakan perintah untuk menampilkan isi suatu direktori. Perintah ini mirip seperti
perintah dir dalam DOS.
Ada beberapa cara untuk menggunakan perintah ini, misalnya :
# ls
# ls l
Untuk mengetahui lebih lengkap tentang perintah ls, silakan lihat di manual dengan perintah man ls.
more
Perintah more dapat digunakan untuk melihat isi suatu file teks dengan layar per layar. untuk keluar dari
tampilan more dengan menekan tombol q.
cat
Perintah ini digunakan untuk menampilkan isi file ke layar tanpa fasilitas tampilan layar per layar.
Biasanya digunakan bersamaan dengan pipeline atau redirection. Misal untuk menampilkan isi file
/etc/passwd dan /etc/group, gunakan perintah :
# cat /etc/passwd /etc/group
cd
Perintah ini mirip seperti perintah cd dalam DOS yaitu digunakan untuk pindah ke direktori tertentu.
Contoh perintah :
# cd /home/adje
Untuk menuju kembali ke direktori /home, maka digunakan perintah :
# cd ..
cp
Perintah ini digunakan untuk mengkopi suatu file atau direktori. misalnya :
# cp contoh1 contoh2
Perintah di atas maksudnya akan mengkopi contoh1 ke file contoh2. Untuk mengkopi seluruh direktori
menggunakan perintah :
# cp R /home/adje /home/afri
mv
Perintah ini digunakan untuk memindahkan suatu file ke lokasi lain atau dengan nama lain. Contoh :
# mv contoh1.php contoh2.php
#mv contoh1.php /home/adje/contoh2.php
rm
Perintah ini digunakan untuk menghapus direktori atau file. Perintah ini mirip dengan perintah del dalam
DOS. Dalam menggunakan perintah ini agar hatihati karena dalam Linux tidak ada perintah undelete
atau unerase. Contoh penggunaan rm sbb :
#rm contoh1.php
Untuk menghapus suatu direktori gunakan perintah :
#rm /home/adje/temp
mkdir
Perintah ini digunakan untuk membuat direktori. Misalnya :
#mkdir contoh
Pipeline
Pada Linux dan UNIX, hasil keluaran suatu proses program dapat diberikan sebagai input pada proses
lainnya. Contohnya :
#ls l /home/adje | more
grep
Perintah grep digunakan untuk menfilter masukan dan menampilkan dalam bentuk barisbaris yang
sesuai dengan pola yang anda inginkan. Contoh :
# ps ax |grep wvdial
Redirection
Di dalam Linux atau UNIX, anda dapat membelokbelokkan standar input, output ataupun standar error
menuju tujuan lain.
Misalnya anda dapat membelokkan standar output suatu program ke file atau membelokkan standar input
suatu program dari suatu file.
Proses pembelokkan ini disebut redirection dan di *NIX digunakan simbol > (untuk membelokkan
standar output ke file) dan simbol < (untuk membelokkan standar input dari file). Contoh :
Untuk menyimpan tampilan isi seluruh directori /etc ke sebuah file, gunakan perintah :
#ls lR /etc > isietc
Untuk menambahkan isi file isietc dengan data lain, gunakan simbol >> (append) pada redirection, misal
:
#ls lR /home/adje >> isietc
Untuk membuat perintah mensortir data yang terdapat pada file contoh.txt dapat digunakan perintah :
#sort < contoh.txt
Perintahperintah di atas adalah perintahperintah yang sering digunakan dalam Linux atau UNIX. Bila
anda masih merasa kesulitan silakan baca manualnya terlebih dahulu. Karena membaca manual itu
sangat penting bila kita sering mengoprek Linux atau UNIX. Dari manual itu kita bisa mendapat solusi
dari masalah yang kita hadapi
Sebagai permulaan, berikut ini adalah beberapa perintahperintah dasar yang biasa digunakan di Linux
•
man
Perintah ini biasa digunakan untuk menampilkan halaman manual dari suatu perintah. Format
penulisannya man , jika dianalogikan dengan dunia nyata man bisa dikatakan
sebagai customer service di dunia Linux.
Contoh man man akan menampilkan halaman manual dari man.
•
pwd
Merupakan kependekan dari present working direktori, digunakan untuk melihat path lengkap
dari direktori yang sedang aktif saat ini.
•
ls
Perintah ini digunakan untuk melihat isi suatu direktori. Penggunannya ls /path, path bisa
berupa alamat mutlak atau relatif, jika digunakan tanpa argumen /path akan menampilkan isi
direktori saat ini.
•
mkdir
Sesuai dengan namanya yang merupakan kependekan dari make directory, perintah ini digunakan
untuk membuat direktori. Biasa dijalankan dengan menuliskan mkdir /path, jika argumen
/path bukan merupakan alamat mutlak maka direktori yang dibuat akan relatif terhadap
direktori saat ini. Contoh mkdir /home/rotyyu/coba akan menghasilkan direktori coba di
direktori home user rotyyu.
•
cd
Namanya terinspirasi dari change directory, digunakan untuk berpindah dari satu direktori ke
direktori lainnya. Argumen yang biasa digunakan adalah alamat suatu direktori, baik relatif
maupun mutlak. Jika digunakan tanpa argumen ia akan memanggil direktori $HOME. Contoh cd
/etc/X11 akan memindahkan direktori yang aktif ke /etc/X11. Ada dua argumen istimewa untuk
perintah ini yaitu . dan .. karena cd . akan memanggil direktori itu sendiri dan cd .. akan
berpindah ke direktori di atasnya (naik satu tingkat).
•
rmdir
Nama aslinya adalah remove directory, digunakan untuk menghapus direktori. Namun ia hanya
akan menghapus direktori yang kosong. Sperti saudaranya yang lain ia bisa digunakan dengan
format rmdir /path.
•
mv
mv /path/asal /path/tujuan akan memindahkan suatu berkas atau direktori dari path
asal ke tujuan. Bisa juga digunakan untuk mengganti nama suatu berkas, dengan syarat /path
harus sama.
•
cp
Untuk menyalin suatu berkas dari path asal ke path tujuan jalankan perintah cp /path/asal
/path/tujuan. Berbeda dengan mv yang akan memusnahkan asalnya, cp akan
mempertahankannya sehingga akan dihasilkan dua berkas yang sama.
•
rm
Berasal dari kata remove, digunakan untuk menghapus suatu berkas dengan perintah rm
/nama/berkas, bisa juga digunakan untuk menghapus direktori yang tidak kosong dengan
menyertakan opsi -rf.
•
du
Diambil dari disk usage, digunakan untuk mengestimasi pemakaian ruang disk, data akan
ditampilkan per berkas. Jika digunakan tanpa argumen akan menampilkan pemakaian ruang disk
pada direktori aktif. Format penulisannya du /path/target. Gunakan opsi -h untuk menampilkan
hasil yang lebih mudah dibaca.
•
df
Disk free, digunakan untuk melihat kapasitas disk yang masih kosong/bebas. Gunakan opsi -h
jika ingin hasil yang lebih enak dipandang.
•
clear
Self titled, digunakan untuk membersihkan terminal (layar).
•
ps
Menampilkan informasi tentang proses yang sedang aktif/berjalan di sistem. Ada banyak opsi
yang bisa diberikan pada perintah ini, salau satunya adalah aux yang akan menampilkan seluruh
proses dalam sistem.
•
top
Hampir sama dengan ps hanya saja top akan menampilkan informasi yang selalu up to date dan
bersifat dinamis.
•
cat
Berasal dari kata concatenate, digunakan untuk menampilkan isi dari suatu berkas ke keluaran
standar (biasanya layar monitor). Dijalankan dengan mengetikkan cat /nama/berkas.
•
echo
Biasa digunakan untuk menampilkan string/karakter di layar monitor, namun bisa juga digunakan
untuk membuat file dengan memanfaatkan output redirection.
Perintahperintah di atas hanyalah beberapa diantara perintah yang sangat kompleks yang terdapat di
dunia Linux. Begitu pula penjelasan, argumen, dan opsi yang dijelaskan hanyalah sekelumit dari puluhan
bahkan sampai ratusan argumen dan opsi untuk setiap perintah. Cara termudah untuk mendapatkan
penjelasan tentang suatu perintah adalah membuka halaman manualnya.
$ man man
MAN(1) Manual pager utils MAN(1)
NAME
man - an interface to the on-line reference manuals
SYNOPSIS
man [-c|-w|-tZ] [-H[browser]] [-T[device]] [-X[dpi]] [-adhu7V]
[-i|-I]
[-m system[,...]] [-L locale] [-p string] [-C file] [-M path]
[-P pager]
[-r prompt] [-S list] [-e extension] [[section] page ...] ...
man -l [-7] [-tZ] [-H[browser]] [-T[device]] [-X[dpi]] [-p
string] [-P
pager] [-r prompt] file ...
man -k [apropos options] regexp ...
man -f [whatis options] page ...
DESCRIPTION
man is the system’s manual pager. Each page argument given to
man is nor?
mally the name of a program, utility or function. The manual
page asso?
ciated with each of these arguments is then found and
displayed. A sec?
tion, if provided, will direct man to look only in that
section of the
manual. The default action is to search in all of the
available sec?
tions, following a pre-defined order and to show only the
first page
found, even i page exists in several sections.
The table below shows the section numbers of the manual
followed by the
types of pages they contain.
Untuk menjalankan Terminal pilih Applications>Accessories>Terminal .
ls
Perintah ini merupakan perintah untuk menampilkan isi suatu direktori. Perintah ini mirip seperti
perintah dir dalam DOS.
Ada beberapa cara untuk menggunakan perintah ini, misalnya :
# ls
# ls l
Untuk mengetahui lebih lengkap tentang perintah ls, silakan lihat di manual dengan perintah man ls.
more
Perintah more dapat digunakan untuk melihat isi suatu file teks dengan layar per layar. untuk keluar dari
tampilan more dengan menekan tombol q.
cat
Perintah ini digunakan untuk menampilkan isi file ke layar tanpa fasilitas tampilan layar per layar.
Biasanya digunakan bersamaan dengan pipeline atau redirection. Misal untuk menampilkan isi file
/etc/passwd dan /etc/group, gunakan perintah :
# cat /etc/passwd /etc/group
cd
Perintah ini mirip seperti perintah cd dalam DOS yaitu digunakan untuk pindah ke direktori tertentu.
Contoh perintah :
# cd /home/adje
Untuk menuju kembali ke direktori /home, maka digunakan perintah :
# cd ..
cp
Perintah ini digunakan untuk mengkopi suatu file atau direktori. misalnya :
# cp contoh1 contoh2
Perintah di atas maksudnya akan mengkopi contoh1 ke file contoh2. Untuk mengkopi seluruh direktori
menggunakan perintah :
# cp R /home/adje /home/afri
mv
Perintah ini digunakan untuk memindahkan suatu file ke lokasi lain atau dengan nama lain. Contoh :
# mv contoh1.php contoh2.php
#mv contoh1.php /home/adje/contoh2.php
rm
Perintah ini digunakan untuk menghapus direktori atau file. Perintah ini mirip dengan perintah del dalam
DOS. Dalam menggunakan perintah ini agar hatihati karena dalam Linux tidak ada perintah undelete
atau unerase. Contoh penggunaan rm sbb :
#rm contoh1.php
Untuk menghapus suatu direktori gunakan perintah :
#rm /home/adje/temp
mkdir
Perintah ini digunakan untuk membuat direktori. Misalnya :
#mkdir contoh
Pipeline
Pada Linux dan UNIX, hasil keluaran suatu proses program dapat diberikan sebagai input pada proses
lainnya. Contohnya :
#ls l /home/adje | more
grep
Perintah grep digunakan untuk menfilter masukan dan menampilkan dalam bentuk barisbaris yang
sesuai dengan pola yang anda inginkan. Contoh :
# ps ax |grep wvdial
Redirection
Di dalam Linux atau UNIX, anda dapat membelokbelokkan standar input, output ataupun standar error
menuju tujuan lain.
Misalnya anda dapat membelokkan standar output suatu program ke file atau membelokkan standar input
suatu program dari suatu file.
Proses pembelokkan ini disebut redirection dan di *NIX digunakan simbol > (untuk membelokkan
standar output ke file) dan simbol < (untuk membelokkan standar input dari file). Contoh :
Untuk menyimpan tampilan isi seluruh directori /etc ke sebuah file, gunakan perintah :
#ls lR /etc > isietc
Untuk menambahkan isi file isietc dengan data lain, gunakan simbol >> (append) pada redirection, misal
:
#ls lR /home/adje >> isietc
Untuk membuat perintah mensortir data yang terdapat pada file contoh.txt dapat digunakan perintah :
#sort < contoh.txt
Perintahperintah di atas adalah perintahperintah yang sering digunakan dalam Linux atau UNIX. Bila
anda masih merasa kesulitan silakan baca manualnya terlebih dahulu. Karena membaca manual itu
sangat penting bila kita sering mengoprek Linux atau UNIX. Dari manual itu kita bisa mendapat solusi
dari masalah yang kita hadapi
Sebagai permulaan, berikut ini adalah beberapa perintahperintah dasar yang biasa digunakan di Linux
•
man
Perintah ini biasa digunakan untuk menampilkan halaman manual dari suatu perintah. Format
penulisannya man , jika dianalogikan dengan dunia nyata man bisa dikatakan
sebagai customer service di dunia Linux.
Contoh man man akan menampilkan halaman manual dari man.
•
pwd
Merupakan kependekan dari present working direktori, digunakan untuk melihat path lengkap
dari direktori yang sedang aktif saat ini.
•
ls
Perintah ini digunakan untuk melihat isi suatu direktori. Penggunannya ls /path, path bisa
berupa alamat mutlak atau relatif, jika digunakan tanpa argumen /path akan menampilkan isi
direktori saat ini.
•
mkdir
Sesuai dengan namanya yang merupakan kependekan dari make directory, perintah ini digunakan
untuk membuat direktori. Biasa dijalankan dengan menuliskan mkdir /path, jika argumen
/path bukan merupakan alamat mutlak maka direktori yang dibuat akan relatif terhadap
direktori saat ini. Contoh mkdir /home/rotyyu/coba akan menghasilkan direktori coba di
direktori home user rotyyu.
•
cd
Namanya terinspirasi dari change directory, digunakan untuk berpindah dari satu direktori ke
direktori lainnya. Argumen yang biasa digunakan adalah alamat suatu direktori, baik relatif
maupun mutlak. Jika digunakan tanpa argumen ia akan memanggil direktori $HOME. Contoh cd
/etc/X11 akan memindahkan direktori yang aktif ke /etc/X11. Ada dua argumen istimewa untuk
perintah ini yaitu . dan .. karena cd . akan memanggil direktori itu sendiri dan cd .. akan
berpindah ke direktori di atasnya (naik satu tingkat).
•
rmdir
Nama aslinya adalah remove directory, digunakan untuk menghapus direktori. Namun ia hanya
akan menghapus direktori yang kosong. Sperti saudaranya yang lain ia bisa digunakan dengan
format rmdir /path.
•
mv
mv /path/asal /path/tujuan akan memindahkan suatu berkas atau direktori dari path
asal ke tujuan. Bisa juga digunakan untuk mengganti nama suatu berkas, dengan syarat /path
harus sama.
•
cp
Untuk menyalin suatu berkas dari path asal ke path tujuan jalankan perintah cp /path/asal
/path/tujuan. Berbeda dengan mv yang akan memusnahkan asalnya, cp akan
mempertahankannya sehingga akan dihasilkan dua berkas yang sama.
•
rm
Berasal dari kata remove, digunakan untuk menghapus suatu berkas dengan perintah rm
/nama/berkas, bisa juga digunakan untuk menghapus direktori yang tidak kosong dengan
menyertakan opsi -rf.
•
du
Diambil dari disk usage, digunakan untuk mengestimasi pemakaian ruang disk, data akan
ditampilkan per berkas. Jika digunakan tanpa argumen akan menampilkan pemakaian ruang disk
pada direktori aktif. Format penulisannya du /path/target. Gunakan opsi -h untuk menampilkan
hasil yang lebih mudah dibaca.
•
df
Disk free, digunakan untuk melihat kapasitas disk yang masih kosong/bebas. Gunakan opsi -h
jika ingin hasil yang lebih enak dipandang.
•
clear
Self titled, digunakan untuk membersihkan terminal (layar).
•
ps
Menampilkan informasi tentang proses yang sedang aktif/berjalan di sistem. Ada banyak opsi
yang bisa diberikan pada perintah ini, salau satunya adalah aux yang akan menampilkan seluruh
proses dalam sistem.
•
top
Hampir sama dengan ps hanya saja top akan menampilkan informasi yang selalu up to date dan
bersifat dinamis.
•
cat
Berasal dari kata concatenate, digunakan untuk menampilkan isi dari suatu berkas ke keluaran
standar (biasanya layar monitor). Dijalankan dengan mengetikkan cat /nama/berkas.
•
echo
Biasa digunakan untuk menampilkan string/karakter di layar monitor, namun bisa juga digunakan
untuk membuat file dengan memanfaatkan output redirection.
Perintahperintah di atas hanyalah beberapa diantara perintah yang sangat kompleks yang terdapat di
dunia Linux. Begitu pula penjelasan, argumen, dan opsi yang dijelaskan hanyalah sekelumit dari puluhan
bahkan sampai ratusan argumen dan opsi untuk setiap perintah. Cara termudah untuk mendapatkan
penjelasan tentang suatu perintah adalah membuka halaman manualnya.
$ man man
MAN(1) Manual pager utils MAN(1)
NAME
man - an interface to the on-line reference manuals
SYNOPSIS
man [-c|-w|-tZ] [-H[browser]] [-T[device]] [-X[dpi]] [-adhu7V]
[-i|-I]
[-m system[,...]] [-L locale] [-p string] [-C file] [-M path]
[-P pager]
[-r prompt] [-S list] [-e extension] [[section] page ...] ...
man -l [-7] [-tZ] [-H[browser]] [-T[device]] [-X[dpi]] [-p
string] [-P
pager] [-r prompt] file ...
man -k [apropos options] regexp ...
man -f [whatis options] page ...
DESCRIPTION
man is the system’s manual pager. Each page argument given to
man is nor?
mally the name of a program, utility or function. The manual
page asso?
ciated with each of these arguments is then found and
displayed. A sec?
tion, if provided, will direct man to look only in that
section of the
manual. The default action is to search in all of the
available sec?
tions, following a pre-defined order and to show only the
first page
found, even i page exists in several sections.
The table below shows the section numbers of the manual
followed by the
types of pages they contain.
0 komentar:
Posting Komentar
Tuliskan Komentar Disini..