Jumat, 10 November 2017

Perintah dasar linux

INFORMASI SISTEM

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
# 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 Direktory

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 inputFile > outputFile 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]

Pencarian berkas

perintah deskripsi
# find / -name file1 mencari berkas dan direktori bernama 'file1' dari '/' [man]
# find / -user user1 mencari berkas dan direktori milik 'user1' [man]
# find /home/user1 -name \*.bin mencari berkas dengan ekstensi '.bin' di dalam direktori '/home/user1' [man]
# find /usr/bin -type f -atime +100 mencari berkas biner yang tidak pernah diakses dalam 100 hari terakhir [man]
# find /usr/bin -type f -mtime -10 mencari 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 \*.rpm mencari berkas dengan ekstensi '.rpm' dengan mengabaikan partisi yang dapat berpindah seperti cdrom, flash-disk, dll.... [man]
# locate \*.ps mencari berkas dengan ekstensi '.ps' - sebelumnya jalankan perintah 'updatedb' agar pencarian berhasil [man]
# whereis halt menunjukkan lokasi dari berkas biner, sumber atau man [man]
# which halt menunjukkan alamat lengkap ke suatu berkas biner / executable [man]

Tidak ada komentar:

Posting Komentar