본문 바로가기

OS49

[Info] 대소문자 무시하는 grep -i 옵션 활용방법 [Info] 대소문자 무시하는 grep -i 옵션 활용방법 grep 명령어를 리눅스 혹은 macOS의 터미널에서 텍스트 검색 및 필터링을 위해 자주 사용 한다. 그러나 검색 및 필터링을 하려는 내용에 같은 부분이지만 대소문자로 나눠져 있는 경우 -i 옵션을 이용해서 대소문자를 구분 없이 검색 및 필터링을 가능하게 한다. 이번에는 간단하게 grep 명령어의 -i 옵션에 대해서 알아보도록 하자. 1. grep 명령어의 기본 구조 먼저 grep 명령어에 대한 사용 방법, 옵션등에 대한 자세한 부분은 나중에 정리를 해보도록 하겠다. 이번에는 간단하게 사용하는 기본 구조를 알아보도록 하자. grep은 아래와 같은 형식으로 사용하면 되고 옵션 부분에 다양한 옵션을 추가하여 사용이 가능하다. 2. -i 옵션의 역할 .. 2023. 12. 27.
[Info] macOS에서 미리보기로 이미지 흑백 처리하기 [Info] macOS에서 미리보기로 이미지 흑백 처리하기 간혹 이미지를 흑백처리를 해서 사용해야 하는 경우가 있다. 이때 여러 가지 방법을 통해서 할 수 있지만, macOS에서 기본으로 제공하는 미리보기 App을 이용해서 간단하게 이미지를 흑백으로 처리하는 방법을 알아보고자 한다. 1. 이미지 열기 먼저 흑백 처리를 할 이미지 파일을 Dock에서 찾아서 클릭을 하도록 하자. 특별히 다른 이미지 처리 App을 사용하지 않는다면 기본으로 미리보기 App이 구동될 것이다. 2. 이미지 흑백으로 변환 이제 이미지 파일을 열었다면 간단한 조작만으로 이미지를 흑백으로 처리할 수 있다. 상단 메뉴에서 "도구" > "색상 조절"을 선택한다. 그러면 색상 조절이라는 새창이 뜬다. 여기서 채도 부분을 제일 왼쪽으로 이동.. 2023. 12. 23.
[Info] macOS에서 file 명령어 이용하여 File Type 확인하는 방법(with. Linux) macOS에서 file 명령어 이용하여 File Type 확인하는 방법(with. Linux) 업무를 하다 보면 간혹 전달받은 파일의 경우 확장자가 없거나 혹은 확장자의 의미가 불분명한 경우가 있다. 이럴 때 파일을 열어 보면 바로 확인이 되는 경우가 있지만 악성코드 감염등과 같이 여러 보안상 문제들도 발생할 수 있기 때문에 해당 파일이 어떤 파일 형태인지 알아보고 사용하는 것도 좋은 방법이다. 물론 이럴 때 바로 백신을 사용해서 파일을 검사하는 것이 제일 좋은 방법이다. 그렇다면 파일을 열어보지 않고 macOS에서 간단히 확인할 수 있는 방법에 대해서 알아보도록 하자. (macOS에서 사용하 것과 동일하게 Linux에서도 사용 방법이 같으니 해당 내용을 참고하도록 하자.) 1. file 명령어 확인하기.. 2023. 12. 9.
[Info] macOS xcrun: error: invalid active developer path 에러 해결하기 macOS xcrun: error: invalid active developer path 에러 해결하기 얼마 전 새로 나온 macOS Ventura로 업그레이드를 하게 되었다. 이번에도 역시나 "xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun" Error가 발생되었다. macOS를 업그레이드하는 시점마다 발생됨에 따라서 다음 업그레이드 시에도 사용할 것을 대비하여 이번에 해결 방법을 작성해놓고자 한다. 1. 문제 확인 및 원인 macOS를 업그레이드 이후 Git과 같은 개발 영역에서 사.. 2022. 12. 31.
[App] macOS(맥 OS) Spectacle 설치 방법 및 사용기 macOS(맥 OS) Spectacle 설치 방법 및 사용기 얼마 전 MacBook을 새롭게 설정하는 과정에서 개인적으로 약 2016년부터 지금까지 계속 잘 사용하였던 macOS APP인 Spectacle을 다시 설치하였다. 그럼 Spectacle이 어떤 애플리케이션인지 그리고 설치 방법은 어떤지 한번 알아보도록 하자. 1. Spectacle 이란? Windows에서는 키보드에 있는 "윈도우키+방향키" 단축키를 이용해서 화면 분할을 편하게 할 수 있다. 하지만 MacOS에는 기본적으로 화면 분할을 해주는 해당 기능이 존재하지 않는다. 그래서 이런 기능을 동일하게 해주는 App이 Spectacle이다. Mac을 사용하는 사람이라면 거의 필수로 사용해야 하는 애플리케이션이지 않을까 생각된다. 2. Spect.. 2022. 9. 11.
[App] macOS(맥 OS) Caffeine 설치 방법 및 사용기 macOS(맥 OS) Caffeine 설치 방법 및 사용기 얼마 전 MacBook을 새롭게 설정하는 과정에서 개인적으로 약 2010년부터 지금까지 계속 잘 사용하였던 macOS App인 Caffeine(카페인)을 다시 설치하였다. 그럼 Caffeine인 어떤 애플리케이션인지 그리고 설치 방법은 어떤지 한번 알아보도록 하자. 1. Caffeine 이란? Mac을 사용하다 보면 가끔 특정 시간 혹은 사용하지 않고 있다 보면 스크린 세이버나 잠자기 모드로 들어가는 경우가 있다. 물론 사용하지 않고 자리를 비우는 경우라면 다른 사람이 사용하지 못하거나, 정보를 볼 수 없도록 스크린 세이버나 잠자기 모드로 들어가도록 하게는 당연하다. 잠긴 경우 항상 키보드, 마우스, 트랙패드 등을 이용하여 깨울 수 있지만 그럴 .. 2022. 9. 7.
[Raspberry Pi] 라즈베리 파이에 pyenv 설치하기 라즈베리 파이에 pyenv 설치하기 라즈베리 파이에서 Python을 구동할 필요가 생겨 pyenv를 설치하여 사용해보고자 한다. [Ansible] Linux에 Pyenv 이용하여 Ansible 설치 Linux에 Pyenv 이용하여 Ansible 설치 Linux에 Ansible을 설치해서 사용해 보고자 한다. 일단 사용하기 전에 설치하는 방법부터 알아보도록 하자. 1.pyenv 설치를 위한 사전 준비 $ yum install -y zlib-deve.. happylie.tistory.com 이전에 리눅스에 Ansible을 설치하기 위해서 pyenv를 설치하는 방법을 작성했는데 라즈베리 파이는 조금 차이가 있어 다시 한번 설치하는 방법에 대해서 알아보도록 하자. 1. pyenv 설치를 위한 사전 준비 우선 p.. 2022. 6. 13.
[Raspberry Pi] 라즈베리 파이 SWAP 사이즈 늘리기 라즈베리 파이 SWAP 사이즈 늘리기 옛날에 사서 잠깐 사용하다가 지금은 그냥 놀고 있는 1세대 B Type 모델이 있다. 새롭게 Raspberry Pi OS Lite를 설치해서 다시 사용을 해보고자 한다. [Raspberry Pi] 라즈베리 파이 명령어를 통한 모델명 확인하기 라즈베리 파이 명령어를 통한 모델명 확인하기 옛날에 구매한 라즈베리 파이가 집에 있는데 모델명이 궁금했다. 간단한 명령어를 통해서 사용하는 라즈베리 파이의 모델명을 확인할 수 있 happylie.tistory.com Operating system images – Raspberry Pi From industries large and small, to the kitchen table tinkerer, to the classroom c.. 2022. 6. 11.
[Raspberry Pi] 라즈베리 파이 명령어를 통한 모델명 확인하기 라즈베리 파이 명령어를 통한 모델명 확인하기 옛날에 구매한 라즈베리 파이가 집에 있는데 모델명이 궁금했다. 간단한 명령어를 통해서 사용하는 라즈베리 파이의 모델명을 확인할 수 있다. 어떻게 확인하는지 알아보도록 하자. 1. 명령어를 통한 모델명 확인하기 아래 명령어를 통해서 사용하고 있는 라즈베리 파이의 모델명을 알 수 있다. $ cat /proc/device-tree/model # 라즈베리 파이 모델명 확인하기 $ cat /proc/device-tree/model Raspberry Pi Model B Rev 2. 모델명 참고 링크 라즈베리 파이 공식 홈페이지 및 나무위키에 잘 정리된 모델명을 보면 언제 출시하고 관련 하드웨어에 대한 스펙을 확인이 가능하다. Buy a Raspberry Pi – Rasp.. 2022. 6. 10.
[Mac] macOS에서 Unixtime / Date 형식 변경 하기 macOS에서 Unixtime / Date 형식 변경 하기 리눅스나 SQL을 통해서 Unixtime 혹은 Date 형식으로 변경하는 방법은 이전에 한번 알아보았다. [Linux] 리눅스 Date 명령어를 통한 Unixtime / Date 형식 확인 및 변경 하기 Date 명령어를 통한 Unixtime / Date 형식 확인 및 변경 하기 데이터베이스(DB)에서 시간에 대해 설정을 하는 경우 Unixtime(유닉스 타임) 혹은 Date(데이트) 형식으로 많이 사용을 하고 있다. 또한, happylie.tistory.com [MySQL] SQL문을 통한 Unixtime / Date 형식 변경 하기 SQL문을 통한 Unixtime / Date 형식 변경 하기 데이터베이스에서 시간에 대해 설정을 하는 경우 Un.. 2022. 6. 10.
[Android] ADB 명령어를 이용하여 앱(App) 설치하기 ADB 명령어를 이용하여 App 설치하기 안드로이드(Android)에 앱(App)을 설치하는 방법은 구글 마켓과 같은 곳에서 검색하여 설치를 진행한다. 그러나 간혹 테스트 앱 혹은 특수한 목적으로 안드로이드에 앱을 설치해야 하는 경우 마켓에서 검색하여 설치를 할 수 없다. 그래서 마켓을 통해서 설치하지 않고 ADB라는 명령어를 통해서 안드로이드에 앱(App)을 설치하는 방법을 알아보자. 1. ADB 명령어 설치 우선 ADB 명령어를 사용하기 위해서는 컴퓨터에 ADB를 설치해야 한다. 아래 내용을 참고하도록 하자. [App] MacOS(맥 OS)에 ADB Tool 설치 하기 [App] MacOS(맥 OS)에 ADB Tool 설치 하기 MacOS에 ADB Tool 설치 하기 이번에 MacBook(맥북)을 새.. 2022. 2. 25.
[App] macOS(맥 OS)에 ADB Tool 설치 하기 macOS에 ADB Tool 설치 하기 이번에 MacBook(맥북)을 새로 설정하는 과정에서 macOS Catalina(카탈리나)에 ADB를 설치하게 되었다. ADB는 Android(안드로이드) 플랫폼과 연결하여 사용하는 Tool(도구)이다. ADB를 macOS(맥 OS)에 설치하는 방법은 간단히 2가지 있다. 그럼 2가지 내용을 한번 알아보도록 하자. 1. Home Brew 통한 설치 제일 손쉬운 방법은 Mac(맥)에서 필수적으로 사용하는 Brew를 이용하여 설치하는 방법이다. # Home Brew 통한 Install $ brew cask install android-platform-tools Or $ brew install --cask android-platform-tools 2. Android(안드.. 2022. 2. 25.
[Mac] macOS 휴지통 자동 비우기 macOS 휴지통 자동 비우기 아직은 윈도우에서는 제공되고 있지 않는 macOS에서만 기능이 제공되고 있는 휴지통 자동 비우는 방법에 대해서 알아보자. 1. 설정하기 먼저 Finder(파인더)를 실행시키자. 실행 후 메뉴바에서 환경설정을 선택하자. 단축키는 ⌘ + , (쉼표)이다. 그럼 Finder(파인더) 환경설정 화면이 나온다. 여기서 "휴지통에서 30일이 지난 항목 제거"를 선택하자. 2. 확인 하기 이렇게 "휴지통에서 30일이 지난 항목 제거"를 선택해놓으면 휴지통에 있는 내용이 30일이 지나면 삭제가 자연히 이뤄진다. 휴지통을 비우고 하는 번거로움이 사라진다. 이 부분이 좋은건 혹시라도 잘못해서 삭제하여 휴지통에 있는 경우 최소 30일은 유지가 된다는 것이다. 필요한 경우 30일 이전에 라면 얼.. 2022. 2. 18.
[Ansible] Linux에 Pyenv 이용하여 Ansible 설치 Linux에 Pyenv 이용하여 Ansible 설치 Linux에 Ansible을 설치해서 사용해 보고자 한다. 일단 사용하기 전에 설치하는 방법부터 알아보도록 하자. 1.pyenv 설치를 위한 사전 준비 $ yum install -y zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel curl git 2. pyenv-installer 설치 $ curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer | bash pyenv 환경 변수를 아래와 같이 설정 하자. $ echo 'export PYEN.. 2022. 2. 17.
[Linux] ethtool 명령어를 이용한 NIC 정보 확인 방법 ethtool 명령어를 이용한 NIC 정보 확인 방법 리눅스(Linux)에서 ethtool 명령어를 사용하여 NIC Card(네트워크 카드, 랜카드)의 여러 정보를 확인할 수 있다. NIC : Network Interface Controller 간혹 현재 사용하고 있는 NIC Card의 지원 속도가 얼마인지 혹은 해당 NIC Card의 모델, 드라이버 등을 확인할 수 있다. 그럼 ethtool 명령어를 통해서 어떻게 확인할 수 있는지 알아보도록 하자. 1. 현재 사용하는 NIC Card 찾기 일단 ethtool 명령어를 사용하기 전에 현재 사용하고 있는 네트워크 인터페이스명을 확인해야 한다. 이때 사용하는 명령어는 ifconfig로 흔히 IP를 확인할 때 많이 사용하는 명령어이다. $ ifconfig #.. 2022. 2. 12.
300x250
300x250
 
300x250
300x250

loading