Articles

Cisco IOS Commands
An Introduction to Computer Security
Pix Configuration Guide
Metasploit Framework Windows Tutorial
Remote Desktop Connection
Windows Processes That May Be Dangerous
How-To use NetCat a Tutorial
Common Linux Commands
Common Ports
Netcat Commands
HTTP Response Codes
War-Google Hack Terms
Wardriving
Avoiding Social Engineering and Phishing Attacks
Intrusion Detection on Linux
Linux Intrusion Detection
Penetration Testing Guide
Penetration Testing Tools
Social Engineering Fundamentals, Part I: Hacker Tactics
Social engineering (computer security)
The Psychology of Social Engineering

The Archives

General GSO
GovernmentSecurity.org News & Suggestions
In The News
Open Topic
General Security Information
Trash Can
Exploit & Vulnerability Mailing List Archives
Trial Member Forum
Product and Program Reviews GSO Tutorials
System Security
Windows Systems
Beginners Section
Linux & Unix Systems
File Downloads
Exploit Research & Discussion Trojan & Virus Errata
Networking Security / Firewall / IDS / VPN / Routers
System Hardening
E-Mail Security
Wifi Security
Trial Member Uploads
Upload discovered Trojans & Mal ware
GSO Programming Section
C , C++ , VC++
Visual Basic.NET
Perl /CGI
Java/Javascript
PHP/XML/ASP/HTML
Assembly + Other
The Cork Board
Network Security Consultant Directory
Network Security Jobs
The Archives
Encryption Information
General Network Security
Internet Anonymity
HTTP Protocol Security
Linux Security
MS IIS Information
Exploit Articles
Programming / Tool Design
GSO Software Projects
Public Downloads
Microsoft Security Questions and Papers

Common Linux Commands

Below comon commands that are used within the Linux as well as the Unix OS are displayed. In many cases there is a mystique surrounding the skills of those who practice security as their craft. Yet, many times the reality is these individuals just have a deaper understanding of what the operating system they use can perform.

Command Description
alias Set and view command aliases.
arch Print machine architecture.
awk Pattern scanning and processing language.
bash Bourne Again SHell.
bg Move process running in foreground to the background.
biff Be notified when mail arrives.
cat Concatenate and print files.
cd Change directory.
chage Change user password expiry information.
chgrp Change group ownership.
chmod Change file permissions.
chown Change file and group owner.
chroot Run command with special root directory.
chsh Change login shell.
clear Clear the terminal screen.
cp Copy files and directories.
crontab Maintain crontab files.
csh C shell.
cut Remove sections from each line of files.
date Print or set the system date and time.
dd Convert and copy a file.
df Print file-system disk space usage.
diff Find differences between files.
dig DNS (Domain Name System) lookup utility.
dmesg Print diagnostic messages from system buffer.
dnsdomainname Show system's DNS (Domain Name System) domain name.
domainname Show system's NIS (Network Information System)
or YP (Yellow Pages) name.
du Estimate file space usage.
echo Display a line of text.
env Run a program in a modified environment.
false Exit with a status code indicating failure.
fdisk Disk partition table manipulator.
fg Move process running in background to the foreground.
file Determine file type.
find Search for files in a directory hierarchy.
free Display amount of free and used system memory.
ftp FTP client.
fuser Identify processes using files or sockets.
gcc GNU C and C++ compiler.
grep Print lines matching a given pattern.
groupadd Create a new group.
groupdel Delete a group.
groupmod Modify a group.
groups Print all the groups the user belongs to.
gunzip Uncompress files compressed using Lempel Ziv encoding.
gzip Compress files using Lempel Ziv encoding.
host DNS (Domain Name System) lookup utility.
hostname Show or set system hostname.
id Print real and effective user IDs and group IDs.
ifconfig Configure a network interface.
kill Terminate a process.
ksh Korn shell.
last Show listing of last logged in users.
lastlog Show last login times of accounts.
ln Make links between files.
ls List directory contents.
mail Send and receive mail.
man Format and display manual pages.
mesg Control write access to a terminal.
mkdir Make directories.
more Display file contents one screenful at a time.
mount Mount a file system.
mv Move and rename files and directories.
netstat Print network connections routing tables interface statistics  
masquerade connections and multicast memberships.
nice Run a program with modified scheduling priority.
nslookup Query Internet name servers.
passwd Change login and password attributes.
ping Send ICMP ECHO_REQUEST to network hosts.
ps Report process status.
pwd Print name of working directory.
quota Display disk usage and limits.
quotaoff Turn off file-system quotas.
quotaon Turn on file-system quotas.
repquota Summarize quotas for a file system.
rm Remove files or directories.
rmdir Remove empty directories.
route Show or manipulate system routing table.
rpcinfo Report RPC (Remote Procedure Calls) information.
sed Stream Editor.
setquota Set disk quotas.
showmount Show mount information for an NFS (Network File System) server.
shutdown Bring the system down.
sleep Delay for a specified amount of time.
sort Sort lines of text files.
strace Trace system calls and signals.
strings Print printable characters in files.
su Run a shell with substitute user and group IDs.
tail Output the last part of files.
tar Archiving utility.
tcsh C shell with filename completion and command editing.
telnet Telnet client.
tftp TFTP (Trivial File Transfer Protocol) client.
traceroute Print the route that packets take to a destination host.
true Exit with a status code indicating success.
umount Unmount a file system.
uname Print system information.
useradd Create a new user.
userdel Delete user account.
uptime Print how long the system has been running.
vi Text editor.
w Show users that are logged on and what they are doing.
wa ll Send message to every user's terminal.
wc Print the number of bytes
whereis Locate the binary
which Show the full path of commands.
who Show users that are logged on.
whoami Print effective user ID.
write Send a message to another user.
ypdomainname Show or set system's NIS (Network Information System)or YP (Yellow Pages) domain name.