Command | Meaning |
---|---|
ls | List files in the current directory |
ls -l | Same, but show long listing with permissions, file size, date modified, etc. |
cat FileName | Display the contents of FileName |
less FileName | Display the contents of FileName, but one screen at a time (use 'f' and 'b' and arrow keys to scroll; 'q' quits) |
lpr FileName | Print the contents of FileName to the default printer |
cd | Change to your home directory |
cd ~/161 | Change to the 161 subdirectory within your home directory |
cd .. | Change to the parent directory |
mkdir 362 | Make a 362 subdirectory in the current directory |
rmdir DirName | Remove DirName, which must be empty |
rm FileName | Remove FileName |
cp SourceFile DestFile | Copy SourceFile to DestFile |
mv SourceFile DestFile | Move (rename) SourceFile to DestFile |
mv File1 File2 File3 DirName/ | Move files File1, File2, and File3 into directory DirName |
javac Program.java | Compile Java source file Program.java (produces Program.class) |
java Program | Execute Java program Program |
g++ -Wall -std=c++20 Program.cc -o Program | Compile C++20 source file Program.cc (produces Program) |
./Program | Execute native program Program |
emacs FileName & | Run the Emacs editor in the background; use to edit or create FileName |
submit | Submit files to a grader account |
submitlog | View the files you've submitted |
Control-C stops the running program.
Control-D indicates end of input (EOF).