일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 침해사고대응
- John the ripper
- ZIP
- Multimedia
- Reversing
- K-shield Jr 10기
- 써니나타스
- SW에듀서포터즈
- Interceptor
- crack
- 디스크
- Android
- swing
- Mobile
- 리버싱핵심원리
- 포렌식
- 안티디버깅
- disk
- 모바일프로그래밍
- tar
- K-sheild Jr
- ctf-d
- CodeEngn
- Frida
- upx
- 파일해시생성
- 케쉴주
- shadow
- Autoware
Archives
- Today
- Total
물먹는산세베리아
[Linux]4_2. read, 매개변수 본문
먼저, vi 편집기를 사용하여 assign0.sh 파일을 만듦과 동시에 편집하였다.
1) 홈 디렉토리로 이동한다.
2) 첫번째 매개변수를 디렉토리명으로 홈 디렉토리에 생성한다.
3) 첫번째 매개변수로 만든 디렉토리로 이동한다.
4) 그 디렉토리에 두번째 매개변수, 세번째 매개변수, 네번째 매개변수를 이름으로 한 파일을 만든다.
5) ls -l 명령어를 이용하여 생성되었는지 확인 한 후
6) read 명령어를 이용하여 delfile 변수에 값을 입력 받는다.
(-p는 delete file을 출력함과 동시에 delfile에 값을 입력 받기 위해서 사용하였다.)
7) rm 명령어를 사용하여 delfile에 입력받은 값을 이름으로 갖는 파일을 삭제하였다.
(-r 옵션은 하위 경로 및 파일들을 지울 때 사용한다.)
8) 잘 지워졌는지 확인하기 위해 ls -l을 사용한다.
매개변수는 차례대로 abcd, a, b, c를 받았다.
지운 파일은 b이고, 잘 지워졌음을 확인할 수 있었다.
'Linux' 카테고리의 다른 글
[Linux]5_1. lab (0) | 2020.06.09 |
---|---|
[Linux]4_3. if-else (0) | 2020.06.02 |
[Linux] 4_1. 명령어 정리 및 실습 (0) | 2020.06.02 |
[Linux] 3_3. vi 편집기 (0) | 2020.05.26 |
[Linux] 3_2. 파일 시스템 논리적 구조 (0) | 2020.05.26 |