Unix / Linux - Perintah Berguna
Panduan cepat ini mencantumkan perintah, termasuk sintaksis dan deskripsi singkat. Untuk detail lebih lanjut, gunakan -
$man command
File dan Direktori
Perintah-perintah ini memungkinkan Anda untuk membuat direktori dan menangani file.
Sr.No. | Perintah & Deskripsi |
---|---|
1 | cat Menampilkan Isi File |
2 | cd Mengubah Direktori menjadi dirname |
3 | chgrp Mengubah grup file |
4 | chmod Mengubah izin |
5 | cp Menyalin file sumber ke tujuan |
6 | file Menentukan jenis file |
7 | find Menemukan file |
8 | grep Mencari file untuk ekspresi reguler |
9 | head Menampilkan beberapa baris pertama dari sebuah file |
10 | ln Membuat tautan lunak pada nama lama |
11 | ls Menampilkan informasi tentang tipe file |
12 | mkdir Membuat dirname direktori baru |
13 | more Menampilkan data dalam bentuk halaman |
14 | mv Memindahkan (Mengganti nama) nama lama ke nama baru |
15 | pwd Mencetak direktori kerja saat ini |
16 | rm Menghapus (Menghapus) nama file |
17 | rmdir Menghapus direktori yang ada asalkan kosong |
18 | tail Mencetak beberapa baris terakhir dalam sebuah file |
19 | touch Memperbarui akses dan waktu modifikasi file |
Memanipulasi data
Isi file dapat dibandingkan dan diubah dengan perintah berikut.
Sr.No. | Perintah & Deskripsi |
---|---|
1 | awk Pemindaian pola dan bahasa pemrosesan |
2 | cmp Membandingkan konten dari dua file |
3 | comm Membandingkan data yang diurutkan |
4 | cut Memotong bidang yang dipilih dari setiap baris file |
5 | diff Pembanding file diferensial |
6 | expand Memperluas tab ke spasi |
7 | join Menggabungkan file di beberapa bidang umum |
8 | perl Bahasa manipulasi data |
9 | sed Editor teks aliran |
10 | sort Mengurutkan data file |
11 | split Membagi file menjadi file yang lebih kecil |
12 | tr Menerjemahkan karakter |
13 | uniq Melaporkan baris yang berulang dalam sebuah file |
14 | wc Menghitung kata, baris, dan karakter |
15 | vi Membuka editor teks vi |
16 | vim Membuka editor teks vim |
17 | fmt Formatter teks sederhana |
18 | spell Memeriksa teks untuk kesalahan ejaan |
19 | ispell Memeriksa teks untuk kesalahan ejaan |
20 | emacs Proyek GNU Emacs |
21 | ex, edit Editor garis |
22 | emacs Proyek GNU Emacs |
File Terkompresi
File dapat dikompresi untuk menghemat ruang. File yang dikompresi dapat dibuat dan diperiksa.
Sr.No. | Perintah & Deskripsi |
---|---|
1 | compress Mengompresi file |
2 | gunzip Membantu membuka kompresi file gzip |
3 | gzip Metode kompresi alternatif GNU |
4 | uncompress Membantu membuka kompresi file |
5 | unzip Buat daftar, uji, dan ekstrak file yang dikompresi dalam arsip ZIP |
6 | zcat Cat file terkompresi |
7 | zcmp Membandingkan file yang dikompresi |
8 | zdiff Membandingkan file yang dikompresi |
9 | zmore File teliti filter untuk tampilan crt teks terkompresi |
Mendapatkan informasi
Berbagai manual dan dokumentasi Unix tersedia secara online. Perintah Shell berikut memberikan informasi -
Sr.No. | Perintah & Deskripsi |
---|---|
1 | apropos Menemukan perintah dengan pencarian kata kunci |
2 | info Menampilkan halaman informasi perintah secara online |
2 | man Menampilkan halaman manual online |
3 | whatis Mencari kata-kata lengkap di database whatis |
4 | yelp Penampil bantuan GNOME |
Jaringan komunikasi
Perintah berikut ini digunakan untuk mengirim dan menerima file dari host Unix lokal ke host jarak jauh di seluruh dunia.
Sr.No. | Perintah & Deskripsi |
---|---|
1 | ftp Program transfer file |
2 | rcp Salinan file jarak jauh |
3 | rlogin Login jarak jauh ke host Unix |
4 | rsh Shell jarak jauh |
5 | tftp Program transfer file sepele |
6 | telnet Membuat koneksi terminal ke host lain |
7 | ssh Mengamankan terminal shell atau koneksi perintah |
8 | scp Mengamankan salinan file jarak jauh shell |
9 | sftp Mengamankan program transfer file shell |
Beberapa dari perintah ini mungkin dibatasi di komputer Anda untuk alasan keamanan.
Pesan antar Pengguna
Sistem Unix mendukung pesan di layar ke pengguna lain dan surat elektronik di seluruh dunia -
Sr.No. | Perintah & Deskripsi |
---|---|
1 | evolution Alat penanganan surat GUI di Linux |
2 | Sederhana mengirim atau membaca program surat |
3 | mesg Mengizinkan atau menyangkal pesan |
4 | parcel Mengirim file ke pengguna lain |
5 | pine Utilitas email berbasis Vdu |
6 | talk Berbicara dengan pengguna lain |
7 | write Menulis pesan ke pengguna lain |
Utilitas Pemrograman
Alat dan bahasa pemrograman berikut tersedia berdasarkan apa yang telah Anda instal di Unix Anda.
Sr.No. | Perintah & Deskripsi |
---|---|
1 | dbx Debugger matahari |
2 | gdb Debugger GNU |
3 | make Menjaga grup program dan mengompilasi program |
4 | nm Mencetak daftar nama program |
5 | size Mencetak ukuran program |
6 | strip Menghapus tabel simbol dan bit relokasi |
7 | cb Mempercantik program C. |
8 | cc Kompiler ANSI C untuk sistem Suns SPARC |
9 | ctrace Debugger program C. |
10 | gcc Kompiler GNU ANSI C |
11 | indent Indentasi dan format sumber program C. |
12 | bc Pemroses bahasa aritmatika interaktif |
13 | gcl GNU Common Lisp |
14 | perl Bahasa tujuan umum |
15 | php Bahasa halaman web tertanam |
16 | py Penerjemah bahasa Python |
17 | asp Bahasa halaman web tertanam |
18 | CC Kompiler C ++ untuk sistem Suns SPARC |
19 | g++ Kompiler GNU C ++ |
20 | javac Kompiler JAVA |
21 | appletvieweir Penampil applet JAVA |
22 | netbeans Lingkungan pengembangan terintegrasi Java di Linux |
23 | sqlplus Menjalankan interpreter Oracle SQL |
24 | sqlldr Menjalankan pemuat data Oracle SQL |
25 | mysql Menjalankan interpreter mysql SQL |
Perintah Misc
Perintah ini mencantumkan atau mengubah informasi tentang sistem -
Sr.No. | Perintah & Deskripsi |
---|---|
1 | chfn Mengubah informasi jari Anda |
2 | chgrp Mengubah kepemilikan grup dari sebuah file |
3 | chown Berganti pemilik |
4 | date Mencetak tanggal |
5 | determin Secara otomatis menemukan tipe terminal |
6 | du Mencetak jumlah penggunaan disk |
7 | echo Argumen gema ke opsi standar |
8 | exit Keluar dari sistem |
9 | finger Mencetak informasi tentang pengguna yang masuk |
10 | groupadd Membuat grup pengguna |
11 | groups Tunjukkan keanggotaan grup |
12 | homequota Menunjukkan kuota dan penggunaan file |
13 | iostat Melaporkan statistik I / O |
14 | kill Mengirim sinyal ke suatu proses |
15 | last Menampilkan login terakhir pengguna |
16 | logout Keluar dari Unix |
17 | lun Mendaftar nama pengguna atau ID login |
18 | netstat Menunjukkan status jaringan |
19 | passwd Mengubah kata sandi pengguna |
20 | passwd Ubah kata sandi login Anda |
21 | printenv Menampilkan nilai variabel shell |
22 | ps Menampilkan status proses saat ini |
23 | ps Mencetak statistik status proses |
24 | quota -v Menampilkan penggunaan dan batas disk |
25 | reset Mengatur ulang mode terminal |
26 | script Menyimpan skrip sesi terminal |
27 | script Menyimpan keluaran dari sebuah perintah atau proses |
28 | setenv Menetapkan variabel lingkungan |
30 | stty Mengatur opsi terminal |
31 | time Membantu mengatur waktu perintah |
32 | top Menampilkan semua proses sistem |
33 | tset Setel mode terminal |
34 | tty Mencetak nama terminal saat ini |
35 | umask Tunjukkan izin yang diberikan untuk melihat file secara default |
36 | uname Menampilkan nama sistem saat ini |
37 | uptime Mendapat waktu aktif sistem |
38 | useradd Membuat akun pengguna |
39 | users Mencetak nama pengguna yang masuk |
40 | vmstat Melaporkan statistik memori virtual |
41 | w Menunjukkan apa yang dilakukan pengguna yang masuk |
42 | who Daftar pengguna yang masuk |