assalammualaikum wr.wb
oke sobat kembali lagi dengan saya Achmad Muhaimin Lafatma, untuk kali ini kita kan membahas tentang Linux command line in indonesia. oke langsung aja sobat..
CLI adalah tipe antarmuka dimana pengguna berinteraksi dengan sistem operasi melalui text-terminal. Pengguna menjalankan perintah dan program di sistem operasi tersebut dengan cara mengetikkan baris-baris tertentu.
Meskipun konsepnya sama, tiap-tiap sistem operasi memiliki nama atau istilah yang berbeda untuk CLI-nya. UNIX memberi nama CLI-nya sebagai bash, ash, ksh, dan lain sebagainya. Microsoft Disk Operating System (MS-DOS) memberi nama command.com atau Command Prompt. Sedangkan pada Windows Vista, Microsoft menamakannya PowerShell. Pengguna Linux mengenal CLI pada Linux sebagai terminal, sedangkan pada Apple namanya adalah commandshell.
2. Latar belakang
Saya ingin mengetahui tentang perintah-perintah dasar/command line pada sistem operasi linux.
3. Maksud dan Tujuan
Supaya lebih mengerti dan lebih memahami tentang perintah dasar/command line pada linux.
4. Alat dan Bahan
- 1 buah pc
- 1 buah buku linux command line
Linux Command Line in Indonesia
Perintah | Deskripsi |
# arch | lihat arsitektur dari mesin(1) [man] |
# cal 2007 | lihat tabel kalendar tahun 2007 [man] |
# cat /proc/cpuinfo | menampilkan informasi CPU [man] |
# cat /proc/interrupts | menampilkan penggunaan interupsi [man] |
# cat /proc/meminfo | lihat penggunaan memori komputer [man] |
# cat /proc/swaps | menampilkan partisi swap yang dipakai linux sebagai memori virtual [man] |
# cat /proc/version | menampilkan versi dari kernel. [man] |
# cat /proc/net/dev | menampilkan informasi kartu nic dan statistik penggunaan nic [man] |
# cat /proc/mounts | menampilkan filesystem yang termuat [man] |
# clock -w | simpan perubahan tanggal di BIOS. [man] |
# date | tampilkan tanggal sistem [man] |
# date 041217002007.00 | tetapkan tanggal dan waktu - BulanHariJamMenitTahun.Detik [man] |
# dmidecode -q | tampilkan komponen-komponen perangkat keras dari sistem [man] |
# hdparm -i /dev/hda | tampilkan karakteristik dari sebuah hard-disk [man] |
# hdparm -tT /dev/sda | uji coba tes baca pada sebuah hard-disk [man] |
# lspci -tv | tampilkan perangkat-perangkat PCI yang ada [man] |
# lsusb -tv | tampilkan perangkat-perangkat USB [man] |
# uname -m | tampilkan arsitektur mesin(2) [man] |
# uname -r | tampilkan versi dari kernel yang digunakan [man] |
Matikan, Mulai ulang dan Keluar dari sistem
Perintah | Deskripsi |
# init 0 | matikan sistem(2), matikan komputer [man] |
# logout | keluar dari sesi [man] |
# reboot | memulai ulang sistem linux anda [man] |
# shutdown -h now | mematikan komputer [man] |
# shutdown -h 16:30 & | menjadwalkan saat sistem dimatikan [man] |
# shutdown -c | membatalkan mematikan sistem yang telah dijadwalkan [man] |
# shutdown -r now | memulai ulang sistem linux anda [man] |
# telinit 0 | mematikan sistem [man] |
- Berkas dan Direktori
Perintah | Deskripsi |
# cd /home | masuk ke direktori '/home' [man] |
# cd .. | kembali satu tingkat di atas direktori saat ini [man] |
# cd ../.. | kembali dua tingkat [man] |
# cd | kembali ke direktori 'home' [man] |
# cd ~user1 | kembali ke direktori 'home' [man] |
# cd - | kembali ke direktori sebelumnya [man] |
# cp file1 file2 | menyalin 'file1' ke 'file2' [man] |
# cp dir/* . | menyalin semua isi direktori 'dir' ke direktori aktif [man] |
# cp -a /tmp/dir1 . | menyalin direktori ke direktori anda berada sekarang [man] |
# cp -a dir1 dir2 | salin sebuah direktori [man] |
# cp file file1 | menghasilkan tipe mime dari file sebagai teks [man] |
# iconv -l | memperlihatkan daftar pengkodean kelompok karakter yang dikenali [man] |
# iconv -f fromEncoding -t toEncoding inputFile > outputFile | menterjemahkan pengkodean karakter dari satu format ke format yang lain [man] |
# find . -maxdepth 1 -name *.jpg -print -exec convert | ubah sekumpulan berkas gambar dalam direktori aktif dan mengirim mereka ke direktori thumbnail (perlu konversi menggunakan Imagemagick) [man] |
# ln -s file1 lnk1 | membuat sebuah tautan simbolis untuk 'file1' ke suatu berkas tautan 'lnk1' [man] |
# ln file1 lnk1 | membuat tautan fisik antara 'file1' dengan berkas tautan 'lnk1' [man] |
# ls | tampilkan berkas-berkas dalam direktori [man] |
# ls -F | tampilkan berkas-berkas dalam direktori [man] |
# ls -l | menampilkan detil berkas dalam direktori [man] |
# ls -a | menampilkan berkas-berkas yang tersembunyi [man] |
# ls *[0-9]* | menampilkan berkas-berkas serta direktori yang namanya mengandung angka [man] |
# lstree | menampilkan direktori dalam satu diagram pohon [man] |
# mkdir dir1 | membuat sebuah direktori yang diberi nama 'dir1' [man] |
# mkdir dir1 dir2 | membuat dua direktori dengan satu perintah [man] |
# mkdir -p /tmp/dir1/dir2 | membuat pohon direktori [man] |
# mv dir1 new_dir | merubah nama atau memindahkan direktori dari 'dir1' ke 'new_dir' [man] |
# pwd | menunjukkan setapak dari direktori saat ini [man] |
# rm -f file1 | hapus berkas yang bernama 'file1'. [man] |
# rm -rf dir1 | menghapus direktori 'dir1' beserta isinya tanpa konfirmasi lagi [man] |
# rm -rf dir1 dir2 | menghapus dua direktori beserta isinya tanpa konfirmasi lagi [man] |
# rmdir dir1 | menghapus direktori 'dir1' [man] |
# touch -t 0712250000 file1 | merubah jejakwaktu suatu berkas atau direktori - (YYMMDDhhmm) [man] |
# tree | menampilkan diagram pohon direktori [man] |
- Paket DEB (Debian, Ubuntu dan sejenisnya)
Perintah | Deskripsi |
# dpkg -i [package.deb] |
install/upgrade paket deb
|
# dpkg -r [package] |
menghilangkan paket deb dari sistem
|
# dpkg -l |
menampilkan semua paket deb yang terpasang pada
sistem
|
# dpkg -l | grep httpd |
menampilkan semua paket deb dengan nama "httpd"
|
# dpkg -s [package] |
memperoleh informasi mengenai paket tertentu yang
dipasang pada sistem
|
# dpkg -L [package] |
menampilkan daftar file yang disediakan oleh
sebuah paket yang terpasang pada sistem
|
# dpkg --contents [package.deb] |
menampilkan daftar berkas dari paket yang tidak
terpasang
|
# dpkg -S /bin/ping |
memverifikasi nama paket dimana berkas tersimpan
|
6. Penutup.
Demikianlah artikel tentang linux comand line in indonesia yang saya buat ini, tentunya banyak kekurangan dan kelemahan kerena terbatasnya pengetahuan yang saya miliki. Semoga bermanfaat bagi saya dan para pembaca, terima kasih banyak.
7. referensi.
http://www.linuxguide.it/command_line/linux_commands_in.html
EmoticonEmoticon