...
What the file system is, and a typical organization / hierarchy.
Some high-level comparison to that of Windows.
Absolute vs relative paths.
Commands: pwd
, cd
, ls
, mv
, cp
, mkdir
, rmdir
, rm
History: history
File Ownership and Permissions.
...
Note |
---|
Within this and following sections, we have tried to make the descriptions and examples generic. If you are following along as part of a scheduled training or bootcamp, where you see <project-name> replace this with the project name being used for the workshop (which changes) and <username> with your username. Also, the hostname that you might see might change depending on the cluster you’re using. If you are training independently, please use your own project folder, but contact arcc-help@uwyo.edu if you would like a copy of the files and directories used in our examples.
|
...
Table of Contents |
---|
minLevel | 1 |
---|
maxLevel | 1 |
---|
outline | false |
---|
style | none |
---|
type | list |
---|
printable | true |
---|
|
...
Ex: Starting in the home folder what is the relative path to the Jan folder?
...
Answer:
...
...
Answer
...
arcc-t05/workshop/data/2023/Jan/
...
:
...
If you are following along as part of a scheduled training or bootcamp, please replace the <project-name> directory with the project directory you’ve been provided for your specific training/bootcamp. If you are training independently, please use your own project folder, but contact arcc-help@uwyo.edu if you would like a copy of the files and directories used in our examples.
Commands:
...
Expand |
---|
|
arcc-t05/workshop/data/2023/Jan/ Image Added |
...
Commands:
Info |
---|
Commands are used to perform certain operating system tasks through the Command Line Interface, as directed by the interpreter (as opposed to a Graphical Interface Interpreter we would usually use). |
Note |
---|
The next couple of parts list and briefly summarize the commands we will be covering within this section: pwd , cd , ls , mkdir , mv , cp , rmdir and rm .
We will then follow up with examples on how to use them. |
...
<command --help>
Command | Description |
pwd | Code Block |
---|
pwd: pwd [-LP]
Print the name of the current working directory. |
|
cd | Code Block |
---|
cd: cd [-L|[-P [-e]] [-@]] [dir]
Change the shell working directory. |
|
ls | Code Block |
---|
Usage: ls [OPTION]... [FILE]...
List information about the FILEs (the current directory by default) |
|
mkdir | Code Block |
---|
Usage: mkdir [OPTION]... DIRECTORY...
Create the DIRECTORY(ies), if they do not already exist. |
|
mv | Code Block |
---|
Usage: mv [OPTION]... [-T] SOURCE DEST
or: mv [OPTION]... SOURCE... DIRECTORY
or: mv [OPTION]... -t DIRECTORY SOURCE...
Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY |
|
...
Code Block |
---|
[<username>@blog1 ~]$ !223
ls
Desktop Documents Downloads |
...
Exercises: Navigation
Info |
---|
Questions: How can you return to your home folder? What command do you use if you’ve forgotten where you are in the folder hierarchy? How can you list what is in a folder as well as any subfolders? Go back through the command related slides are try for yourself.
|
...
Note |
---|
Only user <arcc-usernameusername> can read/write this file. No one else, not even anyone within the <project-name> group, can view this file. |
...
Exercises:
...
Permissions
Info |
---|
Questions: In all cases be able to justify your answer. Can you create a folder under /project/<project-name>/username>/ ? Can you /project/<project-name>/intro_to_linux/ and view workshop_all.txt ? Can you /project/<project-name>/intro_to_linux/ and view workshop_me.txt ? Can you cd into the /opt folder? Can you cd into the /root folder?
|
...