+ OS52 [Solaris] 네트워크 설정 1. Solaris 네트워크 설정 – 수동 / 일시 사용 Ifconfig plumb Ifconfig netmaks broadcast + up Ifconfig –a Route add default Ex) Ifconfig hme0 plumb Ifconfig hme0 192.168.253.100 netmaks 255.255.255.0 broadcast + up Ifconfig –a Route add default 192.168.1.1 2. Solaris 네트워크 설정 – 수동 / IP변경 및 NIC 추가 - ifconfig plumb 이후 아래 설정 파일 변경 1) /etc/hosts 수정 # Internet host table # 127.0.0.1 localhost Ex) 192.168.253.100 ban.. 2019. 10. 8. [Solaris] 시스템 종료 및 재부팅 명령어 # init 0 위 명령어는 시스템을 run level 0로 전환시킨다. /etc/rc0.d 스크립트를 실행하여 모든 서비스와 데몬을 종료하고 시스템을 PROM 모드로 전환한다. # init 5 run level 5로 시스템을 전환한다. /etc/rc0.d 스크립트를 실행하여 모든 서비스와 데몬을 종료하고 시스템을 Power off 시킨다. # init 6 run level 6로 시스템을 전환한다. /etc/rc0.d 스크립트를 실행하여 모든 서비스와 데몬을 종료하고 시스템을 재부팅한다. 이때 시스템은 PROM 모드 까지 내려 갔다가 다시 올라온다. # reboot 시스템을 재부팅한다. /etc/rc0.d 스크립트는 실행하지 않고 시스템을 재부팅 한다. # shutdown -i5 -y 시스템 사용자에게 .. 2019. 10. 8. [Info] TCP / UDP Port Number 설명 OS 및 어플리케이션을 이용하다 보면 Port Number에 대해서 확인이 필요하다. Port Number 및 설명에 대해서는 IANA 에서 기본적으로 정의를 해놓았다. 그중 아래와 같이 3가지로 나눌수 있다. 0 ~ 1023 : 잘 알려진 Port (Well-Known Port) 1024 ~ 49151 : 등록 된 Port (Registered port) 49152 ~ 65535 : 동적 Port (Dynamic port) 이중 잘 알려진 Port(Well-Known Port)의 경우는 Root 권한 있어야 사용할 수 있다. 0UDP사용하지 않음 1TCPTCPMUX (TCP 포트 서비스 멀티플렉서) 7TCPUDPECHO 프로토콜 9TCPUDPDISCARD 프로토콜 13TCPUDPDAYTIME 프로토콜 .. 2019. 9. 21. [Mac] Chrome 확장 프로그램 설치 폴더 확인 Mac 에서 Chrome Extensions을 설치 하여 사용할 수 있다. $ cd ~/Library/Application Support/Google/Chrome 다른 OS 별로 설치 위치가 다를수 있으며, 그건 아래 링크를 통해서 추가 적으로 확인해보자. https://chromium.googlesource.com/chromium/src/+/master/docs/user_data_dir.md User Data Directory User Data Directory Introduction The user data directory contains profile data such as history, bookmarks, and cookies, as well as other per-installation lo.. 2019. 9. 21. [Mac] Mojave 버전에 pyenv 설치시 zlib 에러 mojave 버전에 pyenv 특정 버전 Install 할시 아래와 같은 에러를 발생한다. 이부분을 해결하기위해 아래와 같이 실행하면 해결이 가능하다. shell >$ pyenv install 3.6.7 zipimport.ZipImportError: can't decompress data; zlib not available shell 상에서 아래와 같은 명령을 실행하면 정상적으로 동작한다. sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target / 참고링크 (macOS mojaveでzlibが見つからない場合の対処法 ) 2019. 8. 22. [Linux & Unix] i-number(아이노드 번호)를 이용한 파일/디렉토리명 변경 하기 Linux를 사용하는경우 파일명 혹은 디렉토리가 한글이거나 인코딩문제로 깨진경우 파일을 열거나 디렉토리로 이동이 불가능 하다. $ ls -ailt 193052529 drwxr-xr-x 3 root root 48 8월 14 12:12 . 159472457 drwxr-xr-x 5 root root 115 8월 14 12:12 .. 193052531 -rw-r--r-- 1 root root 0 8월 14 12:12 테스트.txt 201357184 drwxr-xr-x 2 root root 6 8월 14 12:12 테테테스트 맨 앞에 있는 Number가 해당 파일 및 디렉토리의 i-number(아이노드 번호) 이다. 그럴 경우 i-number(아이노드 번호)를 이용하여 파일/디렉토리명을 변경하여 사용할 수 있다... 2019. 8. 14. [Linux] 명령어를 통한 32Bit / 64Bit 확인 리눅스(Linux)에 어플리케이션을 설치하는 경우 32Bit(비트) 인지 64Bit(비트)인지 확인하는 경우가 있다. 요새 나오는 장비에 OS 설치하는 경우 대부분은 64Bit로 설치되고 있으나, 32bit인 경우도 있어 확인하는 방법을 알아보자 1. getconf LONG_BIT 1.1 64Bit $ getconf LONG_BIT 64 1.2 32 Bit $ getconf LONG_BIT 32 2. arch 2.1 64 Bit $ arch x86_64 2.2 32 Bit $ arch i386 or i686 3. uname 3.1 64 Bit $ uname -m x86_64 3.2 32 Bit $ uname -m i386 or i686 4 $HOSTTYPE 4.1 64 Bit $ echo $HOSTTYP.. 2019. 6. 7. [Mac] Mac OS 모하비(Mojave) Dock 최근 사용 응용프로그램 제거 Mac OS 모하비(Mojave)를 사용시에 따로 설정하지 않으면, Dock에 계속적으로 최근 사용한 응용프로그램들이 남겨진다. 불필요하게 생기는것을 방지하고자 아래와 같이 설정시 이와 같은 내용은 해결 할 수 있다. 1. 시스템 환경설정 -> Dock -> Dock에서 최근 사용한 응용프로그램 보기 비활성화 위 설명 및 이미지와 같이 비활성화시 Dock에 설정한 응용프그램들만 나타나게 된다. 2019. 6. 3. [Linux] Logrotate(로그 로테이트) 이용한 로그 관리 Linux에서 로그 관리를 위해 Logrotate를 사용 1. Logrotate란? Log 파일을 압축, 삭제, 메일링, 권한등 설정하여 쉽게 관리 할 수 있도록 사용되는 Linux 시스템 명령어 2. 설정 파일 /usr/sbin/logrotate logrotate 파일 위치 /etc/logrotate.conf logrotate 설정 파일 /etc/logrotate.d/* logrotate로 구동되는 각 프로그램의 설정 파일들 /var/lib/logrotate/logrotate.status logrotate가 구동된 Log /etc/cron.daily/logrotate logrotate가 Daily cron을 이용하여 구동 3. 프로그램의 설정 예시(http) /var/log/httpd/*log { 2017. 6. 10. [Mac] MacOS(맥OS)에서 CentOS 부팅USB 만들기 Mac에서 CentOS 부팅USB 만들기1. CentOS ISO 다운로드 받기https://www.centos.org/download 에서 "Everything ISO"를 클릭 후 Actual Country의 mirror 사이트에서 다운로드 2. 설치할 USB 세팅하기2.1 USB 포멧디스크 유틸리티 앱을 이용하여 설치할 USB 포멧 2.2 diskutil를 통한 disk 위치 확인diskutil을 통한 USB disk 위치 확인 $ diskutil list /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *500.3 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple.. 2017. 6. 6. [Linux] 커맨드라인(Command Line)으로 Base64 복호화 Linux에서 특정 복호화툴(Tool)이 아닌 커맨드라인(Command Line)모드를 통한 Base64 복호화를 해보도록 하자 1. 사용 옵션 $ base64 --help Usage: base64 [-dhvD] [-b num] [-i in_file] [-o out_file] -h, --help display this message -D, --decode decodes input -b, --break break encoded string into num character lines -i, --input input file (default: "-" for stdin) -o, --output output file (default: "-" for stdout) 2. 사용 예제 $ echo VGVzdEJhc2U.. 2017. 1. 21. [Mac] MacOS에서 ZIP 압축파일에 암호 설정 MacOS(맥OS)에서 명령어를 이용하여 ZIP 압축시 암호 설정 방법 zip 명령어의 e / r 옵션을 이용 하여 사용 - e 옵션 : encrypt(암호화)로 압축시 암호 설정 - r 옵션 : 압축 대상이 폴더인 경우 하위 있던 모든 폴더와 파일을 압축 설정 - 사용 옵션 $ zip Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license. Zip 3.0 (July 5th 2008). Usage: zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list] The default action is to add or replace zipfile entri.. 2016. 12. 10. 728x90 300x250 이전 1 2 3 다음