일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- hackerrank
- c
- Javascript
- C언어
- 기계학습
- siss
- 머신러닝
- WarGame
- PHP 웹페이지 만들기
- XSS Game
- c++
- 파이썬
- BOJ Python
- 숙명여자대학교 정보보안 동아리
- The Loard of BOF
- 생활코딩
- 백준
- Python
- lob
- 드림핵
- hackctf
- SWEA
- BOJ
- Sookmyung Information Security Study
- HTML
- 웹페이지 만들기
- 자료구조 복습
- 풀이
- 숙명여자대학교 정보보안동아리
- CSS
- Today
- Total
혜랑's STORY
[2020-2학기 리눅스 5주차] : 실습 본문
# grep 명령어 실습
(1) grep 명령어를 이용하여 /etc/services 파일에서 tcp 서비스를 찾아 그 개수를 출력하시오
(2) grep 명령어를 이용하여 /etc/serives 파일에서 tcp 서비스들을 찾아 이를 sort 명령어를 이용하여 정렬하고 그 결과를 파일에 저장하시오 (파일명 : sort.txt)
# sort 명령어 실습
/etc/passwd 파일은 계쩡 정보를 저장하는 파일로 각 계정 정보는 다음과 같은 구조로 저장된다.
계정명:패스워드:UID:GID:계정설명:홈 디렉터리:로그인 쉘 |
(1) 이 파일을 계정명의 오름차순으로 정렬하여 파일에 저장한다. (파일명 : passwd.sort1)
(2) 이 파일의 계정명을 내림차순으로 정렬하여 파일에 저장한다. (파일명 : passwd.sort2)
(3) 이 파일의 UID의 알파벳순으로 정렬하여 파일에 저장한다. (파일명 : passwd.sort3)
(4) 이 파일의 UID의 번호순으로 정렬하여 파일에 저장한다. (파일명 : passwd.sort4)
(5) 이 파일을 계정설명의 오름차순으로 정렬하여 파일에 저장한다. (파일명 : passwd.sort5)
# find 명령어 실습
(1) find 명령어를 사용하여 /etx 디렉터리 모든 파일 중 심볼릭 링크 파일들만을 상세하게 리스트하시오.
(2) find 명령어를 사용하여 /etc 디렉터리의 모든 파일 중 확장자가 .conf인 파일들의 상쎄 리스트를 conf.out 파일에 저장하시오.
(3) ls, 파이프, grep 등을 사용하여 (2)와 같은 일을 하도록 하시오. (옵션이 필요한 경우 사용할 것)
# 명령 스케줄링 실습
- 다음과 같이 crontab을 작성하여 cron 시스템에 등록 후 결과를 확인해 본다. (파일명 : cron1.cron)
# tar 아카이브 및 파일 압축 실습
(1) ~/linux/ch09 디렉터리 아래에 있는 모든 파일들을 src.tar 파일로 묶는다. (파일을 여러개 만들어 수행)
(2) 이 tar 파일을 압축한다
(3) 이 압축 파일을 상위 디렉터리인 linux 디렉터리로 옮긴다. (mv 명령어 사용)
(4) 옮긴 압축파일을 풀어 tar 파일을 만든다.
(5) tar 파일을 풀어서 원래 파일들을 회복시킨다.
'2020 SISS 21기 활동 > 2학기 리눅스' 카테고리의 다른 글
[2020-2학기 리눅스 7주차] : 이론 (0) | 2020.11.14 |
---|---|
[2020-2학기 리눅스 6주차] : 이론 (0) | 2020.11.07 |
[2020-2학기 리눅스 5주차] : 이론 (0) | 2020.11.01 |
[2020-2학기 리눅스 3주차] : 실습 (0) | 2020.09.27 |
[2020-2학기 리눅스 3주차] : 이론 (0) | 2020.09.27 |