Wednesday, April 13, 2011

Perintah Command Prompt di Linux


Ini adalah perintah DOS dengan menggunakan Sistem Operasi Linux
Linux
Fungsi
chmod
Merubah attribut/hak pakai suatu file atau direktori
pwd
Untuk mengetahui direktori pada saat ini (current directory)
cp <file_asal> <file_tujuan>
Menyalin file, pada linux dapat juga digunakan untuk menyalin seluruh direktori dengan perintah (cp -a)
rm <nama_file>
Menghapus file, satu atau banyak file. Perhatian : pada linux perintah rm ./* menghapus semua data pada direktori saat ini, kecuali file yang diawali (.), yaitu file yang biasanya digunakan untuk konfigurasi. Untuk menghapusnya harus dinyatakan secara eksplisit, yaitu rm ./.*.
rm -r <nama_direktori>
Menghapus direktori dan subdirektori di bawahnya.
ls <nama_direktori>
Menampilkan nama file pada direktori tersebut.
ls -a <nama_direktori>
Menampilkan nama file termasuk yang diawali dengan titik (.)
ls -l <nama_direktori>
Menampilkan nama file pada direktori termasuk jenis, dan keterangan detail lainnya, seperti attribut (hak pakai/permission)
fdisk <nama_divais>
Mengedit, menghapus, dan membuat partisi pada disk. sebagai contoh fdisk /dev/hda1 akan mengedit partisi pada hard disk IDE pertama.
fdformat /dev/fd0H1440
mkdosfs /dev/fd0
Memformat sebuah disket dengan format filesystem MS-DOS
mke2fs /dev/hda1
Memformat hard disk (pada DOS dengan format MS-DOS), sedang pada Linux dengan format Linux ekstended (ext2)
man (|apropos|whatis) <kata_kunci>
Menampilkan keterangan bantu (help) untuk perintah yang namanya sesuai dengan kata_kunci.
man -f <kata_kunci>
Mencari pada seluruh keterangan bantu (help) keterangan yang mengandung kata_kunci yang diinginkan.
mkdir <nama_direktori>
Membuat suatu direktori yang bernama nama_direktori
more (|less|most) lt;nama_file>
Menampilkan isi file halaman per halaman.
mv <nama_lama> <nama_baru>
Mengubah nama file, pada Linux dapat digunakan mengubah nama direktori juga.
rmdir <nama_direktori>
Menghapus direktori bernama nama_direktori
cat <nama_file>
Menampilkan isi dari file bernama nama_file


Perintah dalam tanda kurung
(|...|) adalah perintah lainnya yang dapat juga digunakan.

Membuat memori Virtual.

Meskipun secara teori Linux dapat berjalan di memori 2 MB, tapi lebih besar memori akan lebih banyak yang dapat Anda kerjakan. sistem X-Windows tidak mau berjalan jika memorinya lebih kecil dari 8 MB. Untuk menciptakan tambahan memori virtual sebanyak 8 MB, ketikkan (sbg root) :
       # dd if=/dev/zero of=/swapfile bs=1024 count=8192
       # mkswap /swapfile 8192
       # sync
       # swapon /swapfile
tambahkan pada baris terakhir di /etc/rc.d/rc.local untuk membuat swapfile tersedia diwaktu yang akan datang ketika Anda booting, atau tambahkan baris ini di /etc/fstab :
   /swapfile   swap    swap    defaults

Menggunakan tar dan gzip

Dibawah unix, ada beberapa aplikasi yang dapat digunakan untuk mengarsip dan mengkompress file. tar berguna untuk mengarsip--- ini seperti PKZIP tapi dia tidak melakukan kompresi, dan yang dia kerjakan hanya mengarsip saja. Untuk membuat arsip baru :
   $ tar -cvf <nama_arsip.tar> <file> [file...]
Untuk meng-ekstrak atau mengembalikan :
   $ tar -xpvf <nama_arsip.tar> [file...]
untuk melihat daftar isi dari suatu arsip :
   $ tar -tf <nama_arsip.tar> | less
Anda dapat mengkompresi file dengan menggunakan compress, atau gzip :
   $ compress <file>
   $ gzip <file>
yang akan menciptakan file terkompresi dengan ekstensi .Z (compress) atau .gz (gzip) . Program ini hanya dapat mengompress satu buah file dalam satu waktu. untuk men-dekompress (mengembalikan), gunakan :
   $ compress -d <file.Z>
   $ gzip -d <file.gz>
untuk lebih lanjut....RMP.
program bantu unarj, zip dan unzip (PK??ZIP kompatibel) juga tersedia, File dengan ekstensi .tar.gz atau .tgz (di arsip dengan tar lalu dikompress dengan gzip) adalah hal yang lazim didalam dunia unix seperti .ZIP di DOS. Dan dibawah ini adalah bagaimana caranya menampilkan daftar file yang terkandung di dalam .tar.gz :
   $ gzip -ddc <file.tar.gz> | tar tf - | less

Menginstall aplikasi

Permulaan dari semuanya: menginstall paket aplikasi adalah pekerjaan dari root. Beberapa aplikai Linux didistribusikan dalam bentuk arsip .tar.gz atau .tgz , untuk men-dekompress dari / ketikkan perintah berikut :
   $ gzip -dc <file.tar.gz> | tar xvf -
File file tersebut akan di-dekompress ke dalam direktori yang benar, yang mana direktori akan otomatis tercipta jika belum ada, pengguna dari distribusi slackware mempunyai program yang gampang (user-friendly) yaitu program pkgtool; yang lain adalah rpm; yang tersedia bagi semua distribusi, terimakasih buat red hat.
Paket program yang lain tidak dapat di install dari / ; cirikhas, arsip akan mempunyai direktori yg dinamakan pkgname/ dan banyak file atau subdirektori dibawah pkgname/. Aturan yang bagus adalah untuk menginstallnya dari direktori /usr/local, disamping, beberapa paket program didistribusikan dalam C atau C++ (source code), yang mana Anda harus mengkompilasi untuk menciptakan file binary. Dalam hal ini anda membutuhkan kom piler gcc.

Anda tidak dapat berbuat tanpa.....

Perintah penyelesaian: tekan <TAB> ketika Anda ingin memberitahu bahwa perintah anda akan di buat menjadi baris perintah yang lengkap, contoh : anda ingin mengetikkan perintah gcc ini_adalah_file_yang_panjang.c ; karena malas mengetik, maka ketikkan saja gcc ini<TAB> (jika Anda mempunyai file lain yang dimulai dengan karakter yang sama (ini) ; tambahkan karakter lagi agar diperoleh cukup karakter untuk menghindari kemungkinan mendua arti).
Menggulung layar ke atas: tekan SHIFT+PAGE UP (tombol abu abu) akan mengijinkan Anda untuk melihat halaman diatas, banyaknya skrolling tergantung pada kapasitas video memori anda.
Mereset layar : jika Anda mengalami me-more atau men-cat file binary, maka layar anda akan dipenuhi karakter karakter aneh (garbage), untuk mengatasinya : secara buta ketikkan reset atau echo CTRL-V ESC c RETURN
Mempaste teks : di dalam console, lihat dibawah ini: di X; klik dan drag untuk memilih teks di dalam xterm window, kemudian klik tombol tengah (atau dua tombol bersamaan jika Anda hanya mempunyai 2 tombol mouse ) untuk meletakkan/mempaste. bisa juga xclipboard (penulisng , hanya untuk teks ); jangan bingung jika Anda mendapatkan respon yang lambat.
Menggunakan mouse : install gpm, mouse driver untuk console, Click dan drag untuk memilih teks, kemudian klik tombol kanan untuk meletakkan teks yang terpilih, ini juga bekerja antar VCs yang berlainan.
Pesan dari kernel : dapat dilihat di /var/adm/messages atau di /var/log/messages oleh root, yang mana memberikan pesan pesan yang ingin disampaikan oleh kernel. termasuk pesan pada waktu bootup.

Program program berguna dan perintah perintah.

Ini bertolak dari pengalaman penulis, Sebagai permulaan, dimana kita bisa mendapatkannya. Sejak Anda mengetahui bagaimana untuk berselancar di Net dan bagaimana menggunakan arsip dan ftp. Penulis akan memberitahu tiga dari alamat alamat terpenting untuk Linux yaitu : sunsite.unc.edu , tsx-11.mit.edu , dan nic.funet.fi silakan gunakan mirror yang paling dekat dengan Anda.
  • at mengijinkan Anda untuk menjalankan pprrogram pada tanggal dan waktu tertentu.
  • awk adalah program sederhana yang terampuh untuk sekarang yang berguna untuk memanipulasi file data (tidak hanya itu). Contoh : data.dat adalah file multifiled data Anda. perintah :
·            $ awk '$2' ~ "abc" {print $1, "\t", $4}' data.dat
akan menampilkan field 1 dan field 4 dari setiap baris di data.dat yang mempunyai "abc" di field ke dua.
  • delete dan undelete mengerjakan sesuai dengan arti dari nama mereka.
  • df memberikan kita informasi mengenai disk-disk yang ter-mount
  • dosemu mengijinkan Anda untuk menjalankan beberapa (tidak semua) program DOS, termasuk windows 3.xx, dengan beberapa manipulasi bit.
  • file <filename> memberitahu Anda jenis dari file tsb (apakah teks ASCII, executable, arsip dan lain lain)
  • find (lihat juga bagian "dir") adalah salah satu dari perintah yang tergolong ampuh dan sangat berguna. Ini berguna untuk menemukan file dengan karakteristik khusus. dan melakukan sesuatu dengannya. Penggunaan yang umum dari find adalah :
·            $ find <direktori> <ekspresi>
dimana <ekspresi> adalah kriteria pencarian dan yang akan kita lakukan. contoh :
   $ find . -type l exec ls -l {} \;
Menemukan semua file yang mana mempunyai link simbolik dan menunjukkan ter link ke mana.
   $ find / -name "*.old" -ok rm {} \;
menemukan file file yang mempunyai pola pola tsb dan menghapusnya, lihat permisi aksesnya dahulu.
   $ find . -perm +111
menemukan file file yang mempunyai permisi akses 111 (executable)
   $ find . -user root
menemukan file file yang menjadi hak dari root. Untuk kemungkinan kemungkinan disini silakan lihat manual page, RMP
  • gnuplot adalah program pintar yang berguna untuk plotting ilmiah.
  • grep untuk menemukan teks dengan pola pola tertendu di dalam file. Contoh :
·            $ grep -l "geology" *.tex
akan menampilkan file file *.tex yang mempunyai kata "geology". Jenis yang lain adalah zgrep yaitu bekerja pada file file gzip. RMP
  • gzexe mengkompressi file file binary executable dan menjaga mereka agar tetap executable.
  • joe adalah editor yang sangat baik. memintanya dengan mengetikkan jstar dan Anda akan mendapat cara cara editing seperti wordstar dan turunan turunannya, termasuk DOS dan Borland's Turbo editor.
  • less barangkali adalah browser/penampil teks yang terbaik. dan jika terkonfigurasi dengan benar, maka akan mengijinkan Anda untuk membrowse/menampilkan file file ter-gzip, tar, dan ter - zip dengan baik
  • lpr <file> melakukan pencetakan pada file di bacground. Untuk mengetes status dari antrian pencetakkan, gunakan lpq ; dan untuk menghapus file dari antrian pencetakkan, gunakan lprm;
  • mc adalah file manager besar.
  • pine adalah program email yang nyaman.
  • script <script_file> mengkopi ke script_file apa yang tampil di layar hingga Anda memberikan perintah exit. ini berguna untuk proses debugging
  • sudo mengijinkan pengguna untuk menjalankan beberapa dari tugas root ( spt memformat dan memount disk, lihat manual page... RMP );
  • uname -a memberikan Anda informasi tentang system yang anda gunakan.
  • zcat dan zless adalah berguna untuk menampilkan teks file yang ter gzip tanpa harus men-un-gzip terlebih dahulu, kemungkinan penggunaan :
·            $ zless textfile.gz
·            $ zcat textfile.gz | lpr
  • perintah perintah yang sering kali berguna : bc, cal, cmp, cut, fmt, head, hexdump, nl, passwd, printf, sort, split, strings, tac, tail, tee, touch, uniq, w, wall, wc, whereis, write, xargs, znew dan lain lain.. lihat manual page---RMP

Ekstension dan program program yang berhubungan.

Sekarang Anda menginjak arti dari ekstension file, dengan mengecualikan yang tidak lazim (spt font dll), Daftar :
  • 1 ... 8: halaman manual.mendapatkan manual.
  • arj: mode arsip dengan arj. untuk mengembalikan pakai unarj
  • dvi: File keluaran yang dihasilkan TeX (lihat dibawah). xdvi untuk menampilkan; dvips untuk memasukkan ke PostScript file .ps .
  • gif: file grafik. Dapatkan seejpeg atau xpaint.
  • gz: arsip yg dibuat dengan gzip.
  • info: file info (alternatif pendek dari halaman manual). mendapatkan info.
  • jpg, jpeg: file grafik . dapatkan seejpeg.
  • lsm: File map dari Software Linux. Berisi file text sederhana yang mendeskripsikan paket paket program.
  • ps: file postscript. Untuk menampilkan atau mencetak gunakan gs dan, alternatif lain, ghostview.
  • rpm: Paket program redhat. Anda dapat menginstallnya di setiap sistem dengan menejer paket rpm.
  • tgz, tar.gz: arsip yang dibuat dengan tar dan dikompressi dengan gzip.
  • tex: file teks untuk mengajukan ke TeX, Program ampuh untuk mengetik. Dapatkan paket program tex, yang tersedia di beberapa distribusi; Tapi hati hati dengan NTeX, yang mana memiliki fonts yang terkorupsi dan ini termasuk dibeberapa versi slackware.
  • texi: file infoteks, dapat menghasilkan antara TeX dan file info (cp info). Dapatkan xinfo.
  • xbm, xpm, xwd: file grafik. Dapatkan xpaint.
  • Z: Arsip yang terbuat dengan compress.
  • zip: Arsip yang dibuat dengan zip. dapatkan zip dan unzip.

0 comments:

Post a Comment

luvne.com resepkuekeringku.com desainrumahnya.com yayasanbabysitterku.com
There was an error in this gadget

Lalu Lintas

pagerank