728x90

전체 글 49

Linux 명령어 정리

userdel -M [유저명] : 유저 및 홈디렉토리까지 삭제 usermod -d [홈디렉토리 경로] [유저명] : 특정 유저의 홈디렉토리 경로 변경 ​ passwd [유저명] : 패스워드 설정 /etc 에서 vi passwd로 계정 설정내용 확인가능(홈디렉토리 등) ​ ps -efx | grep [프로세스명] : 현재 실행중인 프로세스 상황 프롬프트 창에 전체 표시 grep -i error *.log | grep Oct | grep 2019 : 로그파일 경로에 있는 상태에서 전체 로그파일을 검색하여 2019, Oct가 포함된 에러 로그 모두 출력 ​ top, topas, glance : 수행중인 프로세스 목록 및 메모리 모니터링 ​ top | grep "name" : 원하는 프로세스만 보기 top -a..

OS/Linux 2023.01.04

[Linux] Centos6 yum update 에러

root 권한으로 yum update를 입력했으나​아래와 같은 에러가 발생한다면​Loaded plugins: fastestmirror, securitySetting up Update ProcessDetermining fastest mirrors...Error: Cannot find a valid baseurl for repo: base 아래 명령어를 root 권한으로 입력한 후 다시 yum update하면 정상적으로 update 된다.echo https://vault.centos.org/6.10/os/x86_64/ > /var/cache/yum/x86_64/6/base/mirrorlist.txtecho http://vault.centos.org/6.10/extras/x86_64/ > /var/cache/..

OS/Linux 2023.01.04

[Linux] Centos 7 방화벽 포트 개방

Centos 6에서만 테스트하다가 7로 넘어오니 설정이 다른 부분이 있어 정리해보았다.​기존 iptables에서 포트를 개방하는 것과 달리 firewalld를 통해 이루어진다.​firewall-cmd --permanent --zone=public --add-port=46464/tcp46464 tcp포트를 영구적으로 개방하는 명령어이다.​이후 reload를 통해 적용한다.​firewall-cmd --reload​firewalld는 on/off가 가능하다.(활성/비활성)systemctl start firewalldsystemctl enable firewalld systemctl stop firewalldsystemctl disable firewalld

OS/Linux 2023.01.03

[Linux] chown, chmod

1. chown -R [소유자.그룹] [파일/디렉토리명]​ex) chown user a.txt -> a.txt의 소유자를 user로 변경한다.chown user.group a.txt -> a.txt의 소유자를 user로, 그룹을 group로 변경한다.​-> 기존 root 사용자, root 그룹에서 원하는 사용자, 그룹으로 변경한다.​​2. chmod [숫자 모드] [파일/디렉토리명] - 권한을 가진 user로 로그인해야 적용가능​r = 읽기 권한, 4w = 쓰기 권한, 2x = 실행 권한, 1ex) r,x 권한 부여 시 5, r,w,x 권한 부여 시 7ex) chmod 755 a.txt -> a.txt의 사용자 권한 r,w,x / 그룹 권한 r,x / 기타 사용자 r,x -> 권한 부여 후 ll (영소문..

OS/Linux 2023.01.03

[Linux] Centos 7 Openjdk 설치 및 환경변수 설정

Centos7 환경에 Openjdk를 설치하는 과정과 환경변수 설정하는 법에 대한 포스팅입니다.​​yum으로 openjdk 설치yum install java-1.8.0-openjdk​2. 환경변수 등록# vi /etc/profile...JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64PATH=$PATH:$JAVA_HOME/binCLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jarexport JAVA_HOME PATH CLASSPATH# source /etc/profile# echo $JAVA_HOME​3. 설치 확인java -version

OS/Linux 2023.01.03

Windows 10 이미지 파일이 열리지 않을 때

이슈가 있어 해당 이미지 파일을 웹에서 다운로드 받아 열었더니 ​ '파일 시스템 오류 (-2147416359)' 대화상자가 뜨면서 열리지 않았다. ​ 사진뷰어 기본 앱은 Microsoft 사진으로 되어 있었으며, ​ 시작 메뉴 - 앱 및 기능 - Microsoft 사진 - 고급 기능 경로에서 초기화 및 복구를 진행했지만 소용없었다. ​ 다른 방법으로 Microsoft 사진 앱 자체를 삭제 후 재설치를 진행하려했다. ​ 순간 예전에 Microsoft 기본 앱들을 정리하면서 Microsoft Store를 함께 삭제한 기억이 나 급히 복구를 진행했다. ​ ​ 아래는 Windows PowerShell을 관리자 권한으로 실행 후, ​ Microsoft Store를 복구/등록하는 명령어이다. Add-AppxPack..

OS/Windows 2023.01.03

Windows 10 원격 설정

코로나로 인해 재택근무의 형태가 예전보다 보편화된 지금, 원격으로 접속해서 업무를 하는 경우가 많아졌습니다. ​ Windows 10 환경에서 원격으로 접속하는 방법에는 Chrome 데스크톱, Anydesk, Windows 원격 데스크톱 등이 있지만 ​ 이번 글에서는 Windows 원격 데스크톱 연결 방법에 대해 공유드리고자 합니다. ​ Windows 원격 데스크톱 연결 (Windows 10 Pro 기준) Windows 10에서 기본적으로 제공하는 기능으로, 기능을 사용하기 위해 필요한 사전 조건은 아래와 같습니다. ​ 원격 연결을 허용할 PC에서 시작메뉴 옆 검색 - 원격 데스크톱 설정 원격 데스크톱 활성화 - 켬 원격 데스크톱 설정 - 연결 허용 ​ ​ 위 설정을 마친 후 원격으로 접속할 PC에서 원격..

OS/Windows 2023.01.03

ORACLE - Password expired

DB로 연결 테스트를 진행하던 중 ​ ORA-28001 : Password expired 에러가 발생하여 해결법을 찾아보았다. ​ 해당 계정의 패스워드를 변경 계정의 패스워드 유효기간을 무제한으로 영구히 수정 ​ 두 방법 모두 cmd창 에서 SYS 계정으로 sqlplus에 접속하여 진행해야 한다. ​ 1번 방법의 경우 임시적으로 적용하는 경우에 해당 방법을 이용하고, ALTER USER user_id IDENTIFIED BY new_password;​ 2번의 경우 향후 패스워드 유효기간 연장을 했음에도 이슈가 재발하는 상황을 미연에 방지하기 위해 유효기간을 무제한으로 영구히 수정하는 것이다. ​ 나는 2번의 방법을 택했다. ALTER profile default LIMIT password_life_tim..

DB/Oracle 2023.01.03
728x90