You are on page 1of 3
This quick reference lists commands, including a syntax diagram and brief description. [...] indicates an optional part of the ‘command. For more detail, uso man command Use man tesh for the command language. Files 1.1. Filename Substitution Wild Cards ae Character Class (¢ is any single character) Lewd Rang lene} Home Directory ~ Home Directory of Another User user List Files in Current Directory As (-1) List Hidden Files 1s -[IJa 1.2, File Manipulation Display File Contents cat filename Copy ep source destination Move (Rename) my oldname newname Remove (Delete) zm filename Create or Modify file pico filename 13. File Properties Seeing Permissions (Changing Permissions As =1 filename chmod nnn filename chmod ep...o-p..] filename 1, adigit from 0 1 7, sets the access level for the user (owner), group, and others (public), respectively. c is one of euser; g-gr0up, o-others, of a-all. pis one off x-read access, w-Write access, oF x-execute access, Setting Default Permissions umask tugo is a 3-digit) number. Each digit restricts the default permissions for the user, group, and others, respectively. ‘Changing Modification Time touch ‘ilename Making Links In [-s] oldname newname Seeing File Types ls -F 1.4. Displaying a File with less Run less less filename Next line RETURN Next Page SPACE Previous line Ps Previous Page > 15. Directories ‘Change Directory ed directory Make New Directory mkdix directory Remove Directory xmdir directory Print Working (Show Current) Directory pwd Unix Commands January 2003 2.Commands 2.1. Command-line Special Characters Quotes and Escape Join Words mt Suppress Filename, Variable Substitution Escape Character \ Separation, Continuation Command Separation : Command-Line Continuation (at end of line) \ 2.2, VO Redirection and Pipes Standard Output > (overwrite if exists) > Appending to Standard Output > Standard Input < Standard Error and Output >6 Standard Error Separately (command > ouput ) >& errorfile Pipes! Pipelines command | filter| | filter] Filters WordiLine Count we [-1] Last n Lines tail [-n] Sort lines sort [-n] Multicolumn Output pr-t List Spelling Ercors Aspell 2.3. Searching with grep grep Command grep "pattern" filename command |gzep “pattern” Search Patterns beginning of line nd of line any single character single character in list or range character notin list or range t zero ot more of preceding char. or pattem ‘zero of more of any character ‘escapes special meaning 3. C-Shell Features. 3.1 History Substitution Repeat Previous Command " Commands Beginning with str tein Commands Containing str Y ps0] All Arguments to Prev. Command * Word Designators All Arguments Last Argument 8 First Argument n'th Argument in Arguments x Through y iy Modifiers Print Command Line 1p Substitute Command Line slgls/I/r/ 3.2 Aliases alias Command alias name ‘definition’ definition can contain escaped history substitution event and ‘word designators as placcholders for command-line arguments. 3.3, Variable Substitution (Creating a Variable set var Assigning a Value set var= value Expressing a Value Svar Displaying a Value echo Svar value isa single word, an expression in quotes, or an ‘expression that resulls in a single word after variable, filename and command substitution takes place. Assigning a List list is a space-separated list of words, or an. expression that results in a space-separated list. Selecting the n'th Item $var{n) Svar Svarlx-y] em Count Star 34 foreach Lists Start foreach Loop foreach var (list) Zoreach prompts for commands to repeat for each iter in list (with >), until you typeend. Within the loop, $var sands forthe eurrent item in ist 3.8. Command Substitution Replace Command with its Output on Command Line 3.6 Job Control Run Command in the Background « Stop Foreground Job orruz List of Background Jobs jobs Bring Job Forward sn) Resume Job in Background sin) & Processes Listing ps [-[ef]] Terminating will [-91 PID Timing ‘time command ime is a number up to 4 digits. seriptis the name ofa file containing the command line(s) to perform, 5. Users Seeing Who is Logged In who Sceing Your User Name whoami 6. Managing Files 6.1. Looking Up Standard Commands whereis ile Aliases and Commands which command Describe Command Searching Out Files finddir -name name -print dir isa directory name within which to search, name isa filename to search for whatis command 6.2. Finding Changes Comparing Files iff efile rightfile LEE. prefixes a less-than (<) to selected lines from lefifile and a greater-than (>) to lines from righfile. 6.3. Automating Tasks Create @ Makefile pico Makefile ‘A makefile consists of macro definitions and targets, Test Makefile make -n [target] Runmake make [target] 6.4. Managing Disk Usage Cheek Quota quota -v Seeing Disk Usage at du -s Com ing and Compressing Files, tar of filetar file! file2 .. fleN tar combines files but does not compress Create a zipfile Unzip a file Create a tarfile zip filename unzip filename Printing 7.1 Formatting Output for Printing Paginate with Page Headers pr filename pr -n filename tex document Format for Laser Printer 7.2 The Printer Queue Printa File Ap [-dpr] filename Apeae filename Check Quota Apquot List Queue ipa Stop Job iprm Miscellaneous 8.1 Miscellaneous Commands List Commands for Subject man —K subject Display Current Date and Time date Log off exit Electronic Mail pine Display Documentation man command 8.2 Control Keys Abort Program Backspace (Delete Last Character) Pause Display on Sereen Resume Display afer eras Send Job to Background cra CTAL2 followed by bg

You might also like