-
230424_81일차 : Spring & 분산처리스인개 데이터디자인(12.28-06.23)/기본진도 2023. 4. 24. 16:52
1교시, 2교시, 3교시, 4교시 - Spring(Spirng Security프로젝트)
1. Spring Security 프로젝트 - 80일차
5교시, 6교시, 7교시, 8교시 - 분산처리(리눅스)
1. 리눅스
1-0) 리눅스소개
- LINUX : 21세기 가장 주목받는 운영체제(저사양 컴퓨터에서 돌아갈 정도로 가벼움) / 이식성, 유지보수, 범용성이 뛰어남
1-1) 리눅스 운영체제
1-2) 리눅스 시스템
리눅스에서는 폴더를 '디렉토리'라고함/home 디렉토리 중요 관리자는 root권한을 가지고있음 ㄷ 1-3) 리눅스 명령어 입문(리눅스 명령어 실습파일)
- 리눅스 연결 확인
- 다운로드 및 설치
① putty
② notepad++
- 로그인
비밀번호는 직접보이지않으나 제대로 치면 위와 같이 출력됨 - who : 현재 사용자 검색
현재 사용자 검색 확인 - 종료(exit + enter)
- 사용자의 생성(관리자 권한의 직업) : pi 아이디를 이용하여, 신규 아이디 생성 > 본인계정으로 로그인
- 방금 친 명령어 : 상하방향키로 조회 및 확인 가능
- clear : 화면정리
- 날짜 명령어
- 월
- logname : 최초로 서버에 접속한 계정
- su - 000 : 000로 계정전환
- whoami : 현재 접속한 계정
- users : 접속한 사람들의 목록(계정이름만 나옴)
- hostname : 컴퓨터의 이름
- ping 000 : 000가 살아있는지 확인(계속해서 돌아감 끝날때까지) => ctl+C로 종료
- pwd : 현재 작업하는 디렉토리
- echo : 그 뒤에 쓴 글자가 그대로 출력
echo -e (\n 사용하여 개행)
- env : 로그인한 계정의 환경 확인
- env | grep 000 : 필요한 단어 선택적 조회
- > (redirect) : 출력방향을 바꾸는 것으로, ex ) txt파일로 만들기
- ls: 파일 목록 확인
- cat 000: 파일내용 확인
- >> (append) : 동일한 내용이 더해져서 출력됨
- history : 입력한 명령 내역 조회
- !숫자 : 해당 숫자번째의 명령어 / 삭제도 가능함(history -c : 전체명령어 삭제)
- read 000 : 000 변수에 값을 저장 / 키보드로 값을 받기위해
- 변수선언 및 부르기
1-4) 디렉토리와 파일
- cd : 들어가는 명령어
- ls -F /etc : / 들어갈수있는 파일(디렉토리), * 실행파일, @ 링크파일, 아무것도없는경우: 일반파일
- ls -a : . 숨긴파일도 확인가능 / F를 붙여서 디렉토리들 확인도 가능
-ls -aR : 하위디렉토리 조회
- touch 00 : 빈파일 만들기 / cp(복사), mv(?)
tail -3 pass + tail -f 00 : 00파일을 실시간으로 모니터링가능
'스인개 데이터디자인(12.28-06.23) > 기본진도' 카테고리의 다른 글
230426~230504_83~89일차 : Spring 시험 & 분산처리 & 머신러닝(패스) / 230508_90일차 : 딥러닝 (0) 2023.05.08 230425_82일차 : 분산처리 & Spring (0) 2023.04.25 230421_80일차 : 머신러닝 & Spring / 230420_79일차 저작권문제로 비공개처리 (0) 2023.04.21 230419_78일차 : 머신러닝 & Spring (0) 2023.04.19 230418_77일차 : 머신러닝 & Spring (0) 2023.04.18