[2020-2 리눅스 실습] 5주차
2020. 10. 31. 22:26
Study/LINUX
[ 2020 2학기 / 5주차 ] 1. grep 명령어 실습 1.1 grep 명령어를 이용하여 /etc/services 파일에서 tcp 서비스들 을 찾아 그 개수를 출력하시오. 1.2 grep 명령어를 이용하여 /etc/services 파일에서 tcp 서비스들 을 찾아 이를 sort 명령어를 이용하여 정렬하고 그 결과를 파일에 저장하시오.(파일명: sort.txt) 2. sort 명령어 실습 /etc/passwd 파일은 계정 정보를 저장하는 파일로 각 계정 정보 는 다음과 같은 구조로 저장된다. 계정명:패스워드:UID:GID:계정설명:홈 디렉터리:로그인 쉘 2.1 이 파일을 계정명의 오름차순으로 정렬하여 파일에 저장한다.(파일명: passwd.sort1) 2.2 이 파일을 계정명의 내림차순으로 정렬하여 ..
[2020-2 리눅스 이론] 3주차
2020. 9. 25. 11:11
Study/LINUX
# 쉘(Shell) 쉘은 사용자와 운영체제 사이의 상호작용을 도와주는 매개체 역할을 한다. 사용자가 입력한 명령어를 처리하는 소프트웨어이다. 쉘의 종류 실행 파일 본 쉘 /bin/sh 콘 쉘 /bin/ksh C 쉘 /bin/csh Bash /bin/bash tcsh /bin/tcsh 로그인 하면 자동으로 실행되는 쉘 보통 시스템관리자가 계정을 만들 때 로그인 쉘 지정 $ chsh Changing login shell for chang Old shell : /bin/sh New shell : /bin/csh $ logout 명령어 처리 사용자가 입력한 명령을 해석하고 적절한 프로그램을 실행 시작 파일 로그인할 때 실행되어 사용자별로 맞춤형 사용 환경 설정 스크립트 쉘 자체 내의 프로그래밍 기능 ① 환경 변..
[2020-2 리눅스 실습] 3주차
2020. 9. 25. 10:21
Study/LINUX
- .bashrc 파일에 다음 명령을 추가한 후에 새로운 창을 연다. - 새 창에 출력된 내용을 확인하고 설명한다. - 새 창에서 dir 명령어를 실행하고 그 결과를 설명한다. 사용자 시작파일 .bashrc에서 ls -F 명령어를 dir로 단축시켰고, echo로 Welcome to Linux!를 출력하도록 했기 때문에 터미널을 처음 실행시켰을 때 Welcome to Linux!문자열이 출력되고, dir명령어를 실행하면 ls -F명령어 실행 결과와 동일하게 뜬다. - 여러 명령어를 이용하여 다음과 같은 출력 재지정을 실습하고 그 결과를 설명한다. $ who > out1.txt $ cat out1.txt $ date >> out1.txt $ cat out1.txt 명령어 who의 출력 결과가 out1.txt..
[2020-2 리눅스 이론] 2주차
2020. 9. 19. 18:49
Study/LINUX
1. 파일 사용 파일 복사 cp 파일 이동 mv 파일 삭제 rm ① 파일 복사 : cd $ cp [-i] 파일1 파일2 : 파일1을 파일2에 복사한다. // -i는 대화형 옵션 $ cp 파일 디렉터리 : 파일을 디렉터리로 복사한다. $ cp 파일1 ... 파일n 디렉터리 : 여러 개의 파일을 지정된 디렉터리에 모두 복사한다. $ cp [–r] 디렉터리1 디렉터리2 : -r은 리커전 옵션으로 디렉터리1 전체를 디렉터리2에 복사한다. ② 파일 이동 : mv $ mv [-i] 파일1 파일2 : 파일1의 이름을 파일2로 변경한다. $ mv 파일 디렉터리 : 파일을 지정된 디렉터리로 이동한다. $ mv 파일1 ... 파일n 디렉터리 : 여러 개의 파일들을 지정된 디렉터리로 모두 이동한다. $ mv 디렉터리1 디렉..
[2020-2 리눅스 실습] 2주차
2020. 9. 19. 15:37
Study/LINUX
-새로운 디렉터리 temp1을 만들어 그 곳에 /etc/services 파일을 복사한다. 디렉터리를 리스트해서 복사된 파일을 확인한다. -이 디렉터리에 /etc/passwd 파일을 복사한다. 디렉터리를 리스트해서 복사된 파일을 확인한다. *cp -i (옵션 사용하기) - temp1 디렉터리를 temp2 디렉터리에 복사한 후 이를 확인한다. -temp1 디렉터리 내의 모든 파일을 삭 제한 후 이 디렉터리를 삭제한다. -temp2 디렉터리를 단번에 삭제한 후 이를 확인한다. * mv 명령어 사용하기 • 파일의 이름 변경에 사용 • 파일의 위치를 이동하는 데 사용 -test.txt 파일을 만든다. 이 파일에 대해서 하드 링크를 만든다. 이 파일에 대해서 심볼릭 링크를 만든다. * test.txt 파일 내용을 ..
[2020-2 LINUX] 1주차
2020. 9. 10. 01:21
Study/LINUX
1. 기본 명령어 • 날짜 및 시간 확인 $ date 2020년 9월 10일 목요일 오전 01시 52분 02초 • 시스템 정보 확인 $ hostname linux.sookmyung.ac.kr $ uname Linux $ uname -a Linux linux.sookmyung.ac.kr 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux • 사용자 정보 확인 $ whoami lee $ who lee pts/1 2017-07-12 11:05 (:10.0) brain pts/5 2017-07-12 13:46 (203.153.155.35) ... • 디렉터리 내용 확인 $ ls Desktop Music T..