본문 바로가기

Linux

(35)
[linux]데이터 손상 없이 마운트 포인트 변경하는 방법 로그 기록을 /data 디렉토리에 쌓아두는데, 곧 용량이 다 찰것같다.       그래서 10G짜리 볼륨을 붙여서 다시 마운트하려고 한다.      fdisk 명령어로 파티션을 생성하고     파일시스템은 ext4로 생성하고, UUID를 확인한다.       임시 디렉토리를 만들어서 마운트하고, rsync 명령어로 복사   # 임시폴더 생성mkdir /newdata# 새로운 파티션에 마운트mount /dev/vdc1 /newdata# 파일 손상 방지하면서 복사rsync -aAXv /data /newdata   /data 디렉토리 마운트 해제하고 새 파티션을 마운트  umount /datavi /etc/fstab    # 마운트. mount /data 로 직접 지정해도된다mount -a    결과적으로 데..
pmset: macOS 전원 관리 출근 전에 미리 부팅시켜놓고 싶어서 찾은 명령어. pmset은 부팅 뿐만 아니라 절전모드, 자동 재시작 등 macOS의 전원 관리 기능을 조정할 수 있다.   평일 오전 8시 반에 자동부팅:sudo pmset repeat wakeorpoweron MTWRF 08:30:00  특정 날짜 오전 8시 반에 자동부팅:sudo pmset schedule wakeorpoweron "09/19/2024 08:30:00"  설정된 이벤트 확인:sudo pmset -g sched   자동부팅 스케줄 취소:sudo pmset schedule cancel wakeorpoweron   예약 작업 모두 취소:sudo pmset repeat cancel
ssh 접속 에러: REMOTE HOST IDENTIFICATION HAS CHANGED! ssh 접속 시 해당 에러가 발생하는 경우가 있다.     같은 ip인데 호스트 정보가 다른 경우에 볼 수 있는 에러다. 보통 같은 ip를 사용하면서서버를 지웠다 만들었다 하는 테스트 환경에서 자주 보인다.  ~/.ssh/known_hosts 파일에서 기존 ssh 호스트 키를 삭제하면 해결된다. 또는 아예 파일 자체를 삭제하는 방법도 있다. 삭제해도 무방하다면 이 방법이 제일 편하다.  rm ~/.ssh/known_hosts
No such command: https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 더 이상 저 주소로 EPEL repository를 설치할 수 없다.  바뀐 url:yum install https://dl.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm      만약 인터넷 사용이 불가한 환경이라면 직접 repo 파일 구성:[epel]name=Extra Packages for Enterprise Linux 7 - $basearch# It is much more secure to use the metalink, but if you wish to use a local mirror# place its address here.#baseurl=http://download.example/pub/..
mirror.centos.org HTTP Error 404 - Not Found 에러메세지:  http://mirror.centos.org/centos/7/os/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not FoundTrying other mirror.To address this issue please refer to the below wiki articlehttps://wiki.centos.org/yum-errorsIf above article doesn't help to resolve this issue please use https://bugs.centos.org/. One of the configured repositories failed (CentOS 7 - BaseOS), and yum doesn't have e..
nslookup connection timed out; no servers could be reached systemd-resolved 서비스가 동작중인지 확인. systemctl status systemd-resolved 다시 실행시켜준다. systemctl start systemd-resolved.service 확인.
scp 명령어: 로컬에서 원격으로 파일 및 디렉토리 전송 scp(Secure Copy) SSH 프로토콜을 사용하여 원격 서버 간에 파일을 안전하게 전송 scp [옵션] [복사하려는 파일/디렉토리 경로] [복사받으려는 서버 및 경로] 예시: 1. 로컬 시스템 파일 → 원격 서버 scp localfile.txt ubuntu@192.168.126.88:/home/ubuntu localfile.txt: 로컬 시스템에서 복사하려는 파일의 경로 ubuntu: 원격 서버의 사용자 이름 192.168.126.88: 원격 서버의 주소 또는 호스트 이름 :/home/ubuntu: 복사하려는 원격 서버의 경로 2. 로컬 시스템 디렉토리 → 원격 서버 scp -rp /Users/directory ubuntu@192.168.126.88:/home/ubuntu /Users/direct..
[Terminal]효율적인 텍스트 편집을 위한 터미널 단축키 이동 단축키: Ctrl + A: 현재 라인의 맨 앞으로 이동 Ctrl + E: 현재 라인의 맨 뒤로 이동 Ctrl + U: 커서 위치부터 현재 라인의 처음까지 삭제 Ctrl + K: 커서 위치부터 현재 라인의 끝까지 삭제 Ctrl + W: 커서 위치에서 한 단어를 삭제 텍스트 수정 단축키: Ctrl + Y: 이전에 삭제한 텍스트를 붙여넣기 Alt + U: 커서 위치부터 단어 끝까지 대문자로 변경 Alt + L: 커서 위치부터 단어 끝까지 소문자로 변경 Alt + C: 커서 위치의 단어 첫 글자 대문자로 변경 히스토리 관리 단축키: Ctrl + R: 명령어 히스토리를 역순으로 검색 !!: 이전 명령어를 다시 실행 !n: n 번째 명령어를 다시 실행 (예: !5) 기타 단축키: Ctrl + L: 화면을 지우..