Perintah dasar Linux dan DOS

man Melihat kegunaan dari perintah (melihat buku manual dari sebuah program). Contohnya seperti | $ man apt | akan menampilkan manual penggunaan dari program apt. –helpHampir sama kegunaannya dengan man,akan tetapi hasil yangdimunculkan lebih ringkas daripada menggunakan perintah man.[ecko_annotated]Kedua perintah dasar Linux diatas adalah perintah yang sangat wajib diketahui karena akan akan selalu digunakan ketika ingin mengetahui kegunaan dari setiap perintah baru yang diketahui.[/ecko_annotated]sudoMenjalankan program sebagai user rootatau super user.lsMelihat daftar file & folder yang ada direktori pada saat itu, contohnya | $ ls /var/lib | digunakan untuk melihat apa saja yang ada pada folder lib.cdMasuk ke direktori yang diinginkan, contohnya seperti | $ cd /home/ | untuk menjadikan folder home sebagai direktori pada saat itu.mkdir Membuat folder pada direktori kerja pada saat itu.pwdMelihat direktori kerja yang pada saat itu aktif. Contoh hasilnya “/home/niagahoster”vimMembuka text editor Vim untuk mengedit teks.cp Menyalin file dan folder, bisa ke folder itu juga atau ke folder yang lain. Seperti | $ cp /home/test.php /var/www/html | akan memindahkan file test.php ke folder html. Sedangkan jika menyalin folderharus menggunakan opsi “-r”.mv Memindahkan file dan folder, bisa kefolder itu juga atau ke folder yang lain. Seperti | $ cp /home/test.php /var/www/html | digunakan untuk memindahkan file test.php ke folder html.rm Menghapus file, bisa juga untuk menghapus folder pada direktori tertentu.find Mencari file dalam direktori hirarki. Contoh penggunaannya | $ find -name niagahoster.txt |historyPerintah dasar linux ini digunakan untuk melihat riwayat perintah yang sudah pernah digunakan sebelumnya. Jika ingin mencari perintah tertentu bisa menggunakan $ history | grep apt untuk mencari nama perintah yang sudah pernah diketikan dan mengandung potongankata apt.catMelihat isi dari sebuah file, bisa juga untuk menggabungkan isi dari dua buah file. Contohnya | $ cat niagahoster1.txt niagahoster2.txt |.echoPerintah ini digunakan untuk menampilkan satu baris teks. Bisa juga untuk menuliskan sebuah teks kedalam file, contohnya seperti berikut | $ echo “Teks” >> niagahoster.txt |. Perintah tersebut akan menuliskan “Teks” ke dalam file “niagahoster.txt”, jika file tersebut belum ada maka otomatis akan dibuat.grepMenampilkan baris yang mengandung kata yang sama sesuai dengan pattern, contohnya seperti | $ grep -i source niagahoster.txt | maka akan memunculkan baris yangmengandung kata “source” pada “niagahoster.txt”.wcMenampilkan baris baru, kata, dan bite pada sebuah file.sortMengurutkan hasil dari pembacaan isi file.chmodMengganti hak akses pada sebuah file. Contohnya jika ingin menggani hak akses niagahoster.txt menjadi 644 menggunakan baris perintah | $ chmod 644 niagahoster.txt |.chownMengganti pemilik dan group dari sebuah file. Contohnya jika ingin mengubah kepemilikan niagahoster.txt menjadi “niaga” bisa menggunakan perintah | $ chown niaga:niaga niagahoster.txt |. Kata “niaga” di depan merujuk pada usersedangkan “niaga” di belakang merujuk pada nama groupsuMengganti user ID, contohnya | $ su | atau menjadikan userpada saat itu menjadi super user.passwdPerintah ini digunakan untuk mengganti password dari user. Mengetikan | $ sudo passwd | mengganti password user pada saatitu, sedangkan | $ sudo passwd niagahoster | digunakan untuk mengganti password user “niagahoster”.whoPerintah dasar linux ini digunakan untuk menampilkan user pada saat ini dipakai.psMenampilkan snapshot process yang sedang berjalan.killMenghentikan program yang berjalan dengan menggunakan signal. Biasanya perintah ini ditambahkan opsi “-9” pada saat mengeksekusi. Contohnya seperti | $ sudo kill -9 373 |, 373 adalah PID dari proses yang sedang berjalan.tarIni merupakan program pengarsipan atau untuk mengumpulkan beberapa file menjadi satu file, dengan ekstensi “namafile.tar”. Perintah ini juga menggunakan beberapa opsi, sebagai contoh, opsi “c” untuk membuat arsip, opsi “v” untuk operasi verbose, sedangkan “f” untuk menentukan nama file.zipAlat kompresi file menjadi “,zip”, hampir sama penggunaannya dengan tar.unzipMengekstrak/membongkar file “.zip”.sshMengakses komputer/server dari jarak jauh. Contoh perintah yang bisadigunakan seperti | $ ssh @ |.scpMenyalin file dari host lain yang terhubung dalam satu jaringan. Contohnya | $ scp @: |fdiskMenampilkan list partisi pada perangkat, biasanya menggunakan opsi “-l”, contohnya | $ sudo fdisk -l |mountMelampirkan sebuah filesystem kedalam satu folder besar. Sehingga tidak perlu melakukan akses langsung ke filesystem. Sebagai contoh menggunakan | $ sudo mount /dev/sda2 /mnt |. Perintah ini akan membuat isi partisi /dev/sda2 bisa diakses melalui /mnt.umountMengunlock perintah mount, contohnya | $ umount /mnt | digunakan untuk memutuskan perintah mount pada folder /mnt.duMenampilkan ukuran file secara rekursif.dfMenampilkan penggunaan ruang disk pada filesystem.quotaMenampilkan ruang disk dan batasannya.rebootMenjalankan perintah restart.poweroffMenjalankan perintah shutdown.geditMembuka Text Editor untuk mengeditteks file.kateProgram yang digunakan sebagai file editor pada KDE, beberapa sistem operasi harus melakukan instalasi terlebih dahulu. Fungsinya hampir sama seperti Gedit.bgMembuat proses foreground untuk berjalan di background.fg Membuat background proses menjadi foreground proses.jobs Menampilkan nama dan ID dari background jobs.sedMemfilter teks pada sebuah file dan menggantinya dengan teks yang baru. Contoh penggunaannya sed | ‘s/niaga/hoster/g’ niagahoster.txt |awkPerintah ini digunakan untuk memindah teks dan memproses bahasa.locateDigunakan untuk menemukan atau mencari file.ifconfigMelihat IP yang sedang terkoneksi dan network device apa saja yang tersedia.dateMenampilkan tanggal hari ini.nanoPerintah digunakan sebagai text editoryang tidak perlu membuka jendela baru. Hampir sama dengan Vi namun lebih manusiawi.topMelihat semua proses yang sedang berjalan, diurutkan dari proses yang paling besar. Fungsinya hampir sama seperti system monitor.clearMembersihkan jendela terminal. Jadiisi jendela terminal akan kosong, namun jika di scroll keatas maka perintah yang sebelumnya dijalankanmasih bisa terlihat.dpkg -i .debBerguna untuk melakukan instalasi paket dengan ekstensi “.deb”. Terkadang bisa juga menggunakan program “gdebi”, tetapi harus install.unameMenampilkan versi kernel yang dipakai, tanggal instalasi, dan jenis arsitektur sistem operasi.* Ini adalah sebuah tanda yang digunakan untuk mendeskripsikan satu string yang digunakan untuk memberikan deskripsi singkat dari satu elemen.Perintah Dasar DOSPerintah-perintah dasar DOS.Perintah-perintah seperti DOS itu antara lain:1. DIRPerintah internal yang digunakan untuk melihat suatu isi directoryContoh:C:\>dirMenampilkan file-file dalam root directory2. CLSPerintah internal yang digunakan untuk menghapus layar.Setelah menggunakan perintah cls layar akan terhapus3. ATTRIBPerintah eksternal yang digunakan untuk melihat/mengubah atribut file4. RENPerintah internal yang Digunakan untuk mengubah nama file dengan file yang baru. Bentuk umumnya: REN Contoh:C:\>ren tugasm~1.doc tugasku.docPerintah diatas berarti mengubah nama file dari tugasm~1.doc menjadi tugasku.doc5. MD / MKDIR ( Make Directory )Perintah Internal yang digunakan untuk membuat directory baru.6. RD (Remove Directory)Perintah internal untuk menghapus direktori, maupun sub direktoriContoh :C:\>rd sasi7. CD / CHDIR ( Change directory )Perintah internal yang digunakan untuk pindah directory atau mengubah directory aktif.8. COPYPerintah internal yang digunakan untuk menyalin atau mengkopy file.Bentuk umum perintah ini adalah sebagai berikut : Copy [file_asal] [file_tujuan]9. DELPerintah internal untuk menghapus atau mendelete file. Bentuk umum :Del[nama_file]10. MOVEPerintah ini digunakan untuk memindahkan satu atau beberapa file pada tempat yang kita inginkan11. FDISKPerintah eksternal. Untuk melihat/mengubah/membuat partisi harddisk12. FormatPerintah eksternal untuk memformat harddisk