• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/245

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

245 Cards in this Set

  • Front
  • Back
?
Shell wildcard exactly one character
*
shell wildcard matches any group of 0 or more characters
acpi
Shows information from the /proc filesystem, such as battery status or thermal information
adduser user group
command to add user to a group
& after command
To start a program directly in background mode so that it doesn't lock your terminal
alpine
alt-F2
to bring up a run command prompt in kde
Alt-F7
Switch back to X window from terminal
anacron
anacron
can be used to execute commands periodically, with a frequency
specified in days
apmd
an monitoring daemon for the Advanced Power Management subsystem
apt-get
aptitude
aptitude
is now the recommended utility for package management
aptitude dist-upgrade
aptitude update
aptitude dist-upgrade
debian recommended way to update the system
apt-spy
creates sources.list automatically, based on latency and bandwidth
arp
to check a network card and get the address quick (not always IP)
cat /proc/cpuinfo
to get info on the cpu
cat /proc/version
Linux version and other info
cd
Change directory to the current user's home directory
cd /
go to root directory (not root's home)
cd ..
Change directory to the parent directory
cd ~foo
Change directory to the home directory of the user foo
cd /foo/foo
go to /foo/foo directory
cd /home
command to change current dir to /home
cd /home
enter to directory '/home'
cfdisk
ncurse partitioning tool
clear
cmd to empty terminal window
>cmd --help
to get help with a command
commandname --help OR -h
brief help for command
configure-debian
cp lorem.txt copy_of_lorem.txt
cmd to copy a file
cream
gui for vim
cron
crontab
Ctrl-Alt-Del
key combination to shutdown computer
Ctrl-Alt-F1
To switch to a virtual terminal
Ctrl-Alt-F1..F6
switch to console mode
Ctrl-Alt-F1 through F6
Switch to other pseudo-terminals
Ctrl-Alt-F7
switch to desktop mode
Ctrl-C
Terminate a running program
Ctrl-D
exit shell
Ctrl-H or backspace
Erase a character before cursor
Ctrl-U
Erase line before cursor
date
command for date and time
df
cmd to find out disk space
df -h
outputs the disk free in a more user-friendly readable format
DHCP
Dynamic Host Configuration Protocol
dir
cmd to display directory contents
dmesg
dpkg --configure -a
configures all partially installed packages
dpkg --configure -a
configures all partially installed packages
dpkg -i
used to install .deb pkg, as in #dpkg -i fetchmail_6.2.5-4_i386.deb
dpkg -i package.deb
To view versions of all installed packages
dpkg-reconfigure
reconfigure an already installed package
dpkg-reconfigure --all
reconfigure all packages
dpkg-reconfigure X
du -h /bin
cmd Estimate file space usage
/etc/
the place for the system wide configuration files
/etc/apt
has the apt configuration folders and files
/etc/apt/sources.list
debian list of repositories, used by apt, aptitude
/etc/apt/sources.list
file where list of repositories is kept, for apt
/etc/init.d/networking start
command to start the networking service
/etc/init.d/networking stop
command to stop the networking services
/etc/network/interfaces
location of network settings, config
/etc/network/interfaces
This file describes the network interfaces available on your system
and how to activate them
exim
exit
Close shell. If this is your login shell, you will log out
exit
fbpanel
simple, lightweight panel good for openbox, etc.
filelight
find hello*
cmd Search for files in a directory hierarchy
finger
to see who's on the system
finger username
to see a users info who's on the system
FOSS
free and open source
free
Display amount of free and used memory in the system
free
shows memory, swap, buffers
free -m
gcrontab
gdm
gnome's graphical login daemon
gksu
gnome-help
gnome-system-log
gnome app to display log files
gparted
gui partition tool
grep
search with files?
groups
Outputs the user groups of which your account belongs to
groups
command to see what groups you belong to
guarddog
halt
--help
typing a command followed by _____ will usually display a short summary of the command's usage
history
in shell command for the BASH environment that shows the last run commands
/home/
the directory which contains all the home directories for all non-privileged users
hostname
Outputs the machines hostname on the network
hostname
htop
top with more features
id
id tells you what user you are and what group you are in
id username
Print user id (uid) and his/her group id (gid), effective id (if different than the real id) and the supplementary groups
ifconfig
main command to obtain network information
ifconfig
command to find out mac address
ifconfig
a command to find out IP address
ifconfig
command allows the operating system to setup network interfaces and allow the user to view information about the configured network interfaces
ifconfig [network device] down
command to bring a net interface down
ifdown eth0
to bring down eth0
ifup eth0
to bring up eth0
iotop
app to monitor hard disk read/write
ips
an intelligent ps-like program which displays process status
obtained from the /proc filesystem
iwconfig
command to get wifi, wireless interface info
iwlist scan
show wireless networks
iwlist wlan0 scan
Give the list of Access Points and Ad-Hoc cells in range (ESSID, Quality, Frequency, Mode etc.
kcron
kdm
kde's graphical login daemon
khelpcenter
kmenuedit
to edit kde menu
ksysguard
ksysguard
kde gui tool to monitor and kill processes
ksystemlog
kde app to display log files
last
Show listing of last logged in users
lenny
debian testing
lenny
debian testing
ln -s data.txt symlink.txt
Make links between files
locate \*.ps
logout
to leave session
logout
to logoff the system
ls
List directory contents
ls -alt /usr/bin
to see a list of all files (including .rc files) and all directories located in the current or specified directory
lshw-gtk
gui for hardware info
ls -la
show all files and directories with detail info
ls -lh /var/lib/mlocate/mlocate.db
finds size of a file
lsmod
Show the kernel modules currently loaded
ls | more
Lists files and directories page after page
lspci
displays devices, pci
lsusb
shows usb devices
lsusb
to get a list of detected devices
LVM
Logical Volume Manager
macchanger
program to change MAC address
man bash
Opens the manual page for a software or function, in this case for 'bash'
man command
to pull up information about a Linux command
man command_name
displays the man or manual of that command
man command OR info command
to see documentation on most commands
man hier
info about filesystem hierarchy
man x
to retrieve man pages for a command
mc
command to run midnight commander file manager
midnight commander (mc)
probably the mostly commonly used ncurses, menu driven file manager
mkdir
create directory
mkdir foobar
Makes a directory
mlocate foo
cli search for foo
modprobe
mount
cmd to list mounted partitions
mount /dev/hda2 /mnt/hda2
mount disk called hda2 - verify existence of the directory '/ mnt/hda2'
mount /dev/xxx
multitail
mutt
email, esp. good for reading system message reports
mv lorem.txt ipsum.txt
to move a file
nano /etc/security/access.conf
cmd and filename to start a common, basic text editor on most Linux systems
nano /etc/X11/xorg.conf
manually edit xorg.cong file
netstat
Summary of network connections and status of sockets
netstat -a
find all open ports
nslookup www.hostname.com
Checks the domain name and IP information of a server
passwd
change password
passwd
to change your current password
passwd user1
change a user password (only by root)
pcmanfm
fast lightweight file manager
pid
process ID
ping
can be used to test reachability of IP addresses
ping -c 2 127.0.0.1
to ping a host
ping IP or hostname, www.yahoo.com
Sends test packets to a specified server to check if it is responding properly
POP3
protocol for receiving mail, "fetching"
postfix
poweroff, halt or shutdown -h now
3 possible commands to shutdown computer
/proc
a pseudo-filesystem and contains information about the system and running processes
ps
list every process associated with the specific user running on the server
ps aux
get a list of all running processes
pstree
pstree -ua
to get a full tree of processes by user along with the parameters
pwd
Outputs the name of current working directory
q
press this letter to exit many shell programs, such as top
reboot
alternate command to reboot
reboot OR shutdown -r now
2 commands to reboot the system
rkhunter
rootkit finder
rm -r my_directory
Remove the directory and its contents recursively
rm -v file.txt
Remove verbosely, explain what is being done
rm /xxx/xxx
to delete a file or directory?
route
command to get routing table
route -n
command to get routing table with all IP addresses
rox, rox-filer
fast lightweight file manager, single click capable
rwho -a
Determine all users logged on your network
shutdown -h now
Bring the system down in a secure way
shutdown -h now
shutdown computer
shutdown -r now
reboot
sid
debian unstable also known as
SMTP
protocol for sending mail
ssh
should be used in place of Telnet for enhance security
ssh
a network protocol that allows data to be exchanged using a secure channel between two computers
SSH
secure shell protocol
synaptic
popular gui apt package manager
syslogd
system logs messages from this daemon
TAB
Complete input of the filename to the command line
tail /foo/foo
outputs the last part of file foo
tail /var/log/messages
displays last several lines of system messages
tail /var/log/messages
to view last several lines of system messages
tar
top
get a view of how the system is performing, see which processes are hogging all the memory
top
gives you a summary view of the system including number of users, memory usage, CPU usage, and active processes
traceroute hostname
shows the existing network routing from you to a remote or local server
tty
shows you which terminal (screen or window) you are in
umount /dev/hda2
unmount disk called hda2 - exit from mount point '/ mnt/hda2' first
uname -a
Outputs operating system, hostname, kernel version, date and timp, and processor
uname -m
show architecture of machine
uname -r
gives kernel version
up-arrow
Start command history search
updatedb
to update databases used by locate commands, locate, slocate, mlocate
update-grub
to update grub menu, esp. after add or remove kernels
update-menus
useradd user1
create a new user
users
Print the user names of users currently logged in to the current host
/usr/share/doc/
program's documentation directory
/var/log
directory where logs are found
vim
editor based on vi
w
Show who is logged on and what they are doing
watch -d netstat -tupa
monitor your network connection
wget
who
Outputs who is currently logged into the system
whoami
Outputs your username / the name of your account
whowatch
monitor who's logged on
yacpi
watch acpi, battery, ac, cpu
aptitude clean
removes all cached package files
kcron
kde task scheduler
cron
linux primary task scheduler
netstat -a
find all open ports, active Internet connections
netstat -l --inet
find listening ports
unhide
a forensic tool to find processes and TCP/UDP ports hidden by rootkits, Linux kernel modules or by other techniques
unhide proc
unhide option, comparing the output of /proc and /bin/ps
unhide sys
unhide option, comparing the information gathered from /bin/ps with the one gathered from system calls (syscall scanning)
unhide brute
unhide option, full scan of the process ID space (PIDs bruteforcing)
unhide-tcp
identifies TCP/UDP ports that are listening but are not listed in /bin/netstat through brute forcing of all TCP/UDP ports available