일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Linked List
- DHT11
- KEYPAD
- prescaling
- java
- Recursion
- hc-sr04
- behavioral modeling
- pwm
- soc 설계
- Edge Detector
- test bench
- i2c 통신
- FND
- stop watch
- LED
- gpio
- Algorithm
- uart 통신
- ATMEGA128A
- verilog
- ring counter
- vivado
- half adder
- structural modeling
- D Flip Flop
- BASYS3
- Pspice
- dataflow modeling
- atmega 128a
- Today
- Total
거북이처럼 천천히
디렉토리와 파일 본문
1. GUI와 CLI
1.1. GUI : Graphical user interface
- 사용자가 그래픽을 통해 사용자와 프로그램간의 상호 작용하는 환경
1.2. CLI : Command line interface
- 사용자가 터미널을 통해 문자열 형태의 명령어를 입력하여 사용자와 프로그램간의 상호 작용하는 환경
2. 디렉토리와 파일에 관한 명령어
2.1. pwd : print working directory
- 현재 위치하고 있는 directory를 알려주는 명령어
2.2. ls : List
- 현재 directory의 파일 목록을 출력하는 명령어
- ls 명령어의 옵션들은 다음과 같다.
2.3. mkdir : make directory
- 현재 위치하고 있는 directory에 새로운 directory 생성하는 명령어
2.4. cd : change directory
- 다른 directory로 이동하는 명령어
- cd 이동할 directory의 경로명
2.4.1. 상대 경로와 절대 경로
- 상대 경로 : 상대경로는 현재 디렉토리의 위치를 기준으로 다른 디렉토리의 위치를 표현하는 것을 의미
- 절대 경로 : 절대경로는 최상위 디렉토리를 기준으로 경로를 표현하는 것을 의미
2.4.2. 상대 경로와 절대 경로 현재 디렉토리에서 direct parent으로 이동하는 방법 - 2가지
- 상대 경로 : 'cd ..'은 현재 디렉토리의 부모 디렉토리로 이동하는 명령이 됩니다. 참고로 현재 디렉토리는 '.' 입니다.
- 절대 경로 : 최상위 디렉토리로 부터 root 디렉토리와 '/' 을 이용하여 표현한다.
- 상대 경로는 현재 디렉토리의 위치에 따라 변할 수 있지만, 절대 경로는 위치에 상관없이 변하지 않는다.
2.5. rm : remove directory
- rm 파일명
- rm -r 디렉토리명
2.6. cp : copy
- cp [option] source1 source2 source2 directory
- 여기서 directory는 copy할 목적지를 의미
2.7. mv : move
- mv [OPTION]... SOURCE... DIRECTORY
- mv /home/main/testfile1 /home/main/testfile2
➡ 동일한 directory 위치를 설정하고, source 이름만 변경하면
source의 파일명을 변경하는 효과를 얻을 수 있다.
'운영체제 > Linux' 카테고리의 다른 글
sudo (Super user do) (0) | 2022.05.02 |
---|---|
--help 와 man (0) | 2022.05.02 |