Pages

Unix, Linux, and variants

Quick links

Unix ABCs

Unix, which is not an acronym, was developed by some of the members of the Multics team at the bell labs starting in the late 1960's by many of the same people who helped create the C programming language. The Unix today, however, is not just the work of a couple of programmers. Other organizations, institutes, and other individuals contributed significant additions to the system we now know today.
  • See our Unix definition for additional related information.

Linux ABCs

Developed by Linus Torvalds and further elaborated by a number of developers throughout the world, Linux (lee'nuhks/ or /li'nuks/,_not_/li:'nuhks) is a freely available multitasking and multiuser operating system. From the outset, Linux was placed under General Public License (GPL). The system can be distributed, used, and expanded free of charge. In this way, developers have access to all the source codes, thus being able to integrate new functions or to find and eliminate programming bugs quickly. Thereby drivers for new adapters (SCSI controller, graphics cards, etc.) can be integrated very rapidly.
  • See our Linux definition for related information and variant information.

MS-DOS vs. Linux and Unix

If you can navigate a computer using MS-DOS or the Windows command line, you should be able to quickly pick up on the navigation of Linux and Unix. In the below chart is a listing of common MS-DOS commands with their Linux and Unix counterpart.
MS-DOSLinux and Unix
attribchmod
backuptar
dirls
clsclear
copycp
delrm
deltreerm -R
rmdir
editvi
pico
formatfdformat, mount, and umount
move and renamemv
Typeless <file>
cdcd
chdir
more < filemore file
mdmkdir
winstartx

Linux and Unix Commands

  * See the Linux and Unix overview page for a brief description on all commands on one page.
Aa2p | ac | access | alias | agrep | apropos | apt-cache | apt-get | aptitude | ar | arch | arp | asaspell | at | awk
Bbasename | bash | bc | bdiff | bfs | bg | biff | break | bs | bye
Ccal | calendar | cancel | cat | cc | cd | chdir | checkeq | checknr | chfn | chgrp | chkey |chmod | chown | chroot | chsh | cksum | clear | cls | cmp | col | comm | compress | continuecopy | cp | cpio | crontab | crypt | csh | csplit | ctags | cu | curl | cut
Ddate | dc | dd | df | depmod | deroff | dhclient | diff | dig | dircmp | dirname | dmesg |dos2unix | dpkg | dpost | du
Eecho | ed | edit | egrep | eject | elm | emacs | enable | env | eqn | ex | exit | expand | expr
Ffc | fdisk | fg | fgrep | file | find | findsmb | finger | fmt | fold | for | foreach | fromdos | fsck |ftp | fuser
Ggawk | getfacl | gethostname | gpasswd | gprof | grep | groupadd | groupdel | groupmod |gunzip | gview | gvim | gzip
Hhalt | hash | hashstat | head | help | history | host | hostid | hostname
Iid | ifconfig | ifdown | ifup | ip | init | info | iostat | isalist | iwconfig
Jjobs | join
Kkeylogin | kill | killall | ksh
Llast | ld | ldd | less | lex | link | ln | lo | locate | login | logname | logout | losetup | lp |lpadmin | lpc | lpq | lpr | lprm | lpstat | ls | lsof | lzcat | lzma
Mmach | mail | mailcompat | mailx | make | man | merge | mesg | mii-tool | mkdir | mkfs |modprobe | more | mount | mt | mv | myisamchk | mysql
Nnc | neqn | netstat | newalias | newform | newgrp | nice | niscat | nischmod | nischown |nischttl | nisdefaults | nisgrep | nismatch | nispasswd | nistbladm | nl | nmap | nohup | nroff |nslookup
Ood | on | onintr | optisa
Ppack | pagesize | passwd | paste | pax | pcat | perl | pg | pgrep | pico | pine | ping | pkill |poweroff | pr | printenv | priocntl | printf | ps | pstree | pvs | pwd
Qquit
Rrcp | readlink | reboot | red | rehash | remsh | renice | repeat | replace | rgview | rgvim |rlogin | rm | rmail | rmdir | rn | route | rpcinfo | rsh | rsync | rview | rvim
Ss2p | sag | sar | scp | screen | script | sdiff | sed | sendmail | service | set | setenv | setfacl |sethostname | settime | sftp | sh | shred | shutdown | signals | sleep | slogin | smbclient |sort | spell | split | stat | stop | strftime | strip | stty | su | sudo | swapoff | swapon | sysinfo |sysklogd
Ttabs | tac | tail | talk | tar | tbl | tcopy | tcpdump | tee | telinit | telnet | test | time | timex |todos | top | touch | tput | tr | traceroute | tree | troff | tty
Uul |  umask | unalias | uname | uncompress | unhash | uniq | unlzma | unmount | unpack |untar | until | unxz | unzip | uptime | useradd | userdel | usermod
Vvacation | vedit |  vgrind | vi | view | vim | vipw | vmstat
Ww | wait | wall | wc | wget | whereis | whatis | which  | whilewho | whoami | whois | write
XX | xargs | xfd | xhost | xlsfonts | xorg | xset | xterm | xrdb | xz | xzcat
Yyacc | yes | yppasswd | yum
Zzcat | zip | zipcloak | zipinfo | zipnote | zipsplit
* In addition to each of the above explanations, additional information about a specified command for your Unix or Linux variant can be found by using the Mancommand.

About the Author

I'm Hung Duy, the founder of Xml Blogger Templates (XBT). I'm a freelance writer on topics related to Website Optimization (SEO), blogger customizations and making money online. I'm blogging since 2006 and I'm currently a guest blogger on Blogging With Success.
Follow Me on Twitter or On Facebook


Visit xmlbloggertemplates.com for more Blogger Templates

0 comments:

Post a Comment

 
Designed by