타임라인(작업 보기)은 Windows 10에서 추가된 기능으로 현재에 열려있는 모든 창을 보여주고 사용자가 열었던 창을 기록하여 앞전에 하던 작업을 손쉽게 확인하고 실행할 수 있는 기능이다. 다수의 창을 띄어놓고 작업을 하다 보니 현제 열려있는 모든 창을 보여주는 것은 종종 쓰는 기능이지만, 활동기록은 여러 명이 사용하는 PC에서는 민감한 정보가 노출될 수 있고 개인 PC에서는 주기적으로 지워주지 않으면 계속 기록되어 작업 보기를 실행 시 부하가 되는 상황이라 해당 기능을 비활성화하고 기존에 남아 있는 기록을 지우기로 하였다. 타임라인(작업 보기) 타임라인 활동기록 비활성화에 앞서 현재 끄고자 하는 기능이 뭔지 알고 가자. 작업 보기는 작업표시줄의 검색 창 우측에 위치하는 버튼을 클릭하거나 win + T..
WireShark는 네트워크 패킷 캡처 프로그램으로 yum 명령을 통해 간단하게 설치하여 활용할 수 있다. CentOS 7에서 WireShark 설치하는 방법. 1. yum 명령으로 wireshark , wireshark-gnome 설치하기 [root@localhost ~]# yum -y install wireshark wireshark-gnome Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile -- 중략 -- Running transaction Installing : libsmi-0.4.8-13.el7.x86_64 1/3 Installing : wireshark-1.10.14-25.el7.x86_64 ..
Linux를 원격에서 사용한다면, 보통 SSH로 연결하여 터미널 환경을 사용 하지만 GUI가 필요한 경우가 종종 있다. CentOS 환경이라면 간단한 작업으로 Windows에서 원격 접속이 가능하여 유용하게 자주 사용하는 기능이라 정리 보았다. CentOS 7을 Windows에서 원격 접속하는 방법. 주의 사항으로 기술한 방법을 사용하기 위해선 GNOME이 설치되어 있어야 한다. yum install -y epel-release ; yum install -y xrdp tigervnc-server ; systemctl start xrdp.service; systemctl enable xrdp.service; firewall-cmd --permanent --zone=public --add-port=3389/..
대학원 학위기 2018년 시작한 석사과정을 마칠 수 있었다. 다사다난했던 나의 대학원 생활은 시리즈로 연재해 볼 계획이다. 한라산 등정 인증서 2020년에 받은 인증서는 아니지만 성취감 있는 행위들을 즐기는 나에게 여려 단체에서 만들어 놓은 이러한 인증서들이 있다는 것을 알려주고 그것을 찾아 정복해 나가게 만들어준 나의 첫 번째 인증서다. 서울둘레길 완주 인증서 1월 ~ 3월 주말 함께한 둘레길이다. 첫 둘레길을 도전하며 서울의 외각 곳곳을 다니게 되었다. 방패모양의 완주 배지가 갖고 싶었는데..... 한정판이었나 보다. 아쉬웠다. 스카이다이빙 강하 인증서 익스트림 레저를 좋아하는 나의 버킷리스트에 포함되어있는 스카이다이빙 금액이 부담되어 미루다 드디어 도전!! 무지 색다른 경험이었다 안 해보신 분들은 ..
이전 포스팅에서 NAT가 무엇인지와 L4/L7 스위치 하드웨어 구조에 대하여 알아보았습니다. 간단히 되짚어 보면 NAT는 L4/L7 스위치가 로드밸런싱 요청과 응답에 대한 클라이언트/서버 식별을 위해 수행하는 것이며 L4/L7 스위치의 하드웨어는 크게 Network Processor, CPU로 나뉩니다. 앞으로의 포스팅에서 L4/L7 스위치의 다양한 NAT의 동작(IP, MAC 주소 변화) 과정에 대해 알아보려고 합니다. 이번 포스팅에선 L4 스위치에서 가장 많이 사용되는 DNAT 모드에 대해 알아보겠습니다. 로드밸런싱을 수행하는 L4/L7 스위치에 대한 전반적인 내용을 순차적으로 소개하고 있다. 소개될 포스트팅은 다양한 L4/L7 스위치 중 PumpkinNetworks의 장비를 기준으로 기술하기에 F5..
이전 포스팅을 통해 부하분산과 스케줄링 알고리즘에 대해 알아보았습니다. 간단히 되짚어 보면 부하분산은 클라이언트의 요청을 L4/L7 스위치가 서버에 나누는 것이고, 스케줄링 알고리즘은 부하분산 처리 중 서버에 부하가 몰리지 않도록 하기 위한 알고리즘이고 방식은 RR, WRR, LC, WLC, HS가 있습니다. 이번 포스팅에서는 L4/L7 스위치가 수행하는 Network Address Translation(NAT)와 L4/L7 스위치의 하드웨어의 구조에 대하여 알아보겠습니다. 로드밸런싱을 수행하는 L4/L7 스위치에 대한 전반적인 내용을 순차적으로 소개하고 있다. 소개될 포스트팅은 다양한 L4/L7 스위치 중 PumpkinNetworks의 장비를 기준으로 기술하기에 F5 Networks, Cirtix, A..
일반적인 1개의 NIC(랜카드)를 사용하는 사용자 환경에서는 컴퓨터 네트워크 설정이나 라우팅 테이블을 설정하지 않고 원하는 네트워크 통신을 이용할 수 있다.. 하지만 2개 이상의 NIC를 사용하는 경우 IP대역에 따라 사용 랜카드에 컴퓨터 네트워크를 지정하거나 게이트웨이 장비에 지정되지 않은 경로로 통신하기 위해서는 라우팅 테이블 설정이 필요하다. windows 환경에서 라우팅 테이블을 설정하는 방법을 기술하여 보았다. windows 라우팅 테이블 설정 방법 1. 명령 프롬프트를 관리자 권한으로 실행한다. 라우팅 테이블 설정을 위해서는 관리자 권한이 필요하다. ※ 실행후 제목 표시줄에 관리자가 표시되는지 확인하고 진행한다. 2. 라우팅 테이블 확인 라우팅 테이블을 설정하기에 앞서 현재 라우팅 테이블을 확..
탐색기의 다운로드 폴더 안의 파일이 아래 그림과 같이 특정 그룹으로 묶여서 포이는 경우가 있다. 이는 윈도우 10에서 업데이트를 하면 날짜별로 그룹화되어 표시되기 때문이다. 다운로드 폴더 특성상 사용자가 다운로드 받은다운로드한 파일이 저장되는 폴더로 날짜별로 정리되어 있으면 다운로드한 파일을 구분 쉬운 장점이 될 수 있으나 그룹화되지 않은 다른 유형이나 크기와 같은 기준으로 폴더의 모든 항목을 정렬하여 보고자 할 때는 그룹별로 정렬되어 방해가 되기도 한다. 그룹화 해제하는 방법을 기술하여 보았다. windows 탐색기 그룹 해제 방법 그룹을 해제하는 방법은 두가지가 있으므로 아래 2가지 방법 중 편한 방법을 사용하면 된다. 1. 리본 메뉴에서 설정 그룹을 해제하고자 하는 폴더로 이동한 뒤 상단의 리본 메..
컴퓨터 이름이란 네트워크에서 기기를 식별하기 위한 용도로 사용되는 이름으로, widows를 설치하는 경우 컴퓨터의 이름이 DESKTOP-E619R13 과같이 DESKTOP-와 임의와 영문 숫자 조합으로 생성된다. 예전에는 네트워크 그룹 내에서 한대의 컴퓨터를 사용하며 네트워크 공유를 사용하지 않는다면 크게 고려하지 않아도 될 이름이었다. 하지만 카카오톡, 밴드 등 다양한 SNS를 활용하며 접속 로그가 남는 현재에는 랜덤 값으로 설저된 컴퓨터의 이름은 로그에 남는 컴퓨터가 어느 컴퓨터인지 구분하기 쉽지 않기 때문에 알기 좋게 변경하기 위한 방법을 기술하여 보았다. windows 컴퓨터 이름 변경 방법 1. 시스템 창 실행하기. 바탕화면의 내 PC 혹은 파일 탐색기의 탐색창에서 내 PC를 오른쪽 클릭한 후 ..
이전 포스팅을 통해 로드밸런싱과 로드밸런서 그리고 L4 스위치와 L7 스위치에 대해 알아보았습니다. 간단히 되짚어 보면 로드밸런싱을 부하분산을 수행하는 기술이며 로드밸런서는 로드밸런싱을 제공하는 장비였습니다. 로드밸런서 중 L4 스위치는 4 계층 장비로 TCP/UDP Port 정보를 이용하여 로드밸런싱을 제공하고 L7 스위치는 패킷의 페이로드를 이용하여 로드밸런싱을 제공합니다. 이번 포스팅에선 부하분산이 무엇이며 부하분산을 수행하기 위한 스케줄링 알고리즘에 대해 알아보겠습니다. 로드밸런싱을 수행하는 L4/L7 스위치에 대한 전반적인 내용을 순차적으로 소개하고 있다. 소개될 포스트팅은 다양한 L4/L7 스위치 중 PumpkinNetworks의 장비를 기준으로 기술하기에 F5 Networks, Cirtix,..
아이폰이나 아이패드를 사용하여 문서를 작성하다 보면 새로운 문장을 시작할 때 영문의 첫 글자가 자동으로 대문자가 입력된다. 의도한 상황이라면 괜찮겠지만, 소문자가 입력되어야 하는 상황에는 번거롭게 되며 대문자를 Shift 키와 조합하여 사용하는 것이 더 익숙한 나는 해당 기능을 끄기로 하였다. 해당 설정을 해제해도 적용이 되지 않는 것 같아 버그인지 의심을 하였지만 설정을 이곳 저곳 뒤지다 보니 별도로 모여있는 하드웨어 키보드에 대한 옵션을 찾을 수 있었다. 첫글자 자동 대문자 옵션을 해제하고자 하는 다른 분들은 고생하지 않길 바라며 정리한다. 첫 글자 자동 대문자 해제하기 1. 키보드 자동 대문자 해제하기 자동 대문자 기능 해제를 위해서는 설정 -> 일반 -> 키보드 탭으로 이동하면 아래쪽에 자동 대문..
아이패드에 키보드를 연결하여 사용하면 노트북과 같이 활용할 수 있다. 아이페드의 iOS에서는 여러가지의 키보드 단축키를 지원한다. 사파리(웹브라우저)에서 사용 가능한 단축키를 정리해 보았다. 사파리에서 사용가능한 단축키 cmd 누르고 있기 현재 상태에서 사용할 수 있는 단축키를 보여준다. 탭 관련 단축키 cmd + t : 새탭 열기 cmd + shift + n : 새 개인정보 보호 탭 열기 cmd + option + t : 끝에 새로운 탭 열기 cmd + W : 탭닫기 cmd + option + w : 현재 탭을 제외한 모든 탭 닫기 cmd + shift + t : 마지막으로 닫은 탭 열기 ctrl + Tab : 다음 탭 보기 ctrl + shift + tab : 이전 탭 보기 cmd + 1 : 첫번째 ..
windows에서 기본적으로 제공하는 다양한 화면 캡처 방법이 존재한다. 별도의 프로그램 설치 없이 사용이 가능하여 숙지하고 있는 경우 유용하게 사용이 가능하다. 이번 포스팅에서는 별도 프로그램 설치 없이 사용 가능한 윈도우의 화면 캡처 기능들을 소개한다. windows 화면 캡처 방법 1. Print Screen 키를 활용한 화면 캡처 windows XP 시절부터 자주 사용한 화면 캡처 단죽키로 클립보드를 활용하여 그림판 혹은 OA 프로그램과 조합하여 사용할 수 있다. Print Screen 키는 키패드가 삭제된 텐키리스 방식의 키보드에도 포함된 키로 사용자의 키보드 제조사에 따라서 Print Screen, PrtScn, Prtsc, Prt sc SysRq 등 다양한 방식으로 프린팅 되며 F12키 우측..
이번 포스팅을 시작으로 로드밸런싱을 수행하는 L4/L7 스위치에 대한 전반적인 내용을 순차적으로 소개하고자 한다. 소개될 포스트팅은 다양한 L4/L7 스위치 중 PumpkinNetworks의 장비를 기준으로 기술하기에 F5 Networks, Cirtix, A10 Networks, Alteon(Radware), Brocade, Piolink 장비와 다소 개념이 다르거나 용어가 다를 수 있다. 로드밸런싱 로드밸런서에 대해서 다루기 앞서 로드밸런싱이 무엇인지 간단히 짚고 갈 필요가 있다. 로드밸런싱의 주목적은 부하의 분산이다. 클라이언트의 요청이 서버에 도달할 때까지는 다양한 장비들을 거치게 된다. 이러한 상황에서 동일한 역할을 하는 장비가 여러 대 있는 특정 장비로 경로를 설정하여 분산시키는 기술이다. 로드..
윈도우에서 웹브라우저 등을 이용해 다운로드할 때 경로를 따로 지정하지 않은 경우 기본적으로 다운로드 폴더에 저장된다. 윈도우가 설치된 디스크가 C라고 가정할 때 다운로드의 폴더의 경로는 c:\user\사용자명\downloads로 설정되어 있다. 윈도우가 설치된 디스크의 용량이 부족하거나 사용자별로 다운로드 경로가 달라 불편한 경우 해당 경로를 변경할 수 있다. 다운로드 경로를 변경하는 방법을 정리하여 보았다. windows 다운로드 경로 변경 방법 1. 다운로드 속성 창 실행하기 탐색기의 다운로드 아이콘을 오른쪽 클릭하여 속성 창을 실행시킨다. 2. 다운로드 폴더 변경 속성 창의 위치 탭으로 이동한다. 현재의 다운로드 폴더 경로를 원하는 경로로 수정한다. - 직접 기입도 가능하며, 이동 버튼을 클릭하여 ..
가상머신에 windows를 설치하기 위해 iso 파일을 받게 되었다. windows는 사이트에 접속하여 클릭하면 바로 다운로드 되는 리눅스와 달리 설치프로그램을 사용하여 다운로드 받게 되어 있었다. 파일을 다운로드 하는 과정을 정리해 보았다. windows iso 파일 받는 방법 1. 마이크로 소프트 다운로드 사이트 접속 www.microsoft.com/ko-kr/software-download/windows10 Windows 10 다운로드 Windows 10용 ISO 파일을 다운로드한 경우, 해당 파일은 선택한 위치에 로컬로 저장됩니다.컴퓨터에 타사 DVD 굽기 프로그램이 설치되어 있으며 해당 프로그램을 사용하여 설치 DVD를 만들려는 경우, www.microsoft.com 2. 도구 다운로드 지금 도..
hosts 파일은 특정 URL 주소에 접속할 때 DNS 서버에 질의하지 않고 지정된 IP 주소로 연결해 주는 기능을 하는 파일이다. 웹서버와 관련된 테스트를 위한 경우나 내부망에서 DNS에 등록되지 않은 사이트를 이용할 때 사용한다. hosts 파일 수정 방법 1. root 권한으로 hosts 파일 실행 [root@localhost ~]# vi /etc/hosts hosts 파일은 사용자 계정으로 확인할 수 있지만 편집할 수 없다. root 권한으로 실행이 필요하다. 2. hosts 파일 수정. command [이동할 주소] [입력할 주소] 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost l..
windows 10을 사용한 이후 삭제를 할 경우 삭제 확인 대화 상자가 출력되지 않고 바로 삭제된다. 의도한 파일 삭제인 경우 일일히 확인을 누르지 않아도 되어 편리하다. 하지만 작업도중 예로 Alt Tab을 하다가 탐색기가 선택된 상황에서 Delete 키를 누르는 상황에서 확인이 되지 않고 바로 지워져 지워진지도 모르고 있다가 나중에 휴지통을 보면 파일이 있는 경우가 있다. 이러한 상황이 발생하지 않도록 기존의 windows와 같이 대화 상자를 표시하는 방법이 있다. 삭제 확인 대화상자 표시 방법 1. 휴지통 속성창 실행하기 삭제와 관련된 대부분의 설정은 휴지통의 속성에서 설정할 수 있다. 휴지통을 오른쪽 클릭 하여 속성 창을 실행시킨다. 2. 삭제 확인 대화 상자 표시 설정하기 휴지통 속성창 하단을..
hosts 파일 수정 방법 hosts 파일은 특정 URL 주소에 접속할 때 DNS 서버에 질의하지 않고 지정된 IP 주소로 연결해 주는 기능을 하는 파일이다. 웹서버와 관련된 테스트를 위한 경우나 내부망에서 DNS에 등록되지 않은 사이트를 이용할 때 사용한다. 1. 관리자 권한으로 메모장 실행 hosts 파일은 메모장에서 열 수 있다 하지만 수정을 위해서는 관리자 권한이 필요하다. 관리자 권한이 없는 경우 전체 과정을 다시 수행해야 한다. 2. hosts 파일 열기. hosts 파일 경로 C:\Windows\System32\drivers\etc hosts 파일이 있는 경로로 이동한다. 텍스트 문서로 되어있는 파일 유형을 모든 파일로 변경한다. hosts 파일을 연다. 3. hosts 파일 수정. comm..
VMWare를 사용할 때는 실제 물리 디스크를 UI 상에서 간단하게 설정하여 가상 머신에서 사용할 수 있서 유용하게 사용하였다. 무료 버전을 사용하기 위해 VirtualBox를 사용하고 있다. VirtualBox에서는 물리디스크를 사용하기 위해서는 여러 단계를 거쳐야 하고 관리자 권한이 필요하여 주의가 필요할 것 같아 설정하며 정리하여 보았다. 1. 명령 프롬프트를 관리자 권한으로 실행한다. ※ 실행후 제목 표시줄에 관리자가 표시되는지 확인하고 진행한다. 2. diskpart 명령을 사용하여 사용할 물리적 하드와 파티션을 확인한다. C:\WINDOWS\system32>diskpart Microsoft DiskPart 버전 10.0.18362.1171 Copyright (C) Microsoft Corpor..
아이패드에 키보드를 연결하여 사용하면 노트북과 같이 활용할 수 있다. 아이페드의 iOS에서도 여러가지의 키보드 단축키를 지원한다. 윈도우 단축키와 비슷하지만 미묘하게 달라 시스템에서 사용 가능한 단축키를 정리해 보았다. command 누르고 있기 현재 상태에서 사용할 수 있는 단축키를 보여준다. control + space bar 윈도우의 한/영키와 동일한 동작이다. 로지텍 키보드를 사용하는 경우 caps lock키로도 사용이 가능하다. command + tab 윈도우의 alt + Tab과 동일한 동작이다. 화면의 표시되어 있는 순서대로 앱간 변환을 수행한다. command + shift + tab 윈도우의 alt + shift + tab과 동일한 동작이다. 화면의 표시되어 있는 역순으로 앱간 변환을 수..
watch는 명령의 결과를 시간(초)를 주기로 결과를 갱신하며 출력하는 명령으로 시스템 모니터링이나 반복적인 확인을 수행할때 유용하다. 1. command watch [옵션] [출력 명령] 2. 옵션 기본 사용 (2초 간격 갱신) watch [출력 명령] 기본사용 +변경내용 표기 watch -d [출력 명령] 간격을 설정 하여 갱신 watch -n [초단위 원하는 간격] 3. 자주 사용하는 예시 watch 'free -m' Every 2.0s: free -m Mon Dec 21 21:31:08 2020 total used free shared buff/cache available Mem: 7622 1838 475 63 5307 5418 Swap: 7807 606 7201 옵션을 사용하지 않고 메모리 상태..
wc는 해당 파일, 표준 출력의 라인, 단어, 문자수를 출력하는 명령으로 압축된 파일의 파일수를 확인하거나 특정 조건이 사용된 횟수를 확인하는데 유용하다. 1. command wc [옵션] [파일명] [출력 명령] | wc [옵션] 2. 옵션 기본 사용 wc [파일명] [출력 명령] | wc byte 단위 새기 wc -c [파일명] [출력 명령] | wc -c 문자 수 새기 wc -m [파일명] [출력 명령] | wc -m 단어 수 새기 wc -w [파일명] [출력 명령] | wc -w 라인 수 새기 wc -l [파일명] [출력 명령] | wc -l 3. 자주 사용하는 예시 [root@localhost /]# mkdir test [root@localhost /]# cd test/ [root@localho..
아이패드로 화면 캡처할 수 있는 방법이 여러 가지가 있다. 알아두었다가 상황에 맞게 사용하면 좋을 것 같다. - 아이패드 버튼 사용하기 전원 버튼과 볼륨 UP 버튼을 동시에 누른다. 아이패드를 사용할때 애플 펜슬이나 키보드를 사용하여 잘 사용하지 않게 되는 방법이다. - 키보드 단축기 사용하기 맥북을 사용할때 쓰던 단축기를 사용해 봤다. 화면 캡처는 동일하게 작동한다. 하지만 영역 지정 캡처는 영역 지정이 아닌 수정 화면으로 이동하게 동작했다. 1. 화면 캡처 command + shift + 3 2. 화면 캡처 후, 수정 화면(마크업 편집기)로 이동 command + shift + 4 - 애플팬슬 사용하기 애플 펜슬을 사용하는 경우 간단하게 화면 하단 가장자리를 클릭하여 위로 쓸어 올리면 캡처가 가능하다..
아이패드를 사용할 때 키보드를 함께 사용할 때가 많다 보니 업무시간과 같이 사람이 많은 곳에서 잠시 자리를 비우는 상황에서 화면을 잠그기 위해 전원 버튼을 누르기가 불편하다. 이러한 상황에서 윈도우의 win + L과 같은 키보드로 화면을 잠글 수 있나 알아보았다. 맥북에서 사용하던 단축키 ctrl + command + q를 사용하니 그대로 사용이 가능했다. 아이패드와 로지텍 K380 키보드를 사용하고 있다. 로지텍 키보드의 경우 fn 키를 제공하여 윈도우의 win + L 과같이 fn + L 조합으로도 활용이 가능하다. 결론 아이패드도 키보드로 화면을 잠글 수 있으며 단축키는 2가지가 있다. ctrl + command + q fn + l - 끝 -
logger는 평소에 syslog가 기록하는 로그 외에 별도의 커스텀 로그를 발생시키는 명령이다. 1. command logger [옵션] [메시지] 2. 문법 로그 메시지 기록 logger [메시지] logger 프로세스 id를 포함하여 로그 메시지 기록 logger -i [메시지] file의 내용을 로그 메시지에 기록 logger -f [파일명] 로그 메시지 기록 + 표준 출력 logger -s [메시지] tag를 포함하여 로그 메시지 기록 logger -t [tag] [메시지] 3. 사용 예시 [root@localhost /]# logger test [root@localhost /]# tail -1 /var/log/messages Dec 17 13:13:43 localhost root: test -..
아이패드 구매를 위해 찾아보던 중 가장 합리적이게 구매할 수 있는 사이트인 롯데 ON에서 구매하였다. 결제를 위해 롯데ON 어플을 설치하여 구경하다가 스마트픽이란 서비스를 보고 찾아보았다. 오늘 주문하고 바로 찾는 롯데백화점 매장 픽업 나의 가장 가까운 곳 내 주변 롯데 매장 픽업 위 두 문구를 보고 교보문고의 바로 드림, 영풍문고의 나우 드림을 생각하며 당일 수령을 위해 주변 하이마트에 재고를 확인한 후 스마트픽을 이용하여 주문하였다. 하지만 결제 후 교환권이 오지 않아 기다리다 지나버린 하이마트 영업시간 ㅜㅜ...... 다음날 아침 롯데 ON 고객센터에 전화해 보니 결과는 내가 예상한 바와 전혀 달랐다. 롯데백화점 스마트픽을 제외한 나머지 스마트픽은 해당 매장의 재고를 수령하는 시스템이 아닌 해당 매..
wget은 서버로부터 콘텐츠를 가져오는 프로그램으로 HTTP, HTTPS, FTP 프로토콜을 통해 다운로드를 지원한다. wget을 활용하면 다양한 다운로드 상황을 제어할 수 있다. 1. command wget [옵션] [URL] 2. 옵션 기본 다운로드 wget [다운로드 URL] 다른이름으로 다운로드 wget -O [저장할 파일명] [다운로드 URL] 다수의 파일 다운로드 wget -i [URL 기록 파일] 디렉토리 다운로드 wget -r [다운로드URL] 특정 확장자 제외 다운로드 wget -r --reject=html 백그라운드 다운로드 wget -b [다운로드 URL] 브라우저 처럼 다운로드 wget --user-agent="[브라우저 정보]" [다운로드 URL] 다운로드 로그파일 생성, 기록 w..
awk는 패턴 검색 및 처리를 목적으로 텍스트 형태로 되어있는 데이터를 필드로 구분하여 처리하는 스크립트 언어다. 1. command awk [옵션] [파일명] [출력 명령] | awk [옵션] 2. 옵션 특정 문구가 포함된 줄 출력 [출력 명령] | awk'/[찾을내용]/' 2열과 3열 출력 [출력 명령] | awk'{print$2,$3}' 2열과 3열을 붙혀서 출력 [출력 명령] | awk'{print$2$3}' 2열과 3열을 합하여 출력 [출력 명령] | awk'{print$2+$3}' 마지막 열 출력 [출력 명령] | awk'{print$NF}' 필드 수 출력 [출력 명령] | awk'{printNF}' %문자를 구분자로 활용 [출력 명령] | awk-F%[옵션] 3. 실행 예시 [root@loc..
기술사 공부를 시작하며 앓게 된 아이패드병 에어 4세대와 프로 2세대 11형을 고민을 거듭하다 프로 2세대를 구입하게 되었다. 교보문고의 바로 드림, 영풍문고의 나우드림을 이용해본 경험을 토대로 롯데 ON의 스마트픽이 동일한 서비스라 생각하고 많은 판매처 중 롯데 ON을 선택하였는데 완벽한 실수였다. 롯데 ON의 스마트 픽은 별도의 포스팅을 하고자 한다. 언박싱 당일 수령이 가능할 줄 알고 구매를 하였으나 택배로 받게 되는 스마트 픽 ㅜㅜ... 아버지 수술을 앞두고 낸 휴가기간이라 고민을 하던 중 가까이 사는 때둥이가 수령해 가져다 주기로 했다.!! 병원에서 간병하던 도중 잠시 내려가 받아온 아이패드!! 내가 왜 스마트 픽을 했을까 투덜투덜 하며 개봉하였다. 개봉 후 가장 먼저 반겨주는 개봉 전 주의사항..