Pular para o conteúdo principal

Comando Básico Linux



mkdir – make directories
Usage: mkdir [OPTION] DIRECTORY…
:~# mkdir lhn

ls – list directory contents
Usage: ls [OPTION]… [FILE]…
:~# ls, ls ­l, ls lhn

cd – changes directories
Usage: cd [DIRECTORY]
:~# cd lhn

pwd ­-  print name of current working directory
Usage: pwd

vim – Vi Improved, a programmers text editor
Usage: vim [OPTION] [file]…
:~# vim lhn.txt

cp – copy files and directories

Usage: cp [OPTION]… SOURCE DEST
:~# cp sample.txt sample_copy.txt
cp sample_copy.txt target_dir

mv – move (rename) files
Usage: mv [OPTION]… SOURCE DEST
:~# mv source.txt target_dir
mv old.txt new.txt

rm ­ remove files or directories
Usage: rm [OPTION]… FILE…
:~# rm file1.txt , rm ­rf some_dir

find – search for files in a directory hierarchy
Usage: find [OPTION] [path] [pattern]
:~# find file1.txt, find ­name file1.txt

history – prints recently used commands
Usage: history

cat – concatenate files and print on the standard output
Usage: cat [OPTION] [FILE]…
:~# cat file1.txt file2.txt

cat ­n file1.txt

echo – display a line of text
Usage: echo [OPTION] [string] …
:~# echo I love India
echo $HOME

grep ­- print lines matching a pattern
Usage: grep [OPTION] PATTERN [FILE]…
:~# grep ­i apple sample.txt

wc ­- print the number of newlines, words, and bytes in files
Usage: wc [OPTION]… [FILE]…
:~#  wc file1.txt
wc ­L file1.txt

sort – sort lines of text files
Usage: sort [OPTION]… [FILE]…
:~# sort file1.txt
sort ­r file1.txt

tar – to archive a file
Usage: tar [OPTION] DEST SOURCE
:~# tar ­cvf /home/archive.tar /home/original
tar ­xvf /home/archive.tar

kill – to kill a process(using signal mechanism)
Usage: kill [OPTION] pid
:~# kill ­9 2275

ps – report a snapshot of the current processes
Usage: ps [OPTION]
:~# ps,  ps ­el

who – show who is logged on
Usage: who [OPTION]
:~# who , who ­b , who ­q

passwd – update  a user’s authentication tokens(s)
Usage: passwd [OPTION]
:~# passwd

su –  change user ID or become super­user
Usage: su [OPTION] [LOGIN]
:~# su remo, su

chown – change file owner and group
Usage: chown [OPTION]… OWNER[:[GROUP]] FILE…
:~# chown remo myfile.txt

chmod – change file access permissions
Usage: chmod [OPTION] [MODE] [FILE]
:~# chmod 744 calculate.sh

zip – package and compress (archive) files
Usage: zip [OPTION] DEST SOURSE
:~# zip original.zip original

unzip – list, test and extract compressed files in a ZIP archive
Usage: unzip filename
:~# unzip original.zi

ssh – SSH client (remote login program)
"ssh is a program for logging into a remote machine and for executing commands on a remote machine"
Usage: ssh [options] [user]@hostname
:~# ssh ­X guest@10.105.11.20

scp – secure copy (remote file copy program)
"scp copies files between hosts on a network"
Usage: scp [options] [[user]@host1:file1] [[user]@host2:file2]
:~# scp file1.txt guest@10.105.11.20:~/Desktop/

fdisk – partition manipulator
:~# sudo fdisk ­l

mount – mount a file system
Usage: mount ­t type device dir
:~# mount /dev/sda5 /media/target

umount – unmount file systems
Usage: umount [OPTIONS] dir | device…
:~#  umount /media/target

du – estimate file space usage
Usage:  du [OPTION]… [FILE]…
:~# du

df – report filesystem disk space usage
Usage: df [OPTION]… [FILE]…
:~# df

quota – display disk usage and limits
Usage: quota [OPTION]
:~# quota ­v

reboot – reboot the system
Usage: reboot [OPTION]
:~# reboot

poweroff – power off the system
Usage: poweroff [OPTION]
:~# poweroff

kate – KDE Advanced Text Editor
Usage:  kate [options][file(s)]
:~# kate file1.txt file2.txt

vim – Vi Improved, a programmers text editor
Usage: vim [OPTION] [file]…
:~# vi hello.c

gedit ­ A text Editor. Used to create and edit files.
Usage: gedit [OPTION] [FILE]…
:~# gedit

bg – make a foreground process to run in background
Usage: type 'ctrl+z'  and then 'bg'

fg – to make background process as foreground process
Usage: fg [jobid]

jobs – displays the names and ids of background jobs
Usage: jobs

sed ­  stream editor for filtering and transforming text
Usage: sed [OPTION] [input­file]…
:~# sed 's/love/hate/g' loveletter.txt

awk ­ pattern scanning and processing language
:~#  awk ­F: '{ print $1 }' sample_awk.txt

find ­ search for files in a directory hierarchy
Usage: find [OPTION] [path] [pattern]
:~# find ­name file1.txt

locate – find or locate a file
Usage: locate [OPTION]… FILE…
:~# locate file1.txt

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.

Comentários

Postagens mais visitadas deste blog

pós-Instalação kali Linux - Instalando ARCH THEME

Olá Pessoal Eu estou fazendo uma serie de videos sobre pós-Instalação do kali Linux Voces iram acompanha os meus passo do que eu faço com uma nova instalação Video 2 - Instalando ARCH THEME   Comando $ echo 'deb http://download.opensuse.org/repositories/home:/Horst3180/Debian_8.0/ /' >> /etc/apt/sources.list.d/arc-theme.list $ wget http://download.opensuse.org/repositories/home:Horst3180/Debian_8.0/Release.key $ apt-key add - < Release.key $ apt-get update $ apt-get install arc-theme Fonte: https://software.opensuse.org/download.html?project=home%3AHorst3180&package=arc-theme

pós-Instalação kali Linux - apt-get update && apt-get upgrade

Olá Pessoal Eu estou fazendo uma serie de videos sobre pós-Instalação do kali Linux Voces iram acompanha os meus passo do que eu faço com uma nova instalação Video 1 - Atualização do sistema, segui o video abaixo: Informações extras gedit é o editor oficial de texto plano para o GNOME. Ele assemelha-se, a princípio, com o bloco de notas do Windows, mas observando os detalhes pode-se notar que possui mais recursos. Como por exemplo: Numeração de linhas. Fonte : https://pt.wikipedia.org/wiki/Gedit source.list : Um arquivo muito importante para o sistema APT de Debian é /etc/apt/sources.list. Neste arquivo são indicadas as fontes de onde serão obtidos os pacotes de software a serem instalados no sistema. Fonte : http://www.tutoriaisti.com.br/sistemas-operacionais/linux/debian-arquivos-sources-list/ source.list Kali Linux http://docs.kali.org/general-use/kali-linux-sources-list-repositories apt-get update - Atualiza a lista de pacotes e programas que podem ser insta...

pós-Instalação kali Linux - VLC error - Adobe FlashPlayer

Olá Pessoal Eu estou fazendo uma serie de videos sobre pós-Instalação do kali Linux Voces iram acompanha os meus passo do que eu faço com uma nova instalação Video 4 - Corrigindo error VLC + Instalndo AdobeFlashPlayer Comando para o corrigir o VLC $ sed -i 's/geteuid/getppid/' /usr/bin/vlc Comando para AdobeFlashPlayer $ tar -xf flash_player_npapi_linux.x86_64.tar.gz $ ls $  mv  LGPL /usr/lib/mozilla/plugins/ $  mv  libflashplayer.so /usr/lib/mozilla/plugins/ $  mv  usr /usr/lib/mozilla/plugins/ $  ls /usr/lib/mozilla/plugins/ Reiniciar o navegador e Pronto