Linux(13)
-
CentOS에 Oracle 설치하기
VersionOS : Cent OS 7 64bit ( https://wiki.centos.org/Download )DB : Oracle 12c R2(12.2.0.1.0) ( https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html ) 오라클설치패키지 설치Oracle 설치에 필요한 패키지를 설치 합니다.# yum update# yum install -y binutils compat-libcap1 gcc gcc-c++ glibc glibc glibc-devel glibc-devel ksh compat-libstdc++-33 libaio libaio libaio-devel libaio-devel libgcc libgc..
2019.02.28 -
[Linux] 가상머신(VirtualBox)에서 콘솔크기 조절
가상머신에서 콘솔 크기가 너무 작을 경우 설정법. /etc/default/grub 를 편집합니다. GRUB_CMDLINE_LINUX 라고 쓰여진 줄을 찾습니다. vga=795 를 추가합니다. * 795는 1280*1024*32의 해상도를 뜻합니다. 자신의 host OS의 해상도와 일치하게 설정하면 guest OS인 CentOS 7도 전체화면을 사용하게 됩니다. 파일을 저장한 뒤에 grub2-mkconfig -o /boot/grub2/grub.cfg 를 실행하여 다음 재부팅 때부터 적용되게 합니다. vga= 뒤에 쓸 해상도 관련 숫자는 아래와 같습니다. VGA Resolution and Color Depth reference Chart:Depth800×6001024×7681152×8641280×102416..
2019.01.07 -
[Linux] java 기본 컴파일 및 버전 변경 후 컴파일
리눅스에서 java 컴파일 방법은일반적인 컴파일 - javac Test.java라이브러리 사용 - javac -cp “jar 경로: 다른 경로” Test.java - ex ) javac -cp “../lib/*:./classes” Test.java컴파일 후 해당 패키지로 이동 - javac -cp “jar 경로” -d . Test.java 이정도 일 것이다. 그러나 위와 같이 사용하면 기본 환경변수에 설정된 (java -version에 출력되는) 자바 버전으로 컴파일이 된다. 그러나 가끔 아래와 같은 오류가 발생할수 있다. 심각: Servlet.service() for servlet [action] in context with path [] threw exception [Handler processing..
2018.06.26 -
[Linux] 하위 폴더 내의 파일내용 찾아 바꾸기
특정 폴더 내에서 하위폴더를 포함하여 모든 파일의 내용 중 특정 단어를 바꾸고자 할 때아래와 같이 하면 된다. find ./ -name "찾을 파일" -exec sed -i "s/찾을 내용/바꿀 내용/g" {} \; ex) find ./ -name "*.xml" -exec sed -i "s/TB_/TB_DEV_/g" {} \;
2018.06.26 -
[Linux] iptables 설정
기본 동작패킷에 대한 동작은 위에서부터 차례로 각 규칙에 대해 검사하고, 그 규칙과 일치하는 패킷에 대하여 타겟에 지정한 ACCEPT, DROP등을 수행합니다. 규칙이 일치하고 작업이 수행되면, 그 패킷은 해당 규칙의 결과에 따리 처리하고 체인에서 추가 규칙을 무시합니다. 패킷이 체인의 모든 규칙과 매치하지 않아 규칙의 바닥에 도달하면 정해진 기본정책(policy)이 수행됩니다. 기본 정책은 policy ACCEPT, policy DROP 으로 설정할 수 있습니다. 일반적으로 기본정책은 모든 패킷에 대해 DROP을 설정하고 특별히 지정된 포트와 IP주소등에 대해 ACCEPT를 수행하게 만듭니다.iptables 설치1) 설치# rpm -qa | grep iptables iptables-1.4.7-9.el6..
2018.05.29 -
[Linux] 리눅스 사용자 관리 명령어
리눅스(Linux)는 멀티유저(다중사용자) 운영체제이기 때문에 많은 사람들이 한 컴퓨터를 사용할 수 있습니다. 리눅스에서 사용자를 추가하고 삭제하는 방법을 알아보겠습니다.useradd 명령어로 리눅스 사용자 추가하기리눅스에서는 useradd, adduser 명령으로 사용자(유저)를 추가할 수 있습니다. adduser를 사용하면 좀 더 쉽게 사용자를 추가할 수 있지만, 리눅스 관리에 익숙하고 깔끔한 명령어 방식을 선호하는 사람은 useradd를 아직도 많이 씁니다. (root 권한이 있는 유저만 사용자 계정을 만들고 삭제할 수 있습니다.) 사용자 만들기sudo useradd -m user01useradd 명령의 -m 옵션을 사용하면 사용자의 홈 디렉토리도 함께 만듭니다.그 밖에도 다양한 옵션이 있습니다.-..
2018.05.29