Daftar Perintah Di Linux

12
Perintah PERINT # init 0 # logout # reboot # shutdown -h now # shutdown -h 16:30 & # shutdown -c # shutdown -r now # telinit 0 PERINTAH # 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 inp # find . -maxdepth 1 -name *.jpg -print - # 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

description

Daftar Perintah Di Linux Untuk Praktek TKJ

Transcript of Daftar Perintah Di Linux

Page 1: Daftar Perintah Di Linux

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

Page 2: Daftar Perintah Di Linux

# 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

Page 3: Daftar Perintah Di Linux

# 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

Page 4: Daftar Perintah Di Linux

# 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

Page 5: Daftar Perintah Di Linux

# 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

Page 6: Daftar Perintah Di Linux

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]

Page 7: Daftar Perintah Di Linux

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]

Page 8: Daftar Perintah Di Linux

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'

Page 9: Daftar Perintah Di Linux

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

Page 10: Daftar Perintah Di Linux

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

Page 11: Daftar Perintah Di Linux

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