본문 바로가기

오늘의 IT144

리눅스 sed 명령어 ### 리눅스에서 문자 변환을 할때 sed 명령어를 주로 사용한다. - 변환 sed 's/|//g' access.log > access1.log : access.log 파일에서 "|" 해당 문자를 "" 공백으로 변환하여, access1.log 파일로 저장한다. sed 's/GET/"GET/g' : GET 문자열을 "GET 로 변환 - 삭제 sed '/blue/d' test.txt : test.txt 파일에서 blue 문자가 포함된 줄을 삭제 하여 출력한다. sed '/img/!d' test.txt : img 문자가 있는 줄만 지우지 않는다. sed '1,2d' test.txt : 처음 1줄, 2줄을 지운다 sed '^$/d test.txt : 공백라인을 삭제한다. ##### sed 명령을 여러개 할 경우.. 2020. 6. 3.
리눅스 java 설치 / jdk1.8 #### 리눅스에 java 1.8 설치 1. jdk1.8 download https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html ## 자바는 오라클 페이지에 회원가입을 해야 다운로드 가능, 자주 사용할일이 있으니 가입해 두시면 됩니다. 2. 설치 mkdir -p /usr/local/java cd /usr/local/java tar zxvf jdk-8u251-linux-x64.tar.gz mv jdk1.8.0_251 jdk1.8 chown -R root:root jdk1.8 3. java PATH 지정 vi /root/.bash_profile export JAVA_HOME="/usr/local/java/jdk1.8" PATH=$.. 2020. 6. 3.
리눅스 diff 명령 ##### 리눅스에서 각 파일을 비교 할때 diff 를 쓴다, 두 파일을 비교 하여 다른 항목을 찾아 준다. diff 파일1 파일2 diff a b ## 두개의 파일이 일치하면 아무것도 출력 되지 않는다!! 2020. 6. 2.
AWS S3에 웹 사이트 호스팅 하기 ##### AWS S3 Bucket에 파일을 업로드 하여 웹 사이트 호스팅 하기 1. Bucket 생성 aws console -> s3 -> bucket 생성 * 버킷 이름 : 버킷 명 * 리전 : 리전 선택 * 기존 버킷에서 설정 복사 : 선택 사항이므로, 패스 - 옵션 구성 패스 - 권한 설정 : 모든 퍼블릭 액세스 차단 체크 해제 후, 현재 설정으로 인해 이 버킷과 그 안에 객체가 퍼블릭 상태가 될 수 있음을 알고 있습니다. 체크-> 다음 - 버킷 만들기 클릭 하면 버킷이 생성 됩니다. 2. Bucket Policy 설정 버킷 -> 권한 -> 버킷 정책 { "Version": "2012-10-17", "Statement": [ { "Sid": "PublicReadGetObject", "Effect".. 2020. 6. 2.