Difference between revisions of "Using Linux - Files and Directories"
(Created page with " With the terminal you can create, copy, move, and delete files and directories. The following are the most important commands to do this. * cd - change directory * mkdir - m...") |
|||
Line 1: | Line 1: | ||
+ | ''This page is a part of the [[Linux and CS Systems Bootcamp]]'' | ||
With the terminal you can create, copy, move, and delete files and directories. The following are the most important commands to do this. | With the terminal you can create, copy, move, and delete files and directories. The following are the most important commands to do this. |
Revision as of 14:06, 13 August 2019
This page is a part of the Linux and CS Systems Bootcamp
With the terminal you can create, copy, move, and delete files and directories. The following are the most important commands to do this.
- cd - change directory
- mkdir - make a new directory
- ls - list directory contents
- cp - copy files
- rm - remove files (be careful, there is no recycle bin or trash - once you delete, it's gone)
- rmdir - remove directory
- nano - simple text editor
And here is a transcript of the use of these commands on the CS server.
cs299@cs:~> pwd /u1/class/cs299 cs299@cs:~> mkdir new-dir1 cs299@cs:~> mkdir new-dir2 cs299@cs:~> nano hello.txt cs299@cs:~> ls bin/ hello.txt new-dir1/ new-dir2/ proto/ cs299@cs:~> cp hello.txt new-dir1 cs299@cs:~> cp hello.txt new-dir2/hello2.txt cs299@cs:~> ls new-dir1 hello.txt cs299@cs:~> ls new-dir2 hello2.txt cs299@cs:~> mv new-dir2 new-dir3 cs299@cs:~> ls bin/ hello.txt new-dir1/ new-dir3/ proto/ cs299@cs:~> rm hello.txt cs299@cs:~> ls bin/ new-dir1/ new-dir3/ proto/ cs299@cs:~> rmdir new-dir3 rmdir: failed to remove 'new-dir3': Directory not empty cs299@cs:~> rm new-dir3/hello2.txt cs299@cs:~> rmdir new-dir3 cs299@cs:~> ls bin/ new-dir1/ proto/