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

mail

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