Documente Academic
Documente Profesional
Documente Cultură
SomeBasicUNIXCommands
byDonaldHyatt
TheUNIXoperatingsystemhasformanyyearsformedthebackboneoftheInternet,especiallyforlargeservers
andmostmajoruniversitycampuses.However,afreeversionofUNIXcalledLinuxhasbeenmaking
significantgainsagainstMacintoshandtheMicrosoftWindows95/98/NTenvironments,sooftenassociated
withpersonalcomputers.DevelopedbyanumberofvolunteersontheInternetsuchastheLinuxgroupandthe
GNUproject,muchoftheopensourcesoftwareiscopyrighted,butavailableforfree.Thisisespeciallyvaluable
forthoseineducationalenvironmentswherebudgetsareoftenlimited.
UNIXcommandscanoftenbegroupedtogethertomakeevenmorepowerfulcommandswithcapabilities
knownasI/Oredirection(<forgettinginputfromafileinputand>foroutputingtoafile)andpipingusing|
tofeedtheoutputofonecommandasinputtothenext.Pleaseinvestigatemanualsinthelabformoreexamples
thanthefewofferedhere.
ThefollowingchartsofferasummaryofsomesimpleUNIXcommands.Thesearecertainlynotallofthe
commandsavailableinthisrobustoperatingsystem,butthesewillhelpyougetstarted.
TenESSENTIALUNIXCommands
ThesearetencommandsthatyoureallyneedtoknowinordertogetstartedwithUNIX.Theyareprobably
similartocommandsyoualreadyknowforanotheroperatingsystem.
1.ls ls Listsfilesincurrentdirectory
lsalF Listinlongformat
TenVALUABLEUNIXCommands
OnceyouhavemasteredthebasicUNIXcommands,thesewillbequitevaluableinmanagingyourown
account.
TenFUNUNIXCommands
https://www.tjhsst.edu/~dhyatt/superap/unixcmd.html 2/5
24/02/2017 BasicUNIXCommands
Thesearetencommandsthatyoumightfindinterestingoramusing.Theyareactuallyquitehelpfulattimes,and
shouldnotbeconsideredidleentertainment.
TenHELPFULUNIXCommands
Thesetencommandsareveryhelpful,especiallywithgraphicsandwordprocessingtypeapplications.
https://www.tjhsst.edu/~dhyatt/superap/unixcmd.html 3/5
24/02/2017 BasicUNIXCommands
TenUSEFULUNIXCommands:
Thesetencommandsareusefulformonitoringsystemaccess,orsimplifyingyourownenvironment.
1.df df Seehowmuchfreediskspace
SomeOtherUsefulPages
SomeUsefulFilesandUNIXCommands:pipe,fork,system(),etc.
GettingStartedwithvi
TheBasicsofHTML
MakingaWebPage
UsingLaTeX
GeneratingGraphswithGNUPlot
https://www.tjhsst.edu/~dhyatt/superap/unixcmd.html 5/5