DevOps/Linux

    [Linux] VIM Plugin 설치

    바닐라 vim의 UI는 굉장히 보기가 안 좋아서 커스텀을 하는 경우가 많다. 그래서 .vimrc 설정을 변경하고 jellybeans 테마를 입히는 게 보통인데, 그렇게 설정을 하는 도중 더 기가막힌 방법을 알게되었다. 【22.04 LTS】 VIM Plug-in 설치하기 VIM 플러그인 설치 방법에 대해서 포스팅하도록 하겠습니다. 기본 VIM을 사용하면 조금 불편합니다.. 그리고 개멋이 안 납니다.. 개 멋나게 꾸며서 IDE(Integrated Development Environment)와 같이 VIM을 꾸며 itlearningcenter.tistory.com 위 블로그 내용 복붙이라, 자세한 설명은 해당 블로그를 참조하는 게 좋다. 1️⃣ Vundle Vim 설치 sudo apt-get install v..

    [Linux] Archive

    📕 목차 1. Archiving의 목적 2. Archiving의 대상 3. Archiving의 위치 4. tar : 파일과 파일 시스템 archiving 5. dd : 파티션 archiving 6. rsync : archive 동기화 7. 백업 계획 시 고려 사항 더보기 🌱 명령 복습 # 현재 활성화된 파티션을 사람이 읽기 쉬운 형식으로 보여준다. df -h # 특정 디렉토리에 있는 비디오 파일들의 압축된 아카이브를 생성한다. tar czvf (아카이브명).tar.gz (디렉토리 경로)/*.mp4 # 큰 파일을 지정한 크기의 작은 파일 여러 개로 분할한다. split -b 1G (아카이브명).tar.gz (아카이브명).tar.gz.part # 지정한 기준에 맞는 파일들을 찾아 tar 명령에 전달해 아카이..

    [Linux] Remote Access : Encryption

    📕 목차 1. 암호화(Encryption) 2. OpenSSH 3. SSH로 Remote Server Login 4. non-password SSH 접근 5. SCP 6. Linux Process Control 더보기 🌱 명령어 정리 # APT 기반의 소프트웨어 패키지 상태 검사 dpkg -s openssh-client # 시스템 프로세스(systemd) 상태 검사 systemctl status ssh # 서비스 시작 systemctl status ssh # 컴퓨터에 있는 네트워크 인터페이스를 모두 나열 IP ADDR # ssh 키 쌍을 새로 생성 ssh-keygen # 원경 컴퓨터에 로컬 컴퓨터의 SSH 공개 키를 복사해 추가한다. cat .ssh/id_rsa.pub | ssh (계정)@(ip) "ca..

    [Linux] Issue : Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend

    openSSH 명령어 실행을 위해서 sudo apt install openssh-server를 입력했더니 제목과 같은 에러가 발생했다. 문제의 원인을 알아보니 dpkg 패키지 관리 도구가 여러 프로세스 간에 동시 실행되려 할 때 생긴다고 한다. 다른 곳에서 dpkg 프로세스가 진행 중이거나, 중단되어서 lock 파일이 해제되지 않았기 때문인데 문제는 난 사용한 적도 없는데 뭔... Linux 사용자들이 종종 겪는 문제라고 한다. 다행히 해결방법은 단순하다. $sudo rm /var/lib/apt/lists/lock $sudo rm /var/cache/apt/archives/lock $sudo rm /var/lib/dpkg/lock* $sudo dpkg --configure -a $sudo apt upda..