[Linux/Unix] 리눅스 rpm 명령어 (redhat, centOS)
·
OS/Linux&Unix
Fedora나 CentOS 등의 레드햇 계열 리눅스 OS 에서는 프로그램 설치를 rpm 패키지를 통해 수행. RPM 은 레드햇 패키지 매니져 (RedHat Package Manager)의 약자. rpm 패키지는 rpm 명령어나 yum 명령어를 통해 설치 가능. rpm install # rpm -i(U)vh # rpm -evh 중요한 옵션은 i, e v (verbose) : 설치 시 상세 내용을 함께 출력 h (hash marks) : 설치 시 progress를 #으로 표시
[Linux/Unix] bin 파일 실행하기 (실행권한)
·
OS/Linux&Unix
bin 파일은 기본적으로 실행권한 (x) 가 없다. 받은 bin 파일에 실행권한을 주고 실행을 하여야 가능하다! 1. chmod +x bin파일 (x 실행권한 주기 ) bin 파일을 보면 현재 사용자계정에 대한 실행권한이 주어져 있지 않다. 따라서 chmod 커맨드와 +x 옵션으로 실행권한을 부여해준다. # ls -arlt total 218072 drwxr-xr-x 12 jwchoi ofm 4096 Oct 11 09:33 .. drwxr-xr-x 2 jwchoi ofm 256 Oct 11 09:34 . -rw-r--r-- 1 jwchoi ofm 111647298 Oct 11 09:35 tuxedo10_64_aix_53_ppc.bin # chmod +x tuxedo10_64_aix_53_ppc.bin # ..
[LINUX] 리눅스 버전 확인 방법
·
OS/Linux&Unix
리눅스 버전 확인 방법 cat /etc/*release* $ cat /etc/*release* Oracle Linux Server release 7.9 NAME="Oracle Linux Server" VERSION="7.9" ID="ol" ID_LIKE="fedora" VARIANT="Server" VARIANT_ID="server" VERSION_ID="7.9" PRETTY_NAME="Oracle Linux Server 7.9" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:oracle:linux:7:9:server" HOME_URL="https://linux.oracle.com/" BUG_REPORT_URL="https://bugzilla.oracle.com/" ORACLE_BUGZI..
[Unix/Linux] 프로세스 확인 및 죽이기
·
OS/Linux&Unix
2022.10.06 - [OS/AIX] - [AIX] 포트 프로세스 확인 [AIX] 포트 프로세스 확인 1. netstat 명령어로 해당 port의 ID 알아내기 netstat -Aan | grep [PORT] # netstat -Aan | grep 7000 Example # netstat -Aan | grep 7000 f100100012387000 udp4 0 0 *.* *.* f100100001a07000 udp4 0 0 127.0.. nomajorkorean.tistory.com 1. 프로세스 확인 후 2. kill -9 [PID번호] 를 사용하여 프로세스 죽이기 * 가동중인 프로세스를 죽일 때는 부모프로세스와 자식프로세스를 구별해야한다. 부모프로세스를 물고 들어갔다면 자식프로세스임을 확인할 수 있..
[Unix/Linux] 포트 프로세스 확인
·
OS/Linux&Unix
1. netstat 명령어로 해당 port의 ID 알아내기 netstat -Aan | grep [PORT] # netstat -Aan | grep 7000 Example # netstat -Aan | grep 7000 f100100012387000 udp4 0 0 *.* *.* f100100001a07000 udp4 0 0 127.0.0.1.51196 *.* f10010000c3f7000 udp4 0 0 169.254.172.xx.51470 *.* f100100000cf7000 udp4 0 0 169.254.172.xx.51481 *.* f10010000b2d7000 udp4 0 0 169.254.172.xxx51786 *.* f100100008287000 udp4 0 0 169.254.172.xx.54..
[Unix/Linux] AIX 자동완성기능
·
OS/Linux&Unix
리눅스에서는 tab키로 자동완성기능이 완벽하게 구현가능하지만 AIX(unix) 유닉스 계열에서는 자동완성기능이 not easy하다. 이방법 외에도 *를 붙여서 자동완성기능을 하는 방법도 있지만 이포스팅에서는 다른 방법을 다룬다. 만약 내가 simpapp.html 파일로 이동하고 싶다면 # ls META-INF README SimpAppServlet.java WEB-INF simpapp.html simpapp.properties simapp 까지 편집모드로 작성 후 , ESC로 명령모드로 진입 후 \ 를 클릭해주면 simpapp. 까지 완성될 것이다. 왜냐하면 simpapp.html 과 simpapp.properties 파일의 명칭이 simpapp. 까지 겹치기 때문이다. # simpapp. 그래서 sim..
[Linux/Unix] 리눅스 방화벽 확인 및 중단 시키기
·
OS/Linux&Unix
systemctl status firewalld 방화벽 확인 systemctl stop firewalld 방화벽 내리기 $ systemctl status firewalld ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled) Active: active (running) since 수 2022-09-21 17:29:10 KST; 5 days ago Docs: man:firewalld(1) Main PID: 868 (firewalld) Tasks: 2 CGroup: /system.slice/fir..
[Linux/Unix] oracle linux 자바 설치
·
OS/Linux&Unix
1. $ java -version 설치된 자바 확인 2. $ yum list java*jdk-devel 설치가능한 자바 버전 리스트 확인 3. $ yum update 업데이트 해준다 4. $ yum install java-11-openjdk-11.0.16.1.1-1.0.1.el7_9.x86_64 설치할 자바 버전을 선택하여 위와 같이 입력 6. $ which java 자바 경로 확인 5. 환경변수 /usr/lib/jvm/java-11-openjdk-11.0.16.1.1-1.0.1.el7_9.x86_64/bin/javac 위 경로를 JAVA_HOME 환경변수로 등록해줘야한다. 환경변수는 모든 사용자와 해당 사용자에게 적용 시키는 방법이 있는데 /etc/profile (root계정 : 모든 사용자에게 적용)..
Jenkins 설치
·
OS/Linux&Unix
미완료 작성건 테스트 환경 : Oracle Linux 7.9 1. Long Term Support releas 설치 sudo wget -O /etc/yum.repos.d/jenkins.repo \> https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key sudo yum upgrade $ sudo wget -O /etc/yum.repos.d/jenkins.repo \ > https://pkg.jenkins.io/redhat-stable/jenkins.repo [sudo] tuxedo의 암호: --2022-09-22 04:49:07-- https://..
[Linux/Unix] find 파일 찾기 (상세)
·
OS/Linux&Unix
find ./ -type f -mtime -30 -exec egrep -s -i -H "error" {} \; 처음 테스트를 진행하였을 때는 xargs옵션을 사용하여 인자를 받아와서 출력하였기 때문에 중복된 코드가 출력이 됨으로써 가독성이 매우매우 좋지 않았다. 하지만 위 코드는 인자를 출력하지도 않고 간결하게 내가 원하는 내용만 출력할 수 있게 된다. 해석 현재 디렉토리에서 -type f 옵션으로 지정한 파일 유형을 -mtime 옵션으로 30일 기간동안 수정된 것을 출력하고 -exec 옵션 후에 egrep 옵션을 사용하여 찾아진 파일과 연계하여 그 결과들로 추가적인 작업을 진행할 것이고, -s 에러메세지 없이, -i 대소문자 구분 없이, -H "찾고자하는 이름" 옵션을 추가하고 {} \; 옵션으로 fi..
giroke
'OS' 카테고리의 글 목록 (7 Page)