Beruflich Dokumente
Kultur Dokumente
ACM@UB DaveFine&DaveCadigan
WrittenbyLinusTorvaldsin1991 HeavilyinfluencedbyUnixandMINIX
MINIXwaswrittenfromscratchbyTorvald'sprofessor, AndrewTanenbaum,attheUniversityofHelsinki.
LicensedundertheGNUGeneralPublicLicense
History
Originalsourcecodeisavailabletothepublic
foruseormodificationastheyseefit Openexamples
.ogg OpenOffice.org phpBB(forums) GNU Mozilla
Closedexamples
WhatisOpenSource?
Stable
BleedingEdge Specialized
Slackware Redhat
Ubuntu FedoraCore
DamnSmallLinux UBLinux
Moreatdistrowatch.com
ChoosingaDistro
LiveDisks
Ubuntu,FedoraCore,Knoppix
HardDrivesetup
Manyfilesystemstochoosefrom
ext2/3, ReiserFS
Boot
Windows NTFS 70GB Linux ext3 28GB 100GB Swap 2GB
HowtoInstall
DesktopManagers
Shells
bash tcsh
TheCommandLine
Packagemanagers
Manualinstallations Buildfromsource
Howtoinstallsoftware
421
Rootuser Sudo
Permissions
Manpages
manemacs
Strongonlinecommunity
ublinuxsupport@buffalo.edu
MoreSupport
Goodfor:
BashScripting
Basics
-eq #equal -ne #not equal -lt #less than -le #less than or equal -gt #greater than -ge #greater than or equal string1 == string2 string1 != string2 string1 > string2 -a file # true if file exists more at LINK
Conditionals
SwitchCases
Loops
#notethatarraysstartcountingat0!
Arrays
Functions
Piping
psaux|grepfirefoxbin#isfirefoxrunning?
Redirection
./script.sh>file.txt#printoutputfromascripttoafile echosometext>>file.txt#appendtoafile
History
!em
Math
#executethelatestcommandthatstartedwithem
echo$((1+1))#outputs2
OtherFeatures
http://www.faqs.org/docs/bashman/bashref_toc.html#
citations