728x90

언어 30

CodeUp C언어 기초 100제 풀이 : 1020, 1066, 1078

1020 : [기초-입출력] 주민번호 입력받아 형태 바꿔 출력하기 #include int main() { int id; int idBack; scanf("%d - %d", &id, &idBack); printf("%06d%07d",id,idBack); return 0; } 1066 : [기초-조건/선택실행구조] 정수 3개 입력받아 짝/홀 출력하기(설명) #include int main() { int a, b, c; scanf("%d %d %d", &a, &b, &c); if(a%2==0){ printf("%s\n","even"); } else{ printf("%s\n","odd"); } if(b%2==0){ printf("%s\n","even"); } else{ printf("%s\n","odd"); }..

언어/C 2022.03.16

사용자와 그룹 관리 관련 명령어

1. 사용자와 그룹 ㆍ사용자를 추가하면 해당 사용자 이름과 같은 이름의 그룹이 추가된다. 사용자 Im2world추가 시 그룹 Im2world도 생성 ㆍ그룹을 삭제하면 해당 그룹만 삭제되고 그룹 안의 사용자는 삭제되지 않는다. ㆍ사용자는 여러 그룹에 속할 수 있다. ㆍPrimary Group : 기본그룹인 Primary Group은 1계정 당 1개만 존재한다. 2. 사용자와 그룹 관리 관련 명령어 ㆍadduser : 사용자를 추가한다. adduser 유저이름 adduser Im2world ㆍaddgroup 1) 그룹을 추가한다. addgroup 사용자이름 addgroup korea 2) 사용자를 그룹에 추가한다. addgroup 사용자이름 추가할 그룹 addgroup Im2world korea 참고자료 구..

언어/Linux 2022.03.13

리눅스 실습01: VirtualBox / Ubuntu/ PuTTY 환경설정

1. 목차 1. VirtualBox 다운로드 2. Ubuntu 다운로드 3. VirtualBox 설정 4. PuTTY 다운로드 5. PuTTY 설정 2. 실습 1. VirtualBox 다운로드 2. Ubuntu 다운로드 3. VirtualBox 설정 만약 리눅스 - 우분투 버전으로 생성하고 싶다면, 위 이미지처럼 종류와 버전을 변경하면 된다. 이후 작업과정은 동일! 4. PuTTY 다운로드 5. PuTTY 설정 단, 다른 PC에서도 해당 네트워크에 접속가능하게 하기위해서는 이더넷 어댑터 이더넷의 IPv4주소를 사용해야한다. 출처 본인작성. 와.., 리눅스 관련글은 작성하는데 시간이 굉장히 오래걸린다. 포스팅하면서 다시 리눅스 설치하는 기분이랄까😉

언어/Linux 2022.03.13

파일탐색 주요명령어 : pwd, cd, ls

1. pwd 명령어 현재 작업 디렉토리가 어디인지 출력 pwd 옵션 -P : 심볼릭 링크 무시하고 실제 디렉토리 경로 출력 -L : 심볼릭 포함하고 있더라고 pwd환경 변수를 사용한다. root 계정에서 Im2world라는 유저를 추가하고, su - 명령어를 사용해 Im2world로 사용자를 전환했다. Im2world에서 pwd 명령어 실행 결과는 아래와 같다. 노트북에 설치한 리눅스에서는 password : too short같은 메시지가 안나오는데, JSLinux에서는 비밀번호 보안관련 메시지가 출력된다. JSLinux에서 작업하는 것들은 예시용으로 만드는 거라 비밀번호를 아주짧은 숫자로 사용한다. 2. cd 명령어 소제목현재의 작업 디렉토리를 바꿈 : cd [이동하려는 디렉토리 경로] 홈 디렉토리로 ..

언어/Linux 2022.03.13

리눅스 권한 획득 명령어

1. su, su – 사용자 -Substitute User의 약자, 다른 계정에 접속하기 위한 명령어. -형식 : su [options] [username] -su 사용자 / su - 사용자 : 사용자를 생략하는 경우 root 사용자로 로그인한다. 예) su - su : 현재 사용자는 로그인 된 상태에서 다른 사용자 계정으로 전환 su - : 현재 사용자는 완전히 로그아웃하고, 새롭게 전환할 사용자로 로그인, 환경설정을 불러온다. ※띄어쓰기 주의 ※ su□- : □는 한 칸 띄어쓰기를 뜻한다. 2. sudo - 최초 생성 계정에 한하여 사용가능한 명령어 - root의 비밀번호 재설정, 사용자 등록, 삭제 등 root의 권한을 임시로 사용가능하다. - 나중 생성한 사용자에게 sudo 권한 부여: 사용자를 ..

언어/Linux 2022.03.13

리눅스 패스워드 설정방법

1. 계정 종류에 따른 패스워드 설정 방법 su – 명령어로 root계정에 접속한 다음 아래 명령어입력 후 새 비밀번호를 설정한다. passwd 사용자계정 예) passwd Im2world ① 최초 생성한 계정으로 로그인 후 sudo passwd root 입력 ② sudo passwd root는 root의 password를 초기화하는 명령이다. ③ [sudo] password for 일반계정 이 출력되면 현재 로그인된 계정의 비밀번호 입력 ④ root에 지정할 New password를 입력하면 root 패스워드 변경이 완료된다. ※passwd 스펠링 주의할 것. 2) 패스워드 설정 권한 root는 모든 계정의 패스워드를 변경할 수 있다. 일반 사용자의 경우 최초 생성한 사용자에 한해서만 sudo 명령어를..

언어/Linux 2022.03.13

관리자(root), 일반사용자

관리자(root) 관리자는 1개만 존재하는 계정으로 root라고 부른다. apt 명령어를 사용할 수 있으며 사용자 추가, 그룹 추가 등 시스템의 핵심부에 대한 고유권한이 있다. 일반사용자 ㆍ일반사용자는 관리자 외 계정을 의미한다. 일반 사용자 계정은 여러개 존재할 수 있고 sudo 명령어를 통해 root의 권한을 임시로 사용할 수도 있다. ㆍ사용자를 추가하면 해당 사용자 이름과 같은 이름의 그룹이 추가된다. 사용자 Im2world 추가 시 그룹 Im2world도 생성 ㆍ그룹을 삭제하면 해당 그룹만 삭제되고 그룹 안의 사용자는 삭제되지 않는다. ㆍ사용자는 여러 그룹에 속할 수 있다. 참고자료 구글, 네이버, 나무위키 검색

언어/Linux 2022.03.13

CSS 내용, footer 수직정렬

1. 목표 ‘To-Do List 웹사이트’의 footer contents 수직 정렬. 2. 방법 footer 수직정렬 준비물 : div 2개 그리고 display:flex; + α 수직정렬 방법이 여러 가지 있지만 가장 쉬운방법은 flex를 이용하는 것이다. 이 방법은 footer에 한정된 방법이 아니라 css의 다른 콘텐츠에서도 활용할 수 있다. 내 경우에는 footer를 대상으로 하기에 footer영역에서만 사용했다. div를 두 개 생성하고 첫 번째 div(바깥쪽 div) 안의 두 번째 div(안쪽 div)를 중앙정렬 하고, 안쪽에 있는 div를 또 중앙정렬하면 파워 중앙정렬이 된다. 1) display:flex 와 안쪽 div에 margin:auto; 즉, 겉에 있는 첫 번째 div에 flex를 ..

언어/HTML,CSS,JS 2022.01.30

웹페이지 길이와 관계없이 footer 하단에 고정하기

1. 목표 ‘To-Do List 웹사이트’의 footer를 contents 길이와 관계없이 가장 하단에 고정하기 2. 방법 1) footer가 div class=“wrapper” 안에 포함되었을 때 : position:fixed; 이용 ㆍposition:fixed; 는 contents 내용이 길든 짧든 무조건 footer를 하단에 위치하게 한다. ㆍ문제점: contents 길이가 짧을 때는 footer가 하단에 고정되어있는 것처럼 보이지만, 내용이 길어져 스크롤이 생기면 footer가 contents 위로 올라오며 contents보다 footer가 강조된다. See the Pen footer- position:fixed; by hi-iamim2 (@hi-iamim2) on CodePen. contents..

언어/HTML,CSS,JS 2022.01.29

티스토리 기본스킨 Odyssey 글 제목 잘릴 때 영역 길이 늘리기

현재 내 티스토리 스킨은 기본 스킨인 Odyssey다. 기본 스킨 중에 그나마 이게 마음에 들어서 사용중이다. 티스토리 운영하면서 군데군데 고쳐갈 예정이다. 1. 문제현상 Odyssey 스킨은 글 본문 영역을 너무 좁게 설정해놔서 글 제목이 길면 글씨가 잘린다. 이 글은 티스토리 기본 스킨인 Odyssey 에서 글 제목이 잘리는 현상을 해결하기 위한 설정법을 적어놨다. 되게 간단하다. 스킨 편집에서 CSS 부분의 값만 바꿔주면 된다. .article-header .box-meta { position: absolute; bottom: 56px; width: 100%; max-width: 780px; z-index: 2; } .article-header .box-meta p { margin: 0; } .ar..

언어/HTML,CSS,JS 2021.10.28
728x90