Posts by Category

Linux

Linux_day9

11 분 소요

디렉토리 삭제 rmdir은 내부가 비어있는 경우에만 디렉토리 제거 가능 → 안에 파일이 있어도 삭제 할 수 있는 옵션은? → 없다. man rmdir 및 rmdir –help 로 내부 옵션 살폈는데 안에 파일이 있어도 삭제할 수 있는 옵션은 존재하지 않는다. 결국 rm -r 을 사...

Linux_day8

9 분 소요

putty접속 안됐으나 VMware 가상네트워크설정에서 NAT에 있어서 두가지 체크사항 건드리니까 다시 됨. 한가지만 체크되어있었는데 먼저 체크 푼 다음에 설정창 껐다가 다시 키고, 체크사항 두개 다시 체크한 뒤에 설정창 끔. OS GUI에서도 네트워크 설정부분 껐다가 켰다. 아...

Linux_day7

10 분 소요

vi(Visual Editor) → vi-sual editor. 줄여서 VI Editor 라고도 한다. 한 줄씩 편집하는 줄 단위 편집기가 아니라 한 화면을 편집하는 비주얼 에디터라는 뜻에서 유래 → 그러면 줄 단위 편집기도 있었다는건가??? 간결하면서도 강력한 기능을 제공 GUI...

Linux_day6

15 분 소요

논리연산자 이전시간에 우리는 논리연산자 &&와 ||를 배웠다. a && b → a가 실행되면 b도 실행. a가 실행되지 않으면 b도 미실행 a || b → a가 실행되면 b는 미실행, a가 미실행되면 b는 실행

Linux_day5

15 분 소요

putty 를 통해 root계정으로 로그인하고 cd ~itbank 틸드사용하여 itbank 홈계정으로 이동하기

Linux_day3

8 분 소요

가상머신 탭을 종료시킨경우 open a virtual machine 클릭하고 내 OS설치경로의 *.vms 클릭 후 실행 또는 상단 메뉴의 아이콘 중 show or hide the library아이콘이 있는데 그걸 클릭해서 내 vms파일을 구동시켜도 된다.

Linux_day20

13 분 소요

fdisk 명령어 → fdisk -l 또는 fdisk 디스크명 ‘fdisk 디스크명’ 으로 디스크 내부 진입시 파티션 생성 및 삭제등의 작업이 가능

Linux_day2

6 분 소요

작업용 개인 폴더를 만들 때 폴더명에 공백을 두지 말 것. 밑줄_로 처리하라고 하셨다. TUI작업시 경로가 두개로 잡힘? → 그럼 워크스테이션때문이 아니라 가상머신에 깔려있는 LinuxOS때문인건가. 그리고 두개로 잡힌다는건 무슨 말일까

Linux_day18

9 분 소요

rpm -e 를 이용하여 vim패키지를 삭제해보았다. 삭제하니까 vi가 작동이 되지 않았다.

Linux_day17

11 분 소요

보관과 압축을 한번에(윈도우에서처럼)

Linux_day16

13 분 소요

실습 아래에 주어진 예제를 작업해보세요 (조건! 각 번호마다 명령어 한 줄로 작업해주세요)

Linux_day15

10 분 소요

itbank 홈디렉토리만 삭제했다가 다시 만들어보기

Linux_day14

6 분 소요

사용자 계정의 홈 디렉토리 하위인 /home/itbank 밑에 파일들을 두었었는데 이는 VMware에서 사용자계정의 바탕화면에 파일을 두는 것과 같음 → 그러면 어쨌든 사용자계정의 홈 디렉토리 접근 x권한을 두지 않으면 VMware로도 접속이 불가능 할 것으로 보인다.

Linux_day12

9 분 소요

사용자 계정과 그룹 실습

Linux_day11

11 분 소요

내 예상이 맞는 듯 하다. VMware에서 계정 뜰 때 코멘트로 뜨는 걸로 보임. 코멘트가 없을 시 계정명으로 뜸. 다만 로그인은 계정명으로만 가능(따라서 코멘트는 중복가능할 것이고 그러면 같은 이름으로 보이는 계정을 많이 만들기가 가능 할 것으로 보임)

Linux_day10

10 분 소요

VMware 껐다가 다시 키니 사용자 계정을 생성한 것들이 나온다. 학원에서도, 집에서도 내가 만들었던 계정들 목록이 보인다. comment를 만들지 않아도 뜨는건지 아니면 꼭 생성해야 뜨는건지.(아니면 코멘트 생성하면 해당 코멘트명으로 계정명이 보이는지) itbank라는 계정은 ...

Linux_day1

4 분 소요

Client - 서비스를 제공받음. 운영체제로는 windows와 mac 등이 있다. 일반적으로는 대부분 윈도우 운영체제를 사용한다.

Linux2_day9

6 분 소요

HDD 하드디스크드라이브를 SCSI타입으로 1GB하나 추가한다. 해당 디스크를 5개의 파티션으로 분할한다(각각 100, 200, 200, 300, 200Mbyte) 각각의 파티션들을 xfs 파일시스템으로 포맷한 후 자동마운트시킨다. /kgitbank 하위의 5개 디렉토리에 각...

Linux2_day8

12 분 소요

xferlog 분석 → cat /var/log/xferlog ⇒ 내 서버를 FTP서버로 만들었을 때 접속한 클라이언트들이 무엇을 했는지 볼 수 있는 로그파일

Linux2_day7

13 분 소요

killall -9 Xvnc 로 Xvnc를 강제종료시킨 경우 세션값은 남아있는데 이러면 다음 vncserver명령어를 쳤을 경우 다른 세션값을 부여받게 된다. 이전의 세션값을 쓰고 싶다면 직접 /tmp에서 이전 세션에 대한 파일들을 지워주거나 ‘vncserver -kill :이전세...

Linux2_day5

12 분 소요

텔넷 telnet(윈도우 → 리눅스)

Linux2_day4

11 분 소요

ping (Packet Internet Groper) 네트워크가 정상적으로 동작중인지 확인 특정 호스트로 ICMP(Internet Control Message Protocol) 에코(echo-출력)메시지를 이용하여 원격 호스트가 다시 로컬 호스트로 응답하도록 함 즉! 네트...

Linux2_day3

10 분 소요

server머신에서 관리자계정으로 접속. 네트워크 설정 진행 할 것

Linux2_day20

10 분 소요

systemctl is-active mariadb.service로 서비스 확인 뒤 systemctl restart mariadb.service로 서비스 시작

Linux2_day2

11 분 소요

SELinux(Secure Enhanced Linux) 보안이 강화된 리눅스 리눅스의 보안을 강화해주는 보안 강화 커널이고 어플리케이션 취약점으로 인한 해킹을 방지해주는 핵심 구성 요소

Linux2_day19

9 분 소요

DataBase 체계화된 데이터의 모임 작성된 목록으로써 여러 응용시스템들의 통합된 정보들을 저장하여 운영할 수 있는 공용 데이터(자료)들의 묶음

Linux2_day18

10 분 소요

DNS 셋팅해주자. systemctl restart named.service 를 해서 DNS 네임서버를 실행 vi /etc/resolv.conf 로 내 컴퓨터가 어떤 페이지를 찾아갈 때 나 스스로에게 먼저 질의하도록 설정

Linux2_day17

11 분 소요

아파치 웹서버 패키지 → httpd 패키지. rpm -qa | grep httpd 로 패키지 설치 유무 판별해보자. 존재하지 않는다. 패키지명은 httpd로 시작하므로 yum install httpd* 로 설치하자

Linux2_day16

8 분 소요

인터넷에 내 이름으로 도메인입력을 진행해보자 http://www.jinhong.com 도메인등록이 되어있을 수도 있고 안되어있을 수도 있다. → 되어있긴 하다.

Linux2_day15

10 분 소요

/etc/named.rfc1912.zones에서 zone “kgitbank.co.kr” IN { type master; file “kgitbank.for.zone”; allow-update { none; }; };

Linux2_day10

11 분 소요

NFS서비스와 RPCbind에 대해 배웠었으며 /etc/exports를 보고 있었음 해당 파일은 NFS를 허용 할 클라이언트를 작성할 수 있는 파일이다. Network File System → 서버의 리소스를 클라이언트가 마운트하여 자기것처럼 쓸 수 있음

Linux2_day1

5 분 소요

D드라이브에 내 이름으로 폴더 하나 생성. 1_압축푼거 와 2_직접설치 디렉토리 두개를 추가한다. 주 수업은 1_압축푼거 서브로는 2_직접설치 → TUI 설치 예정 2개로 실습을 하는 경우에 또 사용 할 것

맨 위로 이동 ↑

RxSwift

take Operator에 대하여(RxSwift)

4 분 소요

flatMap에서 take를 써야하는 경우 단도직입적으로 말하자면 아래와 같은 경우에는 반드시 써야한다. _ = button.rx.tap.debug("TAP") .flatMap { return BehaviorRelay(value: ...

맨 위로 이동 ↑

SQL

Database2

39 분 소요

본 글은 개인 공부용으로서 스크랩/펌/복사를 허용하지 않습니다.

Database_1

53 분 소요

본 글은 개인 공부용으로서 스크랩/펌/복사를 허용하지 않습니다.

맨 위로 이동 ↑

Swift

맨 위로 이동 ↑

Design Pattern

맨 위로 이동 ↑