Wednesday 25 May 2016

Perintah Perintah Linux Command Line

Bagi anda yang menggunakan linux dengan Command Line. Hal yang wajib anda kuasai adalah perintah perintah apa saja yang dapat digunakan. Ketika saya asik berselancar di lautan milik mbah google. Saya menemukan satu situs yang menjelaskan tentang perintah perintah command line pada beberapa distro linux. Saya ucapkan terima kasih banyak pada http://www.linuxguide.it/. 

Ini sangat bermanfaat sekali bagi anda yang ingin mempelajari perintah perintah yang digunakan. Perintah perintah tersebut seperti perintah untuk mengkonfigurasi jaringan, Firewall, Partisi Disk dan perintah perintah basic lainnya seperti pindah direktori, copy, hapus, editor , dll. Sebagian akan saya tampilkan dan sisanya anda dapat mendownloadnya. Sudah saya buat dalam satu file. 

Informasi sistem

PerintahDeskripsi
# archlihat arsitektur dari mesin(1)   [man]
# cal 2007lihat tabel kalendar tahun 2007   [man]
# cat /proc/cpuinfomenampilkan informasi CPU   [man]
# cat /proc/interruptsmenampilkan penggunaan interupsi   [man]
# cat /proc/meminfolihat penggunaan memori komputer   [man]
# cat /proc/swapsmenampilkan partisi swap yang dipakai linux sebagai memori virtual   [man]
# cat /proc/versionmenampilkan versi dari kernel.   [man]
# cat /proc/net/devmenampilkan informasi kartu nic dan statistik penggunaan nic   [man]
# cat /proc/mountsmenampilkan filesystem yang termuat   [man]
# clock -wsimpan perubahan tanggal di BIOS.   [man]
# datetampilkan tanggal sistem   [man]
# date 041217002007.00tetapkan tanggal dan waktu - BulanHariJamMenitTahun.Detik   [man]
# dmidecode -qtampilkan komponen-komponen perangkat keras dari sistem   [man]
# hdparm -i /dev/hdatampilkan karakteristik dari sebuah hard-disk   [man]
# hdparm -tT /dev/sdauji coba tes baca pada sebuah hard-disk   [man]
# lspci -tvtampilkan perangkat-perangkat PCI yang ada   [man]
# lsusb -tvtampilkan perangkat-perangkat USB   [man]
# uname -mtampilkan arsitektur mesin(2)   [man]
# uname -rtampilkan versi dari kernel yang digunakan   [man]

Matikan, Mulai ulang dan Keluar dari sistem
PerintahDeskripsi
# init 0matikan sistem(2), matikan komputer   [man]
# logoutkeluar dari sesi   [man]
# rebootmemulai ulang sistem linux anda   [man]
# shutdown -h nowmematikan komputer   [man]
# shutdown -h 16:30 &menjadwalkan saat sistem dimatikan   [man]
# shutdown -cmembatalkan mematikan sistem yang telah dijadwalkan   [man]
# shutdown -r nowmemulai ulang sistem linux anda   [man]
# telinit 0mematikan sistem   [man]

Berkas dan Direktori
PerintahDeskripsi
# cd /homemasuk ke direktori '/home'   [man]
# cd ..kembali satu tingkat di atas direktori saat ini   [man]
# cd ../..kembali dua tingkat   [man]
# cdkembali ke direktori 'home'   [man]
# cd ~user1kembali ke direktori 'home'   [man]
# cd -kembali ke direktori sebelumnya   [man]
# cp file1 file2menyalin '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 dir2salin sebuah direktori   [man]
# cp file file1menghasilkan tipe mime dari file sebagai teks   [man]
# iconv -lmemperlihatkan daftar pengkodean kelompok karakter yang dikenali   [man]
# iconv -f fromEncoding -t toEncoding inputFile > outputFilementerjemahkan pengkodean karakter dari satu format ke format yang lain   [man]
# find . -maxdepth 1 -name *.jpg -print -exec convertubah sekumpulan berkas gambar dalam direktori aktif dan mengirim mereka ke direktori thumbnail (perlu konversi menggunakan Imagemagick)   [man]
# ln -s file1 lnk1membuat sebuah tautan simbolis untuk 'file1' ke suatu berkas tautan 'lnk1'   [man]
# ln file1 lnk1membuat tautan fisik antara 'file1' dengan berkas tautan 'lnk1'   [man]
# lstampilkan berkas-berkas dalam direktori   [man]
# ls -Ftampilkan berkas-berkas dalam direktori   [man]
# ls -lmenampilkan detil berkas dalam direktori   [man]
# ls -amenampilkan berkas-berkas yang tersembunyi   [man]
# ls *[0-9]*menampilkan berkas-berkas serta direktori yang namanya mengandung angka   [man]
# lstreemenampilkan direktori dalam satu diagram pohon   [man]
# mkdir dir1membuat sebuah direktori yang diberi nama 'dir1'   [man]
# mkdir dir1 dir2membuat dua direktori dengan satu perintah   [man]
# mkdir -p /tmp/dir1/dir2membuat pohon direktori   [man]
# mv dir1 new_dirmerubah nama atau memindahkan direktori dari 'dir1' ke 'new_dir'   [man]
# pwdmenunjukkan setapak dari direktori saat ini   [man]
# rm -f file1hapus berkas yang bernama 'file1'.   [man]
# rm -rf dir1menghapus direktori 'dir1' beserta isinya tanpa konfirmasi lagi   [man]
# rm -rf dir1 dir2menghapus dua direktori beserta isinya tanpa konfirmasi lagi   [man]
# rmdir dir1menghapus direktori 'dir1'   [man]
# touch -t 0712250000 file1merubah jejakwaktu suatu berkas atau direktori - (YYMMDDhhmm)   [man]
# treemenampilkan diagram pohon direktori   [man]

Pencarian berkas
PerintahDeskripsi
# find / -name file1mencari berkas dan direktori bernama 'file1' dari '/'   [man]
# find / -user user1mencari berkas dan direktori milik 'user1'   [man]
# find /home/user1 -name \*.binmencari berkas dengan ekstensi '.bin' di dalam direktori '/home/user1'   [man]
# find /usr/bin -type f -atime +100mencari berkas biner yang tidak pernah diakses dalam 100 hari terakhir   [man]
# find /usr/bin -type f -mtime -10mencari berkas yang dibuat atau dirubah dalam 10 hari terakhir   [man]
# find / -name *.rpm -exec chmod 755 '{}' \;mencari berkas dengan ekstensi '.rpm' serta merubah hak berkas saat ketemu   [man]
# find / -xdev -name \*.rpmmencari berkas dengan ekstensi '.rpm' dengan mengabaikan partisi yang dapat berpindah seperti cdrom, flash-disk, dll....   [man]
# locate \*.psmencari berkas dengan ekstensi '.ps' - sebelumnya jalankan perintah 'updatedb' agar pencarian berhasil   [man]
# whereis haltmenunjukkan lokasi dari berkas biner, sumber atau man   [man]
# which haltmenunjukkan alamat lengkap ke suatu berkas biner / executable   [man]

Memuat Filesystem
PerintahDeskripsi
# fuser -km /mnt/hda2melakukan umount secara paksa ketika perangkat sedang sibuk   [man]
# mount /dev/hda2 /mnt/hda2memuat disk hda2 - memverifikasi keberadaan direktori '/mnt/hda2'   [man]
# mount /dev/fd0 /mnt/floppymemuat floppy disk   [man]
# mount /dev/cdrom /mnt/cdrommemuat cdrom / dvdrom   [man]
# mount /dev/hdc /mnt/cdrecordermemuat cdrw / dvdrom   [man]
# mount /dev/hdb /mnt/cdrecordermemasang cdrw / dvdrw   [man]
# mount -o loop file.iso /mnt/cdrommemuat berkas atau image iso   [man]
# mount -t vfat /dev/hda5 /mnt/hda5memuat filesystem Windows FAT32   [man]
# mount /dev/sda1 /mnt/usbdiskmemuat pen-drive atau flash-drive usb   [man]
# mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/sharememuat disk berbagi pakai dari pc windows   [man]
# umount /dev/hda2melepaskan disk hda2 - keluar dari titik muat '/mnt/hda2' terlebih dahulu agar berhasil   [man]
# umount -n /mnt/hda2menjalankan umount tanpa menulis ke berkas /etc/mtab - berguna ketika berkas dalam kondisi hanya-baca atau hard disk penuh   [man]

Ruang Disk
PerintahDeskripsi
# df -hmenampilkan daftar partisi yang termuat   [man]
# dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1nmenunjukkan ruang yang terpakai oleh paket-paket deb yang telah terpasang, diurut berdasarkan ukuran (debian, ubuntu dan sejenisnya)   [man]
# du -sh dir1memperkirakan ruang yang terpakai oleh direktori 'dir1'   [man]
# du -sk * | sort -rnmenunjukkan ukuran berbagai berkas dan direktori yang diurut berdasarkan ukuran   [man]
# ls -lSr |moremenunjukkan ukuran berbagai berkas dan direktori yang diurut berdasarkan ukuran   [man]
# rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1nmenunjukkan ruangan yang terpakai oleh paket-paket rpm yang telah terpasang, diurut berdasarkan ukuran (fedora, redhat dan sejenisnya)   [man]

Demikianlah sebagian dari perintah perintah yang dapat saya tampilkan disini. Menghemat tampilan anda dapat mendownload keseluruhan dari command line diatas DISINI (andry maulana).

0 comments:

Post a Comment