March 18th, 2003, 05:32 AM
Basic Linux command tutorial
Hello everybody this is my second tut and this is going to be long one because I still don't know where and when I am going to end this linux commands tutorial, so lets say it is going to be Part I.
Linux has hundreds of commands and functions so if I don't mention here, I will mention it on my other tutorial. In this part I am going to talk about commands and their functions. Linux commands are case sensitive so capital letters should be typed in CAPITAL WAY and small letters should be typed in small alphabets. Ok so here goes
This command works with archive
This runs a command at specific time
This will run the Apple Talk filling deamon
This will let you know about your machine architecture
This will show you scheduled commands
This will convert ASCII to bitmap
this support appletalk network
this prints banner
bmtoa (this convert a bitmap to ASCII)
basename(this displays basename of a file)
batch(thisruns batch commands)
bitmap(this edits and views bitmaps)
bootpd(manage the Internet Bootstrap Protocol)
badblocks(this will search a device for bad blocks)
bc,dc,xcalc(this will perform calculations)
bliff,newmail,xbiff,wnewmail(will let you know if there is any incoming mail)
cal(to view the calander)
compress,bzip2,znew,gzip(this to compress a file)
comm(compares sorted files)
cut(cutbytes, and character and columns)
cpio(if you wanna create an archive)
cd (to change directory)
chgrp(to change group)
chfn(to change finger info)
cksum(this calculates the number of bytes)
chown(change the ownership of file)
cardinfo(monitor PC acrd devices)
cfdisk,or fdisk(to partiton hard drive)
chmod(change file permission mode)
chroot(change the root directory)
csplit or split(split file)
diff (compares the text files)
diff3(compares the three text files)
date(displays the current date or you can even change the date too)
dnsquery (this will let you know about the DNS server)
dnsdomainname(this will show you the name of domain)
dumpkeys, or kdb_mode( this will let you view info about keyboard)
eject( eject cd out of cdrom)
ed(edit the text file)
elm(to create or read an e-mail)
env(for envirenment variables)
egrep(this search files)
editres(this edits X resources)
fromdos(convert DOS files to Linux files)
formail(this format e-mails)
fastmail(send batches of e-mail)
fetchmail(gets e-mail from server)
fsck(check and repair damaged files)
find(duh, find files)
fdformat(format floppy disk)
ftpd(launch an FTP server
fdmount(mount the floppy disk)
ftp(to transfer files)
file( let you know about the file type)
gcc or g++(compile C++ progs)
g77(compile fortran progs)
gzexe(compress an exe file)
groupadd(let you create a group)
gpm(let you use mouse in terminal mode)
ghostview(view a postscript file)
head(displys first 10 lines)
hattrib(this change attributes of HFS files)
hcd(this changes the working dir of HFS)
hcopy(copy to or from filesfrom HFS volume)
hdel(deletes forks of an HFS file)
hdir(show you HFS direcroty)
hformat(to create a new HFS file system)
hls(list files in HFS directory)
hmkdir(create a new HFS directory)
hmount(mount a new HFS vol)
hpwd(print the full path to an HFS working directory)
hrename(rename an HFS file)
hrmdir(remove an empty HFS directory)
humount(remove an HFS vol)
hvol(display or change the current HFS)
hfs(launch a shell for manipulating HFS volumes)
host(returns host information)
hostname(show current host name)
hattrib(change HFS file attribiutes)
imapd(Launch an IMAP mail server)
inetd(launch an internet server)
ispell(check you spellings)
join ( this joins the sorted files)
klogd(log the kernel messages)
ksyms(display kernel symbols)
kerneld(manage kernel modules)
kill or killall or xkill( ends of any running process)
lilo(install boot loader)
login( login to system)
logname(view your login name)
lprm(delete print job)
latex(let you know which is a better latex condom,, hehehehe nah nah, runs the TeX formatter)
lynx(browse the internet)
listalias(list systme and user aliases)
mkisofs, mkhybrid ( create a CD formated music)
minicom (this is for hackers hehehehe connects to another computer)
mkdosfs(make a DOS file system)
mkdir(make a directory)
metasend(send multimedia e-mail)
mkfifo(make FIFO)mkfs(make a linux file system)
mkswap(make a Linux swap area)
mzip(change protection on a Zip disk)
midinfo(return information about kernel module)
mmencode(do the same)
mt(control a tape drive)
mount(mount a disk)
mv(let you move the files around)
to be cont.....
I need a break now
print "end now"
March 21st, 2003, 06:49 AM
Is this a tut, or a quick reference list to commands?
\"Ignorance is bliss....
but only for your enemy\"
March 21st, 2003, 06:58 AM
I am working on my second tut which is going to be detailed one. I am sorry about this short ref tut of linux commands. I actually mentioned it above in my tut I am only going to talk about commands and their function.
March 21st, 2003, 07:30 AM
... which is already posted several times (see Similar Threads at the bottom of this page).
Originally posted here by souleman
Is this a tut, or a quick reference list to commands?
Always listen to experts. They\'ll tell you what can\'t be done and why. Then go and do it. -- Robert Heinlein
I\'m basically a very lazy person who likes to get credit for things other people actually do. -- Linus Torvalds
March 24th, 2003, 02:37 AM
Vety short then I don't understand what fuking are u talk, u write name of command.
March 24th, 2003, 03:56 AM
What I would like to see is someone making a good looking wallpaper with a lot of usable commands on it. Then maybe even I could remember all of them!
Can't make it myself, though. Colors & shapes don't come easy with me...
March 24th, 2003, 04:32 AM
it'd probably be clearer if everyone just did man <cmd>.. that's very difficult to follow and very ambiguous, do these cmds take arguments? or do they ask you for all the information they need?
March 24th, 2003, 05:58 AM
ref is qewl but man <cmd> is great ref for me
man is the greatest Linux cmd ever!!
Just wanted to add my 2cents
March 24th, 2003, 06:25 AM
It's a pretty fair list of commands, but I'm kind of like souleman - I'm not sure who the target audience is. There are a lot of commands on the list that refer to packages that may or may not be installed by default on any given distribution, so newbies are likely to be confused when they type 'mkisofs' or 'gimp' and get a 'command not found' error. Conversely, newbies are *certain* to be confused if they open a terminal and type 'ftpd' or 'imapd' expecting to have a working FTP or IMAP server on their box. On the other hand, more advanced users expect more in-depth discussion of the commands if you are going to include them.
A command reference should not be an attempt to catalog every command that can conceivably be issued from a command prompt, because that would be an impossibly huge undertaking. Rather, it should be confined to the basic shell (bash, csh, tcsh, etc) commands that are present in any Linux terminal. Packages like ftpd and imapd are far too complex to be included in a passing reference like this and be meaningful in any way.
Do what you want with the girl, but leave me alone!
March 24th, 2003, 06:35 AM
I am working on my detailed Linux commands and their functions. Well I am going to put them in five different catagories, i,e.
General Purpose Commands, File Management Commands , Text Processing Commands, Internet Commands, Programming Commands and Networking Commands and I will probably post it by late wed or thursday. I am really sorry for this quicky. I tried to deleat it but I passed certain time limit, so I am going to leave it as it is.