본문 바로가기

리눅스

[리눅스] fuser 명령어(umount 옵션이 안될 때 사용) fuser 명령어 $ umount /data umount: /data: device is busy fuser 옵션 정리 -a : 사용되지 있지않은 파일까지도 표시 -k : 지정된 파일과 관련된 모든 프로세스들을 KILL -i : 프로세스를 KILL시키기 전에 사용자에게 확인 -l : 사용가능한 signal을 출력 -m : 지정한 파일이나 디렉토리가 마운트된 파일시스템에서 실행되고 있는 프로세스의 PID 출력 -n space : 지정된 공간(file, udp or tcp)내에서 검색 -s : 결과를 간략히 출력-signal : 지정된 프로세스에 기본 signal인 SIGKILL 외에 지정된 signal을 보냄 -u : 프로세스 ID(PID)의 소유자를 보여준다. -v : 자세한 출력모드 (프로세스의 Use.. 더보기
[리눅스] systemd 서비스 list systemd 서비스 list systemctl list-unit-files | grep bluetooth.service $ systemctl list-unit-files | grep bluetooth.service bluetooth.service enabled systemctl disable bluetooth.service $ systemctl disable bluetooth.service rm '/etc/systemd/system/dbus-org.bluez.service' rm '/etc/systemd/system/bluetooth.target.wants/bluetooth.service' systemctl list-unit-files | grep bluetooth.service $ systemctl .. 더보기
CentOS 7에서 VNC 서버를 설치하고 설정하는 방법 CentOS 7에서 VNC 서버를 설치하고 설정하는 방법 VNC 서버를 설치하려면 서버와 클라이언트 컴퓨터가 필요합니다. 서버 컴퓨터에 VNC 서버를 설치하여 원격으로 접속할 수 있도록 하고, 클라이언트 컴퓨터에서 VNC 클라이언트를 사용하여 서버에 원격으로 접속합니다. 테스트 환경 $ cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core) $ getconf LONG_BIT 64 1. VNC 서버 설치하기 VNC 서버를 설치하기 위해 터미널을 열고 다음 명령어를 실행합니다. sudo yum install -y tigervnc-server 2. VNC 서버 설정하기 VNC 서버의 설정 파일을 편집하여 원하는 환경을 구성합니다. 기본 설정 파일은 /etc.. 더보기
리눅스에서 WebLogic을 설치하는 방법 리눅스에서 WebLogic을 설치하는 방법 Oracle WebLogic Server는 자바 기반의 엔터프라이즈 애플리케이션 서버입니다. 참고: Oracle WebLogic은 상업용 제품이므로 라이선스를 구매하고 사용해야 합니다. 시스템 요구 사항 확인 Oracle WebLogic Server를 설치하기 전에 시스템 요구 사항을 확인하십시오. 메모리, 디스크 공간, Java 버전 등이 요구 사항을 충족해야 합니다. Oracle의 공식 문서에서 시스템 요구 사항을 확인할 수 있습니다. Java 설치 WebLogic은 Java 애플리케이션 서버이므로 Java Development Kit (JDK)가 설치되어 있어야 합니다. Oracle WebLogic 14c의 경우 JDK 8 또는 JDK 11을 사용할 수 있.. 더보기
리눅스에서 LVM을 사용하여 논리적 볼륨을 확장하고 파일 시스템 크기를 조정하는 방법 리눅스에서 LVM을 사용하여 논리적 볼륨을 확장하고 파일 시스템 크기를 조정하는 방법 물리적 볼륨 생성 pvcreate /dev/sdc1 /dev/sdc1 파티션을 물리적 볼륨으로 만듭니다. 물리적 볼륨 스캔 pvscan $ pvscan PV /dev/sdb1 VG vg_data01 lvm2 [9.99 GiB / 0 free] PV /dev/sdc1 lvm2 [10.00 GiB] Total: 2 [19.99 GiB] / in use: 1 [9.99 GiB] / in no VG: 1 [10.00 GiB] 시스템에 새로운 물리적 볼륨이 추가되었는지 스캔합니다. 볼륨 그룹 생성 vgcreate vg_data01 /dev/sdb1 /dev/sdb1 물리적 볼륨을 vg_data01이라는 볼륨 그룹에 추가합니다. .. 더보기
리눅스 파일명에 날짜 포함시키기 방법(date) 리눅스 파일명에 날짜 포함시키기 방법(date) 1. date 명령어와 함께 파일명 생성하기 filename="myfile_$(date +%Y%m%d).txt" touch "$filename" 위의 예시에서 $(date +%Y%m%d)는 현재 날짜를 YYYYMMDD 형식으로 반환하는 date 명령어의 결과를 삽입합니다. touch 명령어는 새로운 파일을 생성합니다. 2. strftime 함수 사용하기 filename="myfile_$(date +"%Y%m%d").txt" touch "$filename" 위의 예시에서 $(date +"%Y%m%d")는 현재 날짜를 YYYYMMDD 형식으로 반환하는 것입니다. 3. cp 명령어를 사용하여 파일 복사 및 이름 변경하기 cp myfile.txt myfile_$(.. 더보기
리눅스에서 HBA의 WWN을 확인하는 방법 리눅스에서 HBA의 WWN을 확인하는 방법 HBA(World Wide Name)는 호스트 버스 어댑터(HBA)를 고유하게 식별하는 글로벌 식별자입니다. 리눅스에서 HBA의 WWN을 확인하는 방법은 다음과 같습니다. 1. lspci 명령어를 사용하여 HBA를 식별합니다. HBA는 대개 PCI 장치로 표시됩니다. 터미널에서 다음 명령어를 실행합니다. lspci | grep Fibre 출력 결과에서 HBA와 관련된 항목을 찾습니다. HBA에 대한 정보가 나열될 것입니다. 2. HBA 관련 정보를 확인하기 위해 systool 명령어를 사용할 수도 있습니다. 다음 명령어를 실행합니다. systool -c fc_host -v 이 명령어는 시스템의 모든 FC(파이버 채널) 호스트에 대한 자세한 정보를 표시합니다. 여.. 더보기
HP hpasmcli 명령으로 HT(hyper-threading) 활성화 여부 확인 HP hpasmcli 명령으로 HT(hyper-threading) 활성화 여부 확인 hpasmcli를 사용하여 HP 서버에서 HT(hyper-threading)를 확인하려면 다음과 같이 진행합니다. 1. hpasmcli를 실행합니다. sudo hpasmcli 2. 서버 정보를 표시합니다. show server 이 명령은 서버의 기본 정보를 표시합니다. 3. 서버 BIOS 설정을 표시합니다. show bios 이 명령은 서버의 BIOS 설정 정보를 표시합니다. 4. HT(hyper-threading) 활성화 여부를 확인합니다. HT가 활성화되어 있는 경우, BIOS 설정 정보에서 "Hyper-Threading" 항목이 "Enabled"로 설정됩니다. HT가 비활성화되어 있는 경우, BIOS 설정 정보에서 .. 더보기