본문 바로가기

728x90
SMALL

전체 글

(136)
[프로그래머스] 다음에 올 숫자 ⭐ 문제 설명 등차 수열 혹은 등비수열 common 이 매개변수로 주어질 때, 마지막 원소 다음으로 올 숫자를 return 하도록 solution 함수를 완성해보세요 ⭐ 제한 사항 * 2 < common의 길이 < 1,000 * -1,000 < common의 원소 < 2,000 * 등차수열 혹은 등비수열이 아닌 경우는 없습니다. * 공비가 0인 경우는 없습니다. ⭐ 입출력 예 common result [1,2,3,4] 5 [2,4,8] 16 ⭐ 입출력 예 설명 입출력 예 #1 - [1,2,3,4]는 공차가 1인 등차수열이므로 다음에 올 수는 5이다. 입출력 예 #2 - [2,4,8]은 공비가 2인 등비수열이므로 다음에 올 수는 16이다. ⭐ 나의 코드 function solution(common) { /..
[프로그래머스] 옹알이(1) ⭐ 문제 설명 머쓱이는 태어난 지 6개월 된 조카를 돌보고 있습니다. 조카는 아직 "aya", "ye" , "woo" , "ma" 네 가지 발음을 최대 한 번씩 사용해 조합한(이어붙인) 발음밖에 하지 못합니다. 문자열 배열 babbling 이 매개변수로 주어질 때, 머쓱이의 조카가 발음할 수 있는 단어의 개수를 return하도록 solution 함수를 완성해 주세요 ⭐ 제한사항 - 1 ≤ babbling의 길이 ≤ 100 - 1 ≤ babbling [i] 의 길이 ≤ 15 - babbling의 각 문자열에서 "aya", "ye", "woo", "ma"는 각각 최대 한 번씩만 등장합니다. 즉, 각 문자열의 가능한 모든 부분 문자열 중에서 "aya", "ye" , "woo" , "ma"가 한 번씩만 등장합니..
2022-12-26 리눅스 파일의 압축 tar 파일이름 대상파일 -c : 묶기 (*) c: 해당 디렉토리 짖어 x: 풀기 (*) t: 경로확인 f : 파일명(*) v: 과정보기(*) J: tar + xz j : tar + gzip ======== --배치처리(cron, at) -- cron vi / etc/ crontab * * * * * user-name command to be exected 분 시 일 월 요일 계정(root) 명령어(shell 활용) 요일 (0-6) : 일 월 화 수 목 금 토 00 03 * * * run-part / etc/ cron.monthly 00 03 * * * root / home/centos/backup.sh 1. 백업 디렉토리 작성 mkdir/ backup 2. 쉘 프로그램 작성 vi / etc..
2022-12-22 리눅스 시스템의 시작과 종료 * 재시작 reboot * 종료 halt / shutdown -h now - p + 10 10분 후에 종료하기 - r 13:00 -> 13시에 재부팅 - c -> 예약 취소 shutdown -r now init 0 암호는 password --사용자의 생성/삭제 -- useradd, adduser adduser inho passwd inho chage inho -> 계정의 설정 정보조회 passwd inho chage -l inho -> 계정의 설정 정보조회 chage -m 2 inho -> 2일후 암호 수정 가능 chage -M 30 inho -> 암호 수정후 30일간 사용가능 chage -W 10 inho -> 암호 만료 10전 알림 useradd inho groupadd inho..
[Linux] 리눅스 vi 에디터 사용법 기초 ---- vi 에디터 실행하기 vi 에디터는 터미널에서 vi를 입력해서 실행합니다. vi 에디터는 향상된 vi 에디터라는 의미의 vim Vi IMproved을 의미합니다. 윈도우 환경에 익숙한 사람들은 약간 혼동스러울 것입니다. 저도 텍스트 에디터를 열었는데 일단 글자가 입력이 안되서 당황한 경험이 있습니다. 리눅스는 마우스가 아니라 키보드를 우선시 하는 환경입니다. 프로그램을 실행시키면 처음에는 명령 모드로 들어갑니다. 편집을 하기 위해서는 모드를 변경해야 하는데 vi는 키보드로 모드를 바꿀 수 있습니다. 키보드의 i나 a를 누르면 입력모드로 바뀝니다. 여기서 다시 ESC키를 누르면 처음 실행했던 명령모드로 바뀝니다. 다시 i를 입력하고 입력모드로 들어가서 에디터에 내용을 작성하고 ESC로 명령모드로 ..
2022-12-21- 리눅스 파일 검색 cat / etc/passwd 1 2 3 4 5 6 7 centos:x:1000:1000:centos/home/centos:/bin/bash 1 : 계정 ID 2 : 암호 3: 사용자ID 4: 그룹ID 5: 계정의 설명 6 : 홈디렉토리 7: 계정이 사용하는 shell -- grep bigdata/etc/passwd - n : 발견된 문자열의 라인출력 - H : 파일의 이름과 함께 찾는 문자열 출력 - r : 하위 디렉토리까지 검색 find./ -name ' * .txt ' find . -type f -name ' *txt' find. - type f -name '*txt' -exec ls -l {} \; find. - type f - exec rm {} \; find . -type d -- ..
2022.12.20- 리눅스 pwd: 현재 작업 디텍토리를 확인 -- 파일을 생성하는 법 touch myfile 빈 파일을 생성한다. 문서편집기 vi, nano 복사/ 이동/ 재명명 : cp, mv 리다이렉트: ls > ls-file > : 새로운 파일의 생성 >>: 새로운 파일의 생성 & 파일의 내용을 추가 파일의 내용을 확인하는 방법 cat my-file more: 한 페이지씩 조회 less: 한 페이지씩 조회 방항키 사용가능 tail: 파일의 끝부분 조회 -[n]: 해당 수의 라인조회 - f : 해당 수의 라인 조회 head : 파일의 앞부분 조회 - [n] : 해당 수의 라인 조회 vi/ nano su - root : 해당 계정의 홈디렉토리로 이동 su root : 현재의 디렉토리에서 해당 계정의 권한으로 사용 -- 계정을 ..
2022.12.19 - 리눅스 0장. 들어가며 1장. 실습환경 구축 2장. CentOS Linux 소개 3장. CentOS Linux 시스템 4장. 서버 구축을 위한 필수 개념과 명령어 5장. 쉡 스크립트 프로그래밍 6장. 원격지 시스템 관리하기 7장. 네임 서버 설치와 운영 8장. 메일 서버 설치와 운영 9장. 데이터베이스 서버 구축과 운영 10장. 웹 서버 설치와 운영 11장. FTP 서버 설치와 운영 12장. NFS 서버 서 ** 리눅스의 종류 1. 우분투(U whoami- 현재 접속한 창에 대한 사용자의 계정 **shift+space하면 한글로 변환된다 ** -- 과정명: FUll Stack SW융합 실무 부트캠프 -- 기 간: 2022.08.01 - 2023.03-13 -- 담 임 : 강예진 ------------------..

728x90
LIST