PERINTAH DASAR TERMINAL PADA KALI LINUX





PERINTAH DASAR TERMINAL PADA KALI LINUX Perintah Kali Linux cheat sheet. Semua perintah dasar dari A sampai Z di Kali Linux telah tercantum di bawah ini. 






A
• apropos : Search Help manual pages (man -k)
• apt-get : Search for and install software packages (Debian/Ubuntu)
• aptitude : Search for and install software packages (Debian/Ubuntu)
• aspell : Spell Checker
• awk : Find and Replace text, database sort/validate/index

B

• basename : Strip directory and suffix from filenames
• bash : GNU Bourne-Again SHell
• bc : Arbitrary precision calculator language
• bg : Send to background
• break : Exit from a loop
• builtin : Run a shell builtin
• bzip2 : Compress or decompress named file(s)

C

• cal : Display a calendar
• case : Conditionally perform a command
• cat : Concatenate and print (display) the content of files
• cd : Change Directory
• cfdisk : Partition table manipulator for Linux
• chgrp : Change group ownership
• chmod : Change access permissions
• chown : Change file owner and group
• chroot : Run a command with a different root directory
• chkconfig : System services (runlevel)
• cksum : Print CRC checksum and byte counts
• clear : Clear terminal screen
• cmp : Compare two files
• comm : Compare two sorted files line by line
• command : Run a command – ignoring shell functions
• continue : Resume the next iteration of a loop
• cp : Copy one or more files to another location
• cron : Daemon to execute scheduled commands
• crontab : Schedule a command to run at a later time
• csplit : Split a file into context-determined pieces
• cut : Divide a file into several parts

D

• date : Display or change the date & time
• dc : Desk Calculator
• dd : Convert and copy a file, write disk headers, boot records
• ddrescue : Data recovery tool
• declare : Declare variables and give them attributes
• df : Display free disk space
• diff : Display the differences between two files
• diff3 : Show differences among three files
• dig : DNS lookup
• dir : Briefly list directory contents
• dircolors : Colour setup for `ls’
• dirname : Convert a full pathname to just a path
• dirs : Display list of remembered directories
• dmesg : Print kernel & driver messages
• du : Estimate file space usage

E

• echo : Display message on screen
• egrep : Search file(s) for lines that match an extended expression
• eject : Eject removable media
• enable : Enable and disable builtin shell commands
• env : Environment variables
• ethtool : Ethernet card settings
• eval : Evaluate several commands/arguments
• exec : Execute a command
• exit : Exit the shell
• expect : Automate arbitrary applications accessed over a terminal
• expand : Convert tabs to spaces
• export : Set an environment variable
• expr : Evaluate expressions

F

• false : Do nothing, unsuccessfully
• fdformat : Low-level format a floppy disk
• fdisk : Partition table manipulator for Linux
• fg : Send job to foreground
• fgrep : Search file(s) for lines that match a fixed string
• file : Determine file type
• find : Search for files that meet a desired criteria
• fmt : Reformat paragraph text
• fold : Wrap text to fit a specified width.
• for : Expand words, and execute commands
• format : Format disks or tapes
• free : Display memory usage
• fsck : File system consistency check and repair
• ftp : File Transfer Protocol
• function : Define Function Macros
• fuser : Identify/kill the process that is accessing a file

G

• gawk : Find and Replace text within file(s)
• getopts : Parse positional parameters
• grep : Search file(s) for lines that match a given pattern
• groupadd : Add a user security group
• groupdel : Delete a group
• groupmod : Modify a group
• groups : Print group names a user is in
• gzip : Compress or decompress named file(s)

H

• hash : Remember the full pathname of a name argument
• head : Output the first part of file(s)
• help : Display help for a built-in command
• history : Command History
• hostname : Print or set system name

I

• iconv : Convert the character set of a file
• id : Print user and group id’s
• if : Conditionally perform a command
• ifconfig : Configure a network interface
• ifdown : Stop a network interface
• ifup : Start a network interface up
• import : Capture an X server screen and save the image to file
• install : Copy files and set attributes

J

• jobs : List active jobs
• join : Join lines on a common field

K

• kill : Stop a process from running
• killall : Kill processes by name

L

• less : Display output one screen at a time
• let : Perform arithmetic on shell variables
• ln : Create a symbolic link to a file
• local : Create variables
• locate : Find files
• logname : Print current login name
• logout : Exit a login shell
• look : Display lines beginning with a given string
• lpc : Line printer control program
• lpr : Off line print
• lprint : Print a file
• lprintd : Abort a print job
• lprintq : List the print queue
• lprm : Remove jobs from the print queue
• ls : List information about file(s)
• lsof : List open files

M

• make : Recompile a group of programs
• man : Help manual
• mkdir : Create new folder(s)
• mkfifo : Make FIFOs (named pipes)
• mkisofs : Create an hybrid ISO9660/JOLIET/HFS filesystem
• mknod : Make block or character special files
• more : Display output one screen at a time
• mount : Mount a file system
• mtools : Manipulate MS-DOS files
• mtr : Network diagnostics (traceroute/ping)
• mv : Move or rename files or directories
• mmv : Mass Move and rename (files)

N

• netstat : Networking information
• nice Set : the priority of a command or job
• nl Number : lines and write files
• nohup : Run a command immune to hangups
• notify-send : Send desktop notifications
• nslookup : Query Internet name servers interactively

O

• open : Open a file in its default application
• op : Operator access

P

• passwd : Modify a user password
• paste : Merge lines of files
• pathchk : Check file name portability
• ping : Test a network connection
• pkill : Stop processes from running
• popd : Restore the previous value of the current directory
• pr : Prepare files for printing
• printcap : Printer capability database
• printenv : Print environment variables
• printf : Format and print data
• ps : Process status
• pushd : Save and then change the current directory
• pwd : Print Working Directory

Q

• quota : Display disk usage and limits
• quotacheck : Scan a file system for disk usage
• quotactl : Set disk quotas

R

• ram : ram disk device
• rcp : Copy files between two machines
• read : Read a line from standard input
• readarray : Read from stdin into an array variable
• readonly : Mark variables/functions as readonly
• reboot : Reboot the system
• rename : Rename files
• renice : Alter priority of running processes
• remsync : Synchronize remote files via email
• return : Exit a shell function
• rev : Reverse lines of a file
• rm : Remove files
• rmdir : Remove folder(s)
• rsync : Remote file copy (Synchronize file trees)

S

• screen : Multiplex terminal, run remote shells via ssh
• scp : Secure copy (remote file copy)
• sdiff : Merge two files interactively
• sed : Stream Editor • select : Accept keyboard input
• seq : Print numeric sequences
• set: Manipulate shell variables and functions
• sftp : Secure File Transfer Program
• shift : Shift positional parameters
• shopt : Shell Options
• shutdown : Shutdown or restart linux
• sleep : Delay for a specified time
• slocate : Find files
• sort : Sort text files
• source : Run commands from a file `.’
• split : Split a file into fixed-size pieces
• ssh : Secure Shell client (remote login program)
• strace : Trace system calls and signals
• su : Substitute user identity
• sudo : Execute a command as another user
• sum : Print a checksum for a file
• suspend : Suspend execution of this shell
• symlink : Make a new name for a file
• sync : Synchronize data on disk with memory

T

• tail : Output the last part of file
• tar : Tape ARchiver
• tee : Redirect output to multiple files
• test : Evaluate a conditional expression
• time : Measure Program running time
• times : User and system times
• touch : Change file timestamps
• top : List processes running on the system
• traceroute : Trace Route to Host
• trap : Run a command when a signal is set(bourne)
• tr : Translate, squeeze, and/or delete characters
• true : Do nothing, successfully
• tsort : Topological sort
• tty : Print filename of terminal on stdin
• type : Describe a command

U

• ulimit : Limit user resources
• umask : Users file creation mask
• umount : Unmount a device
• unalias : Remove an alias
• uname : Print system information
• unexpand : Convert spaces to tabs
• uniq : Uniquify files
• units : Convert units from one scale to another
• unset : Remove variable or function names
• unshar : Unpack shell archive scripts
• until : Execute commands (until error)
• uptime : Show uptime
• useradd : Create new user account
• userdel : Delete a user account
• usermod : Modify user account
• users : List users currently logged in
• uuencode : Encode a binary file
• uudecode : Decode a file created by uuencode

V

• v : Verbosely list directory contents (`ls -l -b’)
• vdir : Verbosely list directory contents (`ls -l -b’)
• vi : Text Editor
• vmstat : Report virtual memory statistics

W

• wait : Wait for a process to complete
• watch : Execute/display a program periodically
• wc : Print byte, word, and line counts
• whereis : Search the user’s $path, man pages and source files for a program
• which : Search the user’s $path for a program file
• while : Execute commands
• who : Print all usernames currently logged in
• whoami : Print the current user id and name (`id -un’)
• wget : Retrieve web pages or files via HTTP, HTTPS or FTP
• write : Send a message to another user

X

• xargs : Execute utility, passing constructed argument list(s)
• xdg-open: Open a file or URL in the user’s preferred application.

Comments