NewBean의 웹과 콩나무
close
프로필 배경
프로필 로고

NewBean의 웹과 콩나무

  • 분류 전체보기 (499)
    • Programming Language (87)
      • Java (65)
      • C (4)
      • Python (16)
      • R (2)
    • UI & UX (4)
      • Figma (4)
    • Front-End Study (193)
      • HTML+CSS (34)
      • HTML 사전 (6)
      • CSS 사전 (14)
      • Sass (6)
      • 반응형 웹 (8)
      • JavaScript (52)
      • TypeScript (8)
      • React (29)
      • Next.js (9)
      • Angular (1)
      • Vue.js (23)
      • Vite (2)
      • Node.js (1)
    • Back-End Study (101)
      • DBMS (28)
      • Linux (43)
      • Git & GitHub (15)
      • Express (7)
      • Postman (4)
      • REST API (2)
      • PHP (0)
      • Grafana (2)
    • Computer Science (14)
    • 정보처리기사 (76)
      • 1. 요구사항 확인 (1)
      • 2. 화면 설계 (1)
      • 3. 데이터 입출력 구현 (1)
      • 4. 통합 구현 (1)
      • 5. 인터페이스 구현 (1)
      • 6. 프로그래밍 언어 활용 (1)
      • 7. SQL 응용 (1)
      • 8. 서버 프로그램 관리 (1)
      • 9. 소프트웨어 개발 보안 구축 (1)
      • 10. 애플리케이션 테스트 관리 (1)
      • 11. 응용 SW 기초 기술 활용 (1)
      • DB (65)
    • 잡다한 말 (6)
    • 기타 (5)
    • 내가 읽은 책 (5)
    • 없어진 글모음 (7)
  • 홈
  • 방명록
  • 깃허브
  • 포트폴리오
쉘 스크립트 실습 및 while & for 문

쉘 스크립트 실습 및 while & for 문

쉘 스크립트 실습 및 while & for 문 1. 출력하기 - vim test1.sh를 입력후, 다음과 같이 작성 ※ 허가 거부 시, sudo chmod 765 test1.sh 로 권한 부여 #!/bin/bash num1=1 num2=2 num3=3 num4=4 num5=5 name=$1 age=$2 echo $num1 echo $num2 echo $num3 echo $num4 echo $num5 /home/user1/sh-test/test2.sh $name $age #!/bin/bash name=$1 age=$2 echo $# #매개변수 개수 echo $* #전체 매개변수 echo $$ #현재 프로그램의 PID echo "hi my name is $name!! i'm $age years old" - ..

  • format_list_bulleted Back-End Study/Linux
  • · 2022. 9. 14.
  • textsms
쉘 스크립트

쉘 스크립트

쉘 스크립트1. 쉘 스크립트 - 쉘이나 명령줄 인터프리터에서 돌아가도록 작성된 운영체제를 위한 스크립트 2. 쉘 변수 - aa="value" (=에 공백이 없어야 함) - $aa 이용해서 값을 얻을 수 있음 (값이 없을 땐 빈 줄) - aa="" (쉘 변수 값 지우기) 3. 특수 변수 - $1, $2, $3, ... : 매개변수 - $# : 매개변수 개수 - $* : 매개변수 전체 - $$ : 쉘 프로그램 실행 PID 4. 변수 실습 - localhost ~인 상태에서 mkdir sh-test 입력 - cd sh-test으로 이동한 뒤, sudo vim test1.sh 입력한 후, 다음과 같이 입력name="kim"echo "hi my name is $name!!"  - sudo chmod 765 tes..

  • format_list_bulleted Back-End Study/Linux
  • · 2022. 9. 14.
  • textsms
에디트 플러스

에디트 플러스

에디트 플러스 1. 에디트 플러스 - 문서 편집기 - 에디트 플러스로 편하게 문서를 작성할 수 있음 - 다운로드 링크 - 도구 → 기본설정 → 파일 - 새파일 형식 : Unix / Mac - 기본 인코딩 : UTF-8 - 백업옵션 버튼 눌러서 들어간 후, 아래 체크박스 모두 체크 (백업 디렉터리는 C: \editplus\remote_bakup으로 설정) - 파일 → FTP 설정 → 오른쪽 추가 버튼 클릭 - 설명 : centos7 - FTP 서버 : 192.168.1.111(본인의 가상머신 IP를 적어야 함) - Username : user1 (sftp인 경우), project1 (ftp인 경우) - Password : 각 비밀번호 입력 - 디렉터리 : 리눅스 상에서 파일이 저장되길 바라는 위치 - 좌측..

  • format_list_bulleted Back-End Study/Linux
  • · 2022. 9. 8.
  • textsms
ftp를 passive로 서비스하기

ftp를 passive로 서비스하기

ftp를 passive로 서비스하기 1. ftp를 passive로 서비스하기 - 파일질라 프로그램에서 → 사이트 관리자 → ftp 선택 - 전송 설정 탭에서 다음과 같이 설정 - 전송 모드 : 수동형 체크 - 연결 누르고 비밀번호 입력 후, 접속 - 접속은 잘 되지만 파일 전송이 되지 않음 - passive 방식 ftp는 파일 전송 스트림에 따로 포트를 부여하기 떄문에 포트포워딩이 안되면 파일 전송이 안됨 - passive 방식의 ftp는 포트를 굉장히 많이 사용하기 떄문에 일일히 포트포워딩하는데 한계가 있음 - 따라서, 네트워크 방식을 포트포워딩이 필요없는 브릿지 방식으로 변경 2. 네트워크를 브릿지 방식으로 변경 - 버추얼박스의 네트워크 설정에서 NAT을 '어댑터에 브릿지'로 변경 - 어댑터에 브릿지..

  • format_list_bulleted Back-End Study/Linux
  • · 2022. 9. 8.
  • textsms
파일질라를 이용해 파일서버 접근하기

파일질라를 이용해 파일서버 접근하기

파일질라를 이용해 파일서버 접근하기 1. 파일질라를 이용해 파일서버 접근하기 - 파일질라 프로그램에서 파일 → 사이트 관리자 → 새 사이트 → 이름 ftp - 일반탭에서 다음과 같이 설정 - 프로토콜 : FTP - 호스트 : 192.168.56.1 (virtual box only nework ip) - 포트 : 21 - 로그온 유형 : 비밀번호 묻기 - 사용자 : project1 - 전송 설정 탭에서 다음과 같이 설정 - 전송 모드 : 능동형 체크 - 연결 누르고 비밀번호 입력 후 접속

  • format_list_bulleted Back-End Study/Linux
  • · 2022. 9. 8.
  • textsms
DB 서버 만들기

DB 서버 만들기

DB 서버 만들기1. DB 서버 만들기 - maridb repository - mariadb repo 파일 작성    - 이때, maria DB란? MySQL과 호환되는 오픈 소스 분산 DB 관리 시스템(DBMS)    - sudo vim /etc/yum.repos.d/MariaDB.repo 입력[mariadb]name = MariaDBbaseurl = http://yum.mariadb.org/10.6/centos7-amd64gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDBgpgcheck=1  - sudo yum install MariaDB-server MariaDB-client를 입력하여 설치  - 보안 관련 설정    - 그 전에 먼저, sudo yum ins..

  • format_list_bulleted Back-End Study/Linux
  • · 2022. 9. 5.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • navigate_next
공지사항
  • 문의 (juv6262@naver.com)
전체 카테고리
  • 분류 전체보기 (499)
    • Programming Language (87)
      • Java (65)
      • C (4)
      • Python (16)
      • R (2)
    • UI & UX (4)
      • Figma (4)
    • Front-End Study (193)
      • HTML+CSS (34)
      • HTML 사전 (6)
      • CSS 사전 (14)
      • Sass (6)
      • 반응형 웹 (8)
      • JavaScript (52)
      • TypeScript (8)
      • React (29)
      • Next.js (9)
      • Angular (1)
      • Vue.js (23)
      • Vite (2)
      • Node.js (1)
    • Back-End Study (101)
      • DBMS (28)
      • Linux (43)
      • Git & GitHub (15)
      • Express (7)
      • Postman (4)
      • REST API (2)
      • PHP (0)
      • Grafana (2)
    • Computer Science (14)
    • 정보처리기사 (76)
      • 1. 요구사항 확인 (1)
      • 2. 화면 설계 (1)
      • 3. 데이터 입출력 구현 (1)
      • 4. 통합 구현 (1)
      • 5. 인터페이스 구현 (1)
      • 6. 프로그래밍 언어 활용 (1)
      • 7. SQL 응용 (1)
      • 8. 서버 프로그램 관리 (1)
      • 9. 소프트웨어 개발 보안 구축 (1)
      • 10. 애플리케이션 테스트 관리 (1)
      • 11. 응용 SW 기초 기술 활용 (1)
      • DB (65)
    • 잡다한 말 (6)
    • 기타 (5)
    • 내가 읽은 책 (5)
    • 없어진 글모음 (7)
최근 글
인기 글
최근 댓글
태그
  • #DBMS
  • #정보처리기사
  • #Java
  • #react
  • #html+css
  • #리눅스
  • #Python
  • #Vue.js
  • #JavaScript
  • #Git & GitHub
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바