daftar perintah di linux
Post on 15-Dec-2015
218 Views
Preview:
DESCRIPTION
TRANSCRIPT
PerintahPERINTAH SHOTDOWN DAN RESTART
# init 0# logout# reboot# shutdown -h now# shutdown -h 16:30 &# shutdown -c# shutdown -r now# telinit 0
PERINTAH FILE DAN FOLDER(DIRECTORY)# cd /home# cd ..# cd ../..# cd# cd ~user1# cd -# cp file1 file2# cp dir/* .# cp -a /tmp/dir1 .# cp -a dir1 dir2# cp file file1
# iconv -l
# iconv -f fromEncoding -t toEncoding inputFile > outputFile
# find . -maxdepth 1 -name *.jpg -print -exec convert
# ln -s file1 lnk1
# ln file1 lnk1# ls# ls -F# ls -l# ls -a
# ls *[0-9]*# lstree# mkdir dir1# mkdir dir1 dir2# mkdir -p /tmp/dir1/dir2
# mv dir1 new_dir# pwd# rm -f file1
# rm -rf dir1
# rm -rf dir1 dir2# rmdir dir1
# touch -t 0712250000 file1# tree# find / -name file1# find / -user user1
# find /home/user1 -name \*.bin
# find /usr/bin -type f -atime +100
# find /usr/bin -type f -mtime -10
# find / -name *.rpm -exec chmod 755 '{}' \;
# find / -xdev -name \*.rpm
# locate \*.ps# whereis halt
# which haltMEMUAT FILE SYSTEM
# fuser -km /mnt/hda2
# mount /dev/hda2 /mnt/hda2# mount /dev/fd0 /mnt/floppy# mount /dev/cdrom /mnt/cdrom# mount /dev/hdc /mnt/cdrecorder# mount /dev/hdb /mnt/cdrecorder# mount -o loop file.iso /mnt/cdrom# mount -t vfat /dev/hda5 /mnt/hda5# mount /dev/sda1 /mnt/usbdisk# mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share
# umount /dev/hda2
# umount -n /mnt/hda2ADMINISTRASI PASSWORD
# passwd# passwd user1
# pwck
# useradd -c "User Linux" -g admin -d /home/user1 -s /bin/bash user1
# useradd user1# userdel -r user1
KOMPRESI FILE# rar a file1.rar test_file# rar a file1.rar file1 file2 dir1# rar x file1.rar# tar -cvf archive.tar file1# tar -cvf archive.tar file1 file2 dir1
PAKET APT
# apt-cache search [package]# apt-cdrom install [package]# apt-get install [package]# apt-get update# apt-get upgrade# apt-get remove [package]# apt-get check
# apt-get cleanMANIPULASI TEKS
# cat example.txt | awk 'NR%2==1'# echo a b c | awk '{print $1}'# echo a b c | awk '{print $1,$3}'# cat -n file1
# comm -1 file1 file2
# comm -2 file1 file2
# comm -3 file1 file2# diff file1 file2# grep Aug /var/log/messages
# grep ^Aug /var/log/messages
# grep [0-9] /var/log/messages
# grep Aug -R /var/log/*# paste file1 file2
# paste -d '+' file1 file2
# sdiff file1 file2
# sed 's/string1/string2/g' example.txt# sed '/^$/d' example.txt
# sed '/ *#/d; /^$/d' example.txt# sed -e '1d' exampe.txt# sed -n '/string1/p'# sed -e 's/ *$//' example.txt# sed -e 's/string1//g' example.txt# sed -n '1,5p' example.txt# sed -n '5p;5q' example.txt# sed -e 's/00*/0/g' example.txt# sort file1 file2# sort file1 file2 | uniq
# sort file1 file2 | uniq -u
# sort file1 file2 | uniq -d# echo 'word' | tr '[:lower:]' '[:upper:]'
PERINTAH JARINGAN# dhclient eth0# ethtool eth0
# host www.example.com# hostname# ifconfig eth0# ifconfig eth0 192.168.1.1 netmask 255.255.255.0
# ifconfig eth0 promisc# ifdown eth0# ifup eth0# ip link show# iwconfig eth1
# iwlist scan# mii-tool eth0
# netstat -tup
# netstat -tupl# netstat -rn
# nslookup www.example.com# route -n# route add -net 0/0 gw IP_Gateway
# route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1
# route del 0/0 gw IP_gateway
# echo "1" > /proc/sys/net/ipv4/ip_forward# tcpdump tcp port 80
# whois www.example.com
DeskripsiPERINTAH SHOTDOWN DAN RESTART
matikan sistem(2), matikan komputer [man]keluar dari sesi [man]memulai ulang sistem linux anda [man]mematikan komputer [man]menjadwalkan saat sistem dimatikan [man]membatalkan mematikan sistem yang telah dijadwalkan [man]memulai ulang sistem linux anda [man]mematikan sistem [man]
PERINTAH FILE DAN FOLDER(DIRECTORY)masuk ke direktori '/home' [man]kembali satu tingkat di atas direktori saat ini [man]kembali dua tingkat [man]kembali ke direktori 'home' [man]kembali ke direktori 'home' [man]kembali ke direktori sebelumnya [man]menyalin 'file1' ke 'file2' [man]menyalin semua isi direktori 'dir' ke direktori aktif [man]menyalin direktori ke direktori anda berada sekarang [man]salin sebuah direktori [man]menghasilkan tipe mime dari file sebagai teks [man]
membuat tautan fisik antara 'file1' dengan berkas tautan 'lnk1' [man]tampilkan berkas-berkas dalam direktori [man]tampilkan berkas-berkas dalam direktori [man]menampilkan detil berkas dalam direktori [man]menampilkan berkas-berkas yang tersembunyi [man]
menampilkan direktori dalam satu diagram pohon [man]membuat sebuah direktori yang diberi nama 'dir1' [man]membuat dua direktori dengan satu perintah [man]membuat pohon direktori [man]
memperlihatkan daftar pengkodean kelompok karakter yang dikenali [man]
menterjemahkan pengkodean karakter dari satu format ke format yang lain [man]
ubah sekumpulan berkas gambar dalam direktori aktif dan mengirim mereka ke direktori thumbnail (perlu konversi menggunakan Imagemagick) [man]
membuat sebuah tautan simbolis untuk 'file1' ke suatu berkas tautan 'lnk1' [man]
menampilkan berkas-berkas serta direktori yang namanya mengandung angka [man]
menunjukkan setapak dari direktori saat ini [man]hapus berkas yang bernama 'file1'. [man]
menghapus direktori 'dir1' beserta isinya tanpa konfirmasi lagi [man]
menghapus dua direktori beserta isinya tanpa konfirmasi lagi [man]menghapus direktori 'dir1' [man]
menampilkan diagram pohon direktori [man]mencari berkas dan direktori bernama 'file1' dari '/' [man]mencari berkas dan direktori milik 'user1' [man]
mencari berkas yang dibuat atau dirubah dalam 10 hari terakhir [man]
menunjukkan lokasi dari berkas biner, sumber atau man [man]
menunjukkan alamat lengkap ke suatu berkas biner / executable [man]MEMUAT FILE SYSTEM
melakukan umount secara paksa ketika perangkat sedang sibuk [man]
memuat floppy disk [man]memuat cdrom / dvdrom [man]memuat cdrw / dvdrom [man]memasang cdrw / dvdrw [man]memuat berkas atau image iso [man]memuat filesystem Windows FAT32 [man]memuat pen-drive atau flash-drive usb [man]memuat disk berbagi pakai dari pc windows [man]
merubah nama atau memindahkan direktori dari 'dir1' ke 'new_dir' [man]
merubah jejakwaktu suatu berkas atau direktori - (YYMMDDhhmm) [man]
mencari berkas dengan ekstensi '.bin' di dalam direktori '/home/user1' [man]
mencari berkas biner yang tidak pernah diakses dalam 100 hari terakhir [man]
mencari berkas dengan ekstensi '.rpm' serta merubah hak berkas saat ketemu [man]
mencari berkas dengan ekstensi '.rpm' dengan mengabaikan partisi yang dapat berpindah seperti cdrom, flash-disk, dll.... [man]
mencari berkas dengan ekstensi '.ps' - sebelumnya jalankan perintah 'updatedb' agar pencarian berhasil [man]
memuat disk hda2 - memverifikasi keberadaan direktori '/mnt/hda2' [man]
melepaskan disk hda2 - keluar dari titik muat '/mnt/hda2' terlebih dahulu agar berhasil [man]
ADMINISTRASI PASSWORDmerubah sandi lewatmerubah sandi lewat pengguna (hanya oleh root)
membuat pengguna baru "user1" yang dimiliki oleh grup "admin"membuat pengguna barumenghapus pengguna ('-r' menghilangkan direktori home)
KOMPRESI FILEmembuat suatu arsip rar bernama 'file1.rar'melakukan kompresi 'file1', 'file2' dan 'dir1' secara simultanmelakukan dekompresi arsip berekstensi rarmembuat suatu arsip tar agar tidak terkompresimembuat arsip yang memuat 'file1', 'file2' dan 'dir1'
PAKET APT
pasang / tingkatkan sebuah paket deb dari cdrompasang / tingkatkan versi dari sebuah paket debperbaharui daftar pakettingkatkan versi dari semua paket-paket yang telah terpasanghapus paket deb dari sistemmemastikan penyelesaian yang benar dari dependensi
bersihkan berkas sementara dari paket-paket yang telah diunduhMANIPULASI TEKS
menghilangkan seluruh baris genap dari berkas example.txtmenampilkan kolom pertama dari suatu barismenampilkan kolom pertama dan ketiga dari suatu barismemberi nomor baris pada tampilan suatu file
mencari perbedaan antara dua filemencari kata "Aug" dalam berkas '/var/log/messages'
menjalankan umount tanpa menulis ke berkas /etc/mtab - berguna ketika berkas dalam kondisi hanya-baca atau hard disk penuh [man]
memeriksa sintaks yang benar serta format data dari '/etc/passwd' dan pengguna yang ada
tampilkan daftar paket-paket yang berhubungan dengan kata 'search-packages'.
bandingkan isi dua berkas dengan menghapus baris yang hanya terdapat pada 'file1'
membandingkan isi dua berkas dengan menghapus baris yang hanya terdapat pada 'file2'
membandingkan isi dua berkas dengan menghapus baris yang terdapat pada kedua berkas
mencari kata-kata yang diawali dengan "Aug" dalam berkas '/var/log/messages'
menggabungkan isi dari dua berkas kedalam satu kolom
mengganti semua 'string1' dengan 'string2' dalam berkas example.txtmenghapus seluruh baris kosong dari berkas example.txt
menghapus komentar serta baris kosong dari berkas example.txtmenghapus baris pertama dari berkas example.txtmenampilkan hanya baris yang mengandung kata 'string1'menghapus karakter kosong pada setiap akhir barismenghapus semua kata 'string1' dari berkas example.txtmenampilkan baris 1 hingga 5 dari berkas example.txtmenampilkan baris 5 dari berkas example.txtmenggantikan banyak angka 0 dengan satu 0mengurutkan isi dari 2 berkasmengurutkan isi dua berkas tanpa menampilkan pengulangan
mengurutkan isi dua berkas dan hanya menampilkan baris yang unik
mengurutkan isi dua berkas dan hanya menampilkan baris yang diulangmerubah dari huruf kecil menjadi huruf besarPERINTAH JARINGAN
mengaktifkan 'eth0' ke mode dhcpmenampilkan statistik penggunaan jaringan yang melalui 'eth0'
menampilkan nama komputer dari sistemmenampilkan konfigurasi suatu nicMengatur alamat IP
menonaktifkan 'eth0'mengaktifkan 'eth0'menampilkan status koneksi pada semua antarmuka jaringanmenampilkan jaringan wireless
menampilkan status koneksi 'eth0'
memilih semua baris yang mengandung angka pada berkas '/var/log/messages'
mencari untai kata "Aug" pada berkas-berkas di dalam direktori '/var/log/' dan dibawahnya
menggabungkan isi dua berkas dalam bentuk kolom dengan pemisah '+' diantaranya
mencari perbedaan antara dua berkas dan tampilkan secara interaktif selayaknya "diff"
menampilkan hasil pencarian dari nama komputer ke alamat ip dan sebaliknya
mengkonfigurasi 'eth0' ke dalam mode bebas agar dapat mengendus paket yang beredar pada jaringan
melakukan pemindaian wifi untuk mengetahui koneksi wireless yang tersedia
menampilkan tabel routing seperti perintah 'route -n'
mencari resolusi dari nama komputer ke alamat ip dan sebaliknyamenampilkan tabel routingmengkonfigurasi gerbang jaringan
menambahkan rute statik untuk mencapai jaringan '192.168.0.0/16'menghapus rute statik
menampilkan semua lalu-lintas HTTP
menampilkan semua koneksi jaringan yang aktif beserta identifikasi prosesnya
menampilkan semua layanan jaringan yang 'mendengarkan' pada sistem beserta identifikasi prosesnya
mengaktifkan rute ip /proc/sys/net/ipv4/ip_forward agar nic berfungi sebagai gerbang perantara jaringan
menampilkan hasil pencarian informasi suatu domain melalui database whois
DAFTAR PERINTAH DASAR DI LINUX
Perintah DeskripsiPERINTAH SHOTDOWN DAN RESTART
# logout keluar dari akun linux# reboot memulai ulang sistem linux anda # shutdown -h now mematikan komputer # shutdown -h 16:30 & menjadwalkan saat sistem dimatikan
# shutdown -c membatalkan mematikan sistem yang telah dijadwalkan # shutdown -r now merestart linux# telinit 0 mematikan sistem [man]
PERINTAH FILE DAN FOLDER(DIRECTORY)# cd .. kembali satu tingkat di atas direktori saat ini [man]# cd kembali ke direktori 'home' [man]# cd - kembali ke direktori sebelumnya [man]
# mkdir nama_folder membuat sebuah direktori yang diberi nama 'dir1' [man]# rmdir dir1 menghapus direktori 'dir1' [man]
ADMINISTRASI PASSWORD# passwd merubah sandi root# passwd user1 merubah sandi lewat pengguna (hanya oleh root)
PAKET APT# apt-get install [nama_program] install aplikasi di linux# apt-get update mengupdate sistem operasi# apt-get upgrade mengupgrade OS# apt-get remove [package] hapus paket deb dari sistem
MANIPULASI TEKS# cat example.txt menampilkan isi dari berkas example.txt
PERINTAH JARINGAN# dhclient eth0 mengaktifkan 'eth0' ke mode dhcp# ifconfig eth0 menampilkan konfigurasi kartu jaringan ether0
memberikan alamat IP pada ether0# ifdown eth0 menonaktifkan 'eth0'# ifup eth0 mengaktifkan 'eth0'# mii-tool eth0 menampilkan status koneksi 'eth0'
# ifconfig eth0 192.168.1.1 netmask 255.255.255.0
top related