|
|
|
|
|
Linux Command Line in Indonesia
| |
|
|
|
|
|
|
|
|
|
System information
|
| Perintah |
Deskripsi |
|
# arch |
Lihat arsitektur dari mesin(1) [man] |
|
# cal 2007 |
lihat susunan waktu(tabel kalendar) 2007 [man] |
|
# cat /proc/cpuinfo |
Menampilkan informasi CPU. [man] |
|
# cat /proc/interrupts |
tampilkan 'interupsi-interupsi'. [man] |
|
# cat /proc/meminfo |
Melihat penggunaan memory komputer [man] |
|
# cat /proc/swaps |
Menampilkan partisi swap yang dipakai linux sebagai virtual memory [man] |
|
# cat /proc/version |
tampilkan versi dari kernel. [man] |
|
# cat /proc/net/dev |
menampilkan informasi kartu nic dan statistik jaringan nic card anda [man] |
|
# cat /proc/mounts |
tampilkan berkas-berkas sistem yang telah terhubung. [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 'hark-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 |
Lihat arsitektur dari mesin [man] |
|
# uname -r |
tampilkan versi dari kernel yang digunakan. [man] |
|
| « ATAS « |
|
Shutdown, Restart and Logout of a system
|
| Perintah |
Deskripsi |
|
# init 0 |
matikan sistem(2), matikan komputer [man] |
|
# logout |
keluar dari sesi [man] |
|
# reboot |
merestart (mematikan dan menyalakan kembali) sistem linux anda [man] |
|
# shutdown -h now |
mematikan sistem linux anda (komputer) [man] |
|
# shutdown -h 16:30 & |
jadwalkan saat sistem dimatikan. [man] |
|
# shutdown -c |
batalkan mematikan sistem yang telah dijadwalkan. [man] |
|
# shutdown -r now |
Me restart sistem linux anda. [man] |
|
# telinit 0 |
matikan sistem [man] |
|
| « ATAS « |
|
Files and Directory
|
| Perintah |
Deskripsi |
|
# cd /home |
masuk ke direktori '/home' [man] |
|
# cd .. |
kembali satu tingkat [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.
cp dir/* <--- semua ini direktori dir
. <-- destinasi untuk direktori yang aktif, bila anda sekarang berada pada direktori /home/user1 maka /home/user1 adalah direktori aktif [man] |
|
# cp -a /tmp/dir1 . |
menyalin direktori ke direktory 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 |
perlihatkan daftar pengkodean-pengkodean yang diketahui [man] |
|
# iconv -f fromEncoding -t toEncoding inputFile > outputFile |
menterjemahkan kode dari karakter-karakter dari satu format ke format yang lain. [man] |
|
# find . -maxdepth 1 -name *.jpg -print -exec convert |
sekumpulan data yang sudah diubah-ukur dalam direktori terkini dan mengirimkan mereka ke direktori thumbnail (perlu konversi menggunakan Imagemagick) [man] |
|
# ln -s file1 lnk1 |
buat sebuah hubungan secara simbol ke file atau direktori [man] |
|
# ln file1 lnk1 |
Menciptakan sambungan fisik ke suatu data atau direktori [man] |
|
# ls |
tampilkan file-file dari suatu direktori [man] |
|
# ls -F |
menampilkan data atau direktori [man] |
|
# ls -l |
menampilkan detil dari data dan direktori [man] |
|
# ls -a |
Menampilkan file-file yang tersembunyi [man] |
|
# ls *[0-9]* |
Menampilkan file-file dan direktori yang mengandung/berisi angka-angka [man] |
|
# lstree |
menunjukkan data dan direktori dalam satu pohon dimulai dari root(2) [man] |
|
# mkdir dir1 |
membuat sebuah direktori yang diberi nama 'dir1' [man] |
|
# mkdir dir1 dir2 |
buat dua direktori bersamaan [man] |
|
# mkdir -p /tmp/dir1/dir2 |
membuat pohon direktori [man] |
|
# mv dir1 new_dir |
mengubah / memindahkan data atau direktori [man] |
|
# pwd |
menunjukkan pola dari direktori kerja [man] |
|
# rm -f file1 |
hapus berkas yang bernama 'file1'. [man] |
|
# rm -rf dir1 |
memindahkan direktori 'dir1' dan isi-isinya secara gamblang [man] |
|
# rm -rf dir1 dir2 |
memindahkan 2 direktori serta isi-isinya secara gamblang [man] |
|
# rmdir dir1 |
menghapus direktory yang bernama 'dir1' [man] |
|
# touch -t 0712250000 file1 |
ubah jejakwaktu dari suatu data atau direktori - (YYMMDDhhmm) [man] |
|
# tree |
memperlihatkan data serta direktori di dalam tree dimulai dari root [man] |
|
| « ATAS « |
|
File search
|
| Perintah |
Deskripsi |
|
# find / -name file1 |
mencari data dan direktori ke dalam sistem data dari '/' [man] |
|
# find / -user user1 |
mencari data dan direktori milik 'user1' [man] |
|
# find /home/user1 -name \*.bin |
mencari data dengan ekstensi '.bin' di dalam direktori '/home/user1' [man] |
|
# find /usr/bin -type f -atime +100 |
mencari data binari yang tidak digunakan dalam 100 hari terakhir [man] |
|
# find /usr/bin -type f -mtime -10 |
mencari data yang dibuat atau dirubah dalam 10 hari [man] |
|
# find / -name *.rpm -exec chmod 755 '{}' \; |
mencari data dengan ekstensi '.rpm' serta memberikan izin modifikasi [man] |
|
# find / -xdev -name \*.rpm |
mencari data dengan ekstensi '.rpm' dengan mengabaikan partisi seperti cd-rom, pen-drive, dll.... [man] |
|
# locate \*.ps |
cari data dengan ekstensi '.ps' - jalankan perintah pertama 'updatedb' [man] |
|
# whereis halt |
menunjukkan lokasi dari data binari, sumber atau man [man] |
|
# which halt |
menunjukkan alamat lengkap ke suatu binari / executable [man] |
|
| « ATAS « |
|
Mounting a Filesystem
|
| Perintah |
Deskripsi |
|
# fuser -km /mnt/hda2 |
umount secara paksa ketika alat sedang sibuk [man] |
|
# mount /dev/hda2 /mnt/hda2 |
memasang disk hda2 - memverifikasi keberadaan direktori '/mnt/hda2' [man] |
|
# mount /dev/fd0 /mnt/floppy |
memasang floppy disk [man] |
|
# mount /dev/cdrom /mnt/cdrom |
memasang cdrom / dvdrom [man] |
|
# mount /dev/hdc /mnt/cdrecorder |
memasang cdrv / dvdrom [man] |
|
# mount /dev/hdb /mnt/cdrecorder |
memasang cdrw / dvdrom [man] |
|
# mount -o loop file.iso /mnt/cdrom |
memasang data atau image iso [man] |
|
# mount -t vfat /dev/hda5 /mnt/hda5 |
memasang sistem data Windows FAT32 [man] |
|
# mount /dev/sda1 /mnt/usbdisk |
memasang pen-drive atau flash-drive usb [man] |
|
# mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share |
memasang jaringan windows yang dibagi (share) [man] |
|
# umount /dev/hda2 |
melepaskan disk hda2 - keluar terlebih dahulu dari titik pasang '/mnt/hda2' [man] |
|
# umount -n /mnt/hda2 |
jalankan umount tanpa menulis ke file /etc/mtab - membantu ketika data dalam kondisi hanya-baca atau cakram keras telah penuh [man] |
|
| « ATAS « |
|
Disk Space
|
| Perintah |
Deskripsi |
|
# df -h |
menampilkan daftar partisi yang terpasang [man] |
|
# dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n |
menunjukkan ruang yang telah terpakai oleh paket-paket deb yang telah terpasang, diurutkan berdasarkan ukuran (debian, ubuntu dan sejenisnya) [man] |
|
# du -sh dir1 |
memperkirakan ruang yang terpakai oleh direktori 'dir1' [man] |
|
# du -sk * | sort -rn |
menunjukkan ukurna dari data dan direktori yang diurut berdasarkan ukuran [man] |
|
# ls -lSr |more |
menunjukkan ukuran dari data dan direktori diurut berdasarkan ukuran [man] |
|
# rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n |
menunjukkan ruangan yang terpakai oleh paket-paket rpm yang terpasang diurut berdasarkan ukuran (fedora, redhat dan sejenisnya) [man] |
|
| « ATAS « |
|
Users and Groups
|
| Perintah |
Deskripsi |
|
# test user |
[english]
Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
|
# chage -E 2005-12-31 user1 |
menetapkan batas waktu untuk sandi lewat |
|
# groupadd [group] |
membuat grup baru |
|
# groupdel [group] |
menghapus grup |
|
# groupmod -n moon sun |
merubah nama grup dari moon menjadi sun |
|
# grpck |
memeriksa sintaks yang benar dan bentuk data dari '/etc/group' serta grup yang ada |
|
# newgrp - [group] |
masuk ke dalam grup baru untuk merubah grup standar dari data yang baru dibuat |
|
# passwd |
merubah sandi lewat |
|
# passwd user1 |
merubah sandi lewat pengguna (hanya oleh root) |
|
# pwck |
memeriksa sintaks yang benar serta format data dari '/etc/passwd' dan pengguna yang ada |
|
# useradd -c "User Linux" -g admin -d /home/user1 -s /bin/bash user1 |
membuat pengguna baru "user1" yang dimiliki oleh grup "admin" |
|
# useradd user1 |
membuat pengguna baru |
|
# userdel -r user1 |
menghapus pengguna ('-r' menghilangkan direktori home) |
|
# usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 |
merubah atribut pengguna |
|
| « ATAS « |
|
Permits on Files
|
| Perintah |
Deskripsi |
|
# chgrp group1 file1 |
merubah grup dari data |
|
# chmod ugo+rwx directory1 |
menetapkan izin membaca (r), menulis (w) dan (x) akses ke pemilik pengguna (u) grup (g) dan lainnya (o) |
|
# chmod go-rwx directory1 |
memindahkan izin membaca (r), menulis (w) dan (x) akses ke pemilik pengguna (g) dan lainnya (o) |
|
# chmod u+s /bin/file1 |
menetapkan bit SUID pada data binari - pengguna yang menjalankan data tersebut memperoleh izin yang sama seperti pemilik |
|
# chmod u-s /bin/file1 |
Mematikan bit SUID pada data binari |
|
# chmod g+s /home/public |
menetapkan bit SGID pada direktori - mirip dengan SUID tapi untuk direktori |
|
# chmod g-s /home/public |
non-aktifkan bit SGID pada direktori |
|
# chmod o+t /home/public |
menetapkan bit STIKY pada direktori - mengizinkan penghapusan data hanya untuk pemilik yang sah |
|
# chmod o-t /home/public |
non-aktifkan bit STIKY pada direktori |
|
# chown user1 file1 |
merubah kepemilikan dari data |
|
# chown -R user1 directory1 |
merubah pengguna pemilik dari direktori dan semua data serta direktori yang ada di dalamnya |
|
# chown user1:group1 file1 |
Merubah pemilik dan Group dari sebuah File |
|
# find / -perm -u+s |
view all files on the system with SUID configured [english]
Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
|
# ls -lh |
show permits on files [english]
Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
|
# ls /tmp | pr -T5 -W$COLUMNS |
divide terminal into 5 columns [english]
Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
|
| « ATAS « |
|
|
|
| « ATAS « |
|
|
|
| « ATAS « |
|
|
|
| « ATAS « |
|
|
|
| « ATAS « |
|
|
|
| « ATAS « |
|
APT packages tool (Debian, Ubuntu and alike)
|
| Perintah |
Deskripsi |
|
# apt-cache search [package] |
tampilkan daftar paket-paket yang berhubungan dengan kata 'search-packages'. |
|
# apt-cdrom install [package] |
pasang / tingkatkan sebuah paket deb dari cdrom |
|
# apt-get install [package] |
pasang / tingkatkan versi dari sebuah paket deb |
|
# apt-get update |
update the package list [english]
Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
|
# apt-get upgrade |
tingkatkan versi dari semua paket-paket yang telah terpasang |
|
# apt-get remove [package] |
remove a deb package from system [english]
Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
|
# apt-get check |
verify correct resolution of dependencies [english]
Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
|
# apt-get clean |
bersihkan berkas sementara dari paket-paket yang telah diunduh |
|
| « ATAS « |
|
|
|
| « ATAS « |
|
|
|
| « ATAS « |
|
|
|
| « ATAS « |
|
|
|
| « ATAS « |
|
|
|
| « ATAS « |
|
|
|
| « ATAS « |
|
|
|
| « ATAS « |
|
|
|
| « ATAS « |
|
|
|
| « ATAS « |
|
|
|
| « ATAS « |
|
|
|
| « ATAS « |
|
|
|
| « ATAS « |
|
|
|
| « ATAS « |
|
|
|
| « ATAS « |
|
|
|
Diterjemahkan oleh: become translator! |
|
|
| |