코딩
[HTML] 기초 복습
닫을 필요 없는 경우 : *로 표시 1. * : html로 구성된 웹임을 알려줌 2. : head와 body를 묶음 3. : 본문을 설명하는 묶음 : 웹페이지의 제목 * : UTF-8 방식으로 해석되어야 함을 알려줌 : CSS를 포함하는 태그 4. : 본문 묶음 ~ : Heading, 제목 : 단락 : 굵게, 두껍게 강조 : 밑줄 강조 : 글씨 설정 관련 태그 : anchar, 링크 herf=" " HyperText Reference, 주소 target=" " 페이지 열리는 속성 _blank : 새창에서 title=" " 이미지 내용 설명 * : 줄바꿈 * : 이미지 5. : 주석처리
[Linux] 흐름제어(if-else, for, case, select, while, until), Exit Status, 조건검사, 파일속성검사, 정수조건검사, 문자열비교
※ Linux Fundamentals 교재를 참고하였습니다! if / else if condition then statements [elif condition then statements] [else statements] fi [condition] ; boolen이 아니라 실행가능 명령 정상 실행 : 참 실행 오류 : 거짓 한줄에 적을 경우 if condition; then; statement Exit Status UNIX 명령어는 실행 후 하나의 정수 반환 exit code 정상종료 = 0 오류 = 0이 아닌 값 조건 검사 명령 [ ... ] : 하나의 명령, 참이면 exit status 0, 아니면 1 괄호 사이는 반드시 공백문자 문자열 비교, 파일 속성 검사 [ string1 == string2 ]..
[Linux] 쉘 프로그래밍, 문자열 연산, 명령어 대입
※ Linux Fundamentals 교재를 참고하였습니다! 쉘 프로그래밍 : 리눅스 명령어를 사용하여 일정 동작을 수행하도록 쉘 스크립트 작성 쉘 스크립트 리눅스 명령어 포함 소스파일 shell에 의해 해석/실행 쉘 스크립트 작성 vi 또는 gedit 으로 작성 작성한 스크립트파일에 실행 권한 추가 (chmod) 쉘 스크립트 실행 $bash script-name : 쉘 프로그램 명시 $ ./script-name : 절대경로명 입력 exit 필요 $ . ./script-name : . = 현재 shell 실행명령, 이후는 경로명(pwd) $ source script-name : 현재 dir, 현재 shell에서 실행 스크립트 파일 디렉토리를 PATH 환경병수에 추가 $export PATH=$PATH:~/..
[Linux] 파일보안
※ Linux Fundamentals 교재를 참고하였습니다! 파일 파일 소유권 리눅스 모든 파일에는 소유자와 소유그룹 부여 chgrp [group name] [file name] : 소유그룹 변경 chown [user name] [file name] : 소유자 변경 chown [user name]: [group name] [file name] : 소유자와 그룹 동시에 변경 파일 종류 파일정보의 첫문자 파일종류 - 일반파일 d 디렉토리 파일 접근 권한 사용자 : 그룹 : 기타사용자 3문자씩(rwx) 표현 r 파일 내용 읽기(cat) 디렉토리 내용 읽기(ls) w 파일 내용 추가/삭제/갱신 디렉토리내 파일 생성 가능 x 파일 실행 디렉토리 진입(cd) chmod 접근권한 변경 chmod [옵션] Mod, [..
[Linux] 패키지, 시스템 관리, Linux 부팅 및 종료, 시스템 모니터링
※ Linux Fundamentals 교재를 참고하였습니다! 소프트웨어 패키지 리눅스의 소프트웨어 패키지 중앙집중식, 일관적 패키지 : 응용프로그램, 라이브러리, 버전정보 등 포함 .deb : Ubuntu 포함 Devian 계열 .rpm : Red Hat 계열 패키지는 Repository에 저장, HTTP or FTP 서버를 통해 제공 소프트웨어 패키지 관리 GNOME GUI : 소프트웨어 업데이터 메뉴 패키지 Repository가 /etc/apt/sources.list 파일에 추가 $sudo apt update : 패키지 Repository 리스트의 업데이트 설치 패키지명 찾기 http://packages.debian.org http://packages.ubuntu.com $apt search 소프트웨..