Just do IT
article thumbnail
리눅스 파일 (/etc/passwd)
Programing/Linux 2022. 12. 18. 09:17

[사용자 계정 (user)] - 사용자 계정은 OS를 사용하기 위해 반드시 필요한 객체입니다. - 사용자 계정을 통해서 OS를 접속하고 관리 및 운용합니다. [사용자 관련 파일] - /etc/passwd ☆ 중요! ☆ - /etc/shadow - /etc/group [/etc/passwd] - 리눅스를 사용하는 모든 계정의 정보가 저장되는 파일입니다. - 리눅스에 로그인을 할 때 passwd안에 있는 정보를 바탕으로 로그인이 이루어 집니다. [passwd 정보] - passwd에는 내용이 많기 때문에 grep으로 계정을 찾는 방법이 가장 효율적이다. [root@localhost~]#grep samadal /etc/passwd samadal:x:1000:1000:samadal:/home/samadal:/b..

article thumbnail
리눅스 명령어 (vi)
Programing/Linux 2022. 12. 17. 09:20

[vi 명령어] - 리눅스에서 파일을 편집 할 때 가장 많이 사용되는 명령어이므로 암기해두는게 좋다. - 파일을 편집할 수 있는 명령어로 세 가지 모드가 있다. - 명령모드 : command mode, 특정 글을 찾거나, 줄 단위로 복사, 삭제 등을 할 수 있는 모드 - 입력모드 : insert mode, 내용을 직접 편집할 수 있는 모드 - 콜론모드 : 파일을 저장, 종료할 수 있는 모드 - 리눅스에서 주석은 #이며 주석처리된 부분은 실행되지 않는다. [사용방법] - vi [파일명] [vi 구성] [명령모드] - 처음 vi 명령어를 실행했을 때 실행되는 모드이며 입력모드, 콜론모드 모두 명령모드를 통해서 실행할 수 있다. - 보여지는 문서 내용은 터미널 창 크기에 맞춰서 출력이 된다. - 명령모드에서는..

article thumbnail
리눅스 명령어 (파일 관련 명령어)
Programing/Linux 2022. 12. 16. 09:15

[cat 명령어] - concatenate : 사슬 같이 잇다 - 파일을 생성, 확인, 합병해주는 명령어 - 파일의 내용을 보기 위해서 많이 사용된다. [사용방법] ① 파일 내용 확인하기 : cat [확인하고 싶은 파일 경로] ② 파일 내용 수정하기 : cat >(>>) [수정하고 싶은 파일 경로] 입력하고 싶은 내용 입력 ctrl + c > 로 파일을 수정할 경우 기존에 내용은 다 지워지고 새로운 내용이 삽입이 된다. >>로 파일을 수정할 경우 기존에 내용 아래에 입력한 내용이 추가가 된다. (원본유지) 입력하고 싶은 내용을 입력 후 ctrl + c로 나가면 저장이 된다. 만약 내용을 입력하고 싶은 파일이 없는 파일이라면 cat 명령어가 자동으로 파일을 생성 후 저장해준다. ③ 파일 내용 합병하기 : ..

article thumbnail
JAVA 제어문
Programing/JAVA 2022. 12. 9. 10:16

​ ▶ 제어문 (control flow statements)? ※ control : 제어하다, 관리하다 flow : 흐르다, 흐름 statement : 진술, 주장, 제시 - 자바 프로그램이 원하는 결과를 얻기 위해서 프로그램의 순차적인 흐름을 제어해야하는 경우가 생기게 됩니다. 흐름을 제어할 때 사용하는 명령문을 제어문이라고 하며, 이러한 제어문에는 조건문, 반복문 등이 있습니다. - 제어문을 통해 작동하는 명령문들은 중괄호 {}로 둘러싸여 있으며 이러한 중괄호 영역을 블록(block)이라고 합니다. ▶ 제어문의 종류 조건문(conditional statements): if문, switch문 반복문(looping statements): while문, for문 분기문(branching statements..

article thumbnail
코딩영어 - JAVA
코딩 영어 2022. 12. 8. 11:05

단어 (풀단어) : [발음] 의미 * 주로 컴퓨터, 개발에 관련된 의미이며 모든 단어는 이 외에도 다양한 의미로 사용할 수 있습니다. EXTEND : [익스텐드] (동) 연장하다 IMPLEMENT : [임플리먼트] (동) 구현하다, 시행하다 ARRAY : [어뤠이] (명) 배열, (동) 배열하다, 진열하다 LIST : [리스트] (명) 목록 VALUE : [벨류] (명) 값 DECIMAL : [데씨멀] (명) 소수

article thumbnail
418 에러 - I'm a teapot
Programing/Error 2022. 12. 7. 14:34

흔히 우리가 말하는 에러코드는 HTTP 상태코드를 의미합니다. 상태코드는 3자리 수로 이루어져 있으며 첫번째 숫자는 1 ~5로 이루어져 있습니다. HTTP 상태코드를 보면 특이한 설명이 보입니다. "418 에러 - I'm a teapot - 서버는 커피를 찻 주전자에 끓이는 것을 거절합니다." 찻 주전자? 서버 응답, 리소스, 권한 하는 가운데 갑자기 찻 주전자? 이게 뭐람? 굉장히 특이한 에러인듯 해서 호기심에 인터넷을 뒤져보았다. 잘못 기록되었는지, 숨겨진 의미가 있는지 찾아보았으나 결론은 만우절 장난이였다. 국제 인터넷 표준화 기구 (Internet Engineering Task Force, IETF) 어디서부터 어떻게 시작된 만우절 장난인지 알아보려면 먼저 국제 인터넷 표준화 기구에 대해 알아야 ..