본문 바로가기
반응형

linux39

[VI 에디터] 문자열 검색하기와 변경하기 안녕하세요, 오늘은 vi 편집기에서 문자열 검색하기와 변경하기에 대해 포스팅하도록 하겠습니다. 문자열 검색 하기 /문자열 현재 커서에서 아래쪽 방향으로 문자열 검색 ?문자열 현재 커서에서 위쪽 방향으로 문자열 검색 n 검색 진행 방향으로 다음 문자열 검색 N 검색 진행 방향과 반대 방향으로 다음 문자열 검색 문자열 변경 하기 :s/문자열1/문자열2 현재 행의 첫 번째 문자열1을 문자열2로 변경 :s/문자열1/문자열2/g 현재 행의 모든 문자열1을 문자열2로 변경 :(범위)s/문자열1/문자열2/g 지정한 범위 내 모든 문자열1을 문자열 2로 변경 :%s/문자열1/문자열2/g 현재 문서의 모든 문자열1을 문자열2로 변경 예시 :s/kim/park # 현재 행의 첫 번째 kim을 park으로 변경 :s/kim.. 2022. 4. 5.
[VI 에디터] 특정 라인으로 이동하기와 범위 지정하기 안녕하세요, 오늘은 vi 편집기에서 특정 라인으로 이동하기와 범위 지정하기에 대해 포스팅하도록 하겠습니다. 라인 모드 설정하는 방법은 아래를 참고해주세요. ▷ [VI 에디터] 라인 모드 사용하기 (줄 번호 나오게 하기) 특정 라인으로 이동하기 :라인 넘버 (줄 번호) 예시 :10 # 10번째 라인으로 커서 이동 범위 지정하기 :시작,끝 숫자 문장/줄/라인 번호 $ 마지막 문장/줄/라인 % 전체 문장/줄/라인 . 현재 커서가 위치한 문장/줄/라인 예시 :1,3 # 1 ~ 3 라인까지 :5,$ # 5 ~ 마지막 라인까지 :% # 전체 라인 :1,. # 1 ~ 현재 라인까지 범위 지정은 문자열 검색, 문자열 변경 등 다양한 명령어들과 함께 사용될 수 있습니다. 감사합니다. 2022. 4. 4.
[VI 에디터] 라인 모드 사용하기 (줄 번호 나오게 하기) 안녕하세요, 오늘은 vi 편집기에서 라인 모드 키고 끼는 방법에 대해 포스팅하도록 하겠습니다. 라인 모드 키기 (명령어 모드) :set nu 또는 :set number 라인 모드 끄기 (명령어 모드) :set nonu 또는 :set nonumber 감사합니다 ^^. 2022. 4. 3.
[리눅스 우분투] E:/var/lib/dpkg/lock-frontend 잠금 파일을 얻을 수 없습니다 - open (11: 자원이 일시적으로 사용 불가능함) 오류 해결 방법 안녕하세요, 오늘은 E:/var/lib/dpkg/lock-frontend 잠금 파일을 얻을 수 없습니다 - open (11: 자원이 일시적으로 사용 불가능함) 오류 해결 방법에 대해 포스팅 해보도록 하겠습니다. (E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it? 오류) 리눅스 우분투에서 SW 패키지를 설치할 때 이러한 종종 이러한 에러가 나오는데, 해결 방법은 아주 간단합니다. 시스템 다시 시작 하기 가장 쉽고 강력한 방법이죠.. 재부팅하면 거의 해결됩니다. Lock 파일 제거하기 굳이 재부팅을 하고 싶지 않으면 lock 파일들을 지워주면 됩니다. sudo rm /var.. 2022. 4. 1.
[리눅스 우분투] 프롬프트(prompt) 설정하기 (git branch 표시) 안녕하세요, 오늘은 리눅스에서 프롬프트 설정하는 방법에 대해 포스팅 해보도록 하겠습니다. 이스케이프 문자 \h 호스트 이름 표시 (e.g. mryeo.com인 경우 mryeo만 표시) \H 호스트 전체 이름 표시 (e.g. mryeo.com인 경우 mryeo.com 표시) \u 사용자 계정 표시 \w 현재 경로 표시 \W 현재 디렉토리 표시 \[, \] 출력하지 않도록 지정 \e 색상 지정 (\[, \]와 함께 사용) 색상 및 속성 지정하기 1) 형식 \[\e[속성;색상m\]이스케이프 문자 2) 속성 (optional) 0 (또는 생략) 일반 1 진하게 3) 색상 0 (또는 생략) 기본 30 검정색 31 빨간색 32 초록색 33 갈색 34 파란색 35 보라색 36 청록색 37 흰색 git branch 표.. 2022. 3. 31.
[리눅스 우분투] 시스템 종료 / 재부팅 (shutdown) 안녕하세요, 오늘은 터미널 셀 명령어를 이용한 리눅스 시스템 종료 및 재부팅 방법에 대해 포스팅 해보도록 하겠습니다. 명령어 시스템 종료 및 재부팅을 위해 사용되는 명령어는 shutdown입니다. shutdown 명령어의 옵션을 통해 시스템 종료 및 재부팅을 지정할 수 있습니다. shutdown 옵션 [시간] 옵션 -h 시스템 종료 -r 시스템 다시 시작 -c 예약한 시스템 종료 및 재부팅 취소 시간 now 즉시 수행 hh:mm 지정된 시간에 수행 (24시간제) +m 지정된 시간 후에 수행 (분) 예시 shutdown -h now // 즉시 시스템 종료 shutdown -h 15:00 // 오후 3시에 시스템 종료 예약 shutdown -h +30 // 30분 후에 시스템 종료 예약 shutdown -r.. 2022. 3. 30.
[네트워크] MAC 주소 확인 방법 (윈도우, 리눅스) 안녕하세요, 오늘은 윈도우와 리눅스에서 MAC 주소를 확인하는 방법에 대해 포스팅 해보도록 하겠습니다. 윈도우 윈도우에서 MAC 주소를 확인하는 방법은 여러 가지 방법이 있지만 그중 두 가지 방법을 소개하도록 하겠습니다. 1) ipconfig -all ipconfig -all 결과 2) getmac /v getmac /v 결과 리눅스 다음은 리눅스에서 MAC 주소를 확인하는 방법입니다. ifconfig 결과 감사합니다! 2022. 3. 25.
[리눅스 우분투] 가상머신(VirtualBox)에 ubuntu 설치하기 안녕하세요, 오늘은 가상머신에 ubuntu 설치하는 방법에 대해 포스팅 해보도록 하겠습니다. 참고로 오라클 VirtualBox는 공식 사이트 (https://www.virtualbox.org/) 에서 다운받아 설치하실 수 있습니다! 우분투 이미지 다운받기 우분투 이미지는 공식 사이트 (https://releases.ubuntu.com/) 에서 다운받을 수 있습니다. 저는 Ubuntu 18.04 LTS 이미지를 다운 후 가상머신에 설치하도록 할 예정입니다. 다운로드가 완료되면 iso 이미지 파일을 확인하실 수 있습니다. 가상머신에 우분투 설치하기 우분투를 설치하는 방법은 매우 쉽습니다. 가상머신(VirtualBox)를 열고 새로 만들기 -> 사용할 이름 설정 -> OS 종류 및 버전 설정 후 다음 클릭! .. 2022. 1. 22.
[리눅스 우분투] gcc 컴파일러 설치하기 (Linux ubuntu) 안녕하세요, 오늘은 리눅스 우분투에서 컴파일러를 설치하는 방법에 대해 포스팅 해보도록 하겠습니다. gcc 컴파일러 설치하기 우선 현재 우분투에 gcc 컴파일러의 설치 유무는 아래의 명령어를 이용해 확인할 수 있습니다. gcc --version 설치되어있는 경우 아래와 같이, 그렇지 않은 경우 아래와 같이 나옵니다. gcc 컴파일러는 build-essential 패키지를 이용해 설치할 수 있습니다. build-essential은 gcc, g++, make 등 여러 컴파일러를 포함하는 패키지입니다. 아래의 명령어를 터미널에 차례대로 입력해주세요. sudo apt update sudo apt install build-essential 설치가 완료되면 gcc 컴파일러를 사용할 수 있습니다. 물론 gcc 뿐만 아.. 2021. 11. 22.
[리눅스 우분투] 가상머신(VirtualBox) 화면 크기 키우기 안녕하세요, 오늘은 오라클 가상 머신인 VirtualBox에서 화면을 키우는 방법에 대해 포스팅 해보도록 하겠습니다. 처음 VirtualBox를 설치 후 OS를 설치하면 아래와 같이 화면이 가득 차지 않는 것을 볼 수 있습니다. 해결 방법 디스플레이 설정을 통해 화면 크기를 키워줄 수 있습니다. 우선 OS를 종료 후 설정 -> 디스플레이로 들어가주세요. 디스플레이에서 그래픽 컨트롤러가 VMSVGA로 설정되어 있을 텐데요, VMSVGA 대신 VBoxVGA (또는 VBoxSVGA)를 선택해주세요. 설정 / 저장 후 다시 OS를 실행하면 아래와 같이 화면이 커진 것을 확인할 수 있습니다. VBoxVGA, VMSVGA, VBoxSVGA 차이점 VBoxVGA, VMSVGA, VBoxSVGA의 차이는 아래와 같다고.. 2021. 11. 19.
반응형