반응형 Linux8 linux set default text editor 리눅스 기본 텍스트 에디터 설정 sudo update-alternatives --config editor입력 후 사용가능한 텍스트 에디터 목록이 나온다. 번호를 입력해서 변경해주면 즉시 적용된다. 2023. 1. 25. journalctl 로 시스템 에러 로그 확인 리눅스용 시스템/서비스 매니저인 systemd 는 로그를 journal 이라는 바이너리 형식으로 저장한다. journalctl은 시스템/서비스 로그를 확인하는데 사용한다. journalctl 가장 처음 로그부터 전체를 조회한다. -e : 가장 마지막 로그부터 조회 -r : 로그를 역순으로 (최신로그를 위에) 조회 -f : 실시간으로 로그 조회 -n : 로그를 10줄 조회 -n 100 : 로그를 100줄 조회 옵션을 여러개 사용하고 싶다면 -뒤에 이어서 사용하면 된다. ex) journalctl -rn 100 : 로그를 역순으로 100줄 조회 j : 한줄 아래로 이동 k : 한줄 위로 이동 ctrl + F : 한페이지 아래로 이동 ctrl + B : 한페이지 위로 이동 ctrl + D : 반페이지 아래로 .. 2023. 1. 6. ssh alias 설정 호스트 네임 설정 권한 필요할 수 있음 vi /etc/hosts ssh alias 설정 ssh 디렉토리가 없다면 생성 mkdir ~/.ssh/ chmod 700 ~/.ssh/ alias 작성 chmod 600 ~/.ssh/config vi ~/.ssh/config Host {ssh alias 이름} HostName {hosts 파일에 저장한 호스트이름} User {로그인할 유저이름} Port {포트번호} 2022. 11. 2. ubuntu static ip 설정 20 버전부터 /etc/network/interfaces 에서 설정을 하지 않는다. /etc/netplan/ 내부의 .yaml 파일을 이용해서 설정한다. # Let NetworkManager manage all devices on this system network: version: 2 renderer: NetworkManager ethernets: enp0s3: addresses: [192.168.1.111/24] gateway4: 192.168.1.254 dhcp4: false nameservers: addresses: [127.0.0.53] addresses 에 아이피를 입력할 땐 /24 로 length prefix를 작성한다. 적용 - netplan apply 2022. 1. 5. service command not found 에러 해당 명령어를 사용할 권한이 있는지 확인 후 권한 문제가 아니면 난 bash shell을 사용하므로 ~/.bashrc 파일에 export PATH="$PATH:/usr/sbin" 추가해준다. source ~/.bashrc 적용 원문: command not found typically results from 2 cases an executable not having execute permissions for your user or group an executable not belonging to a folder listed in PATH variable , or the opposite - PATH variable that does not contain the location of your executabl.. 2022. 1. 5. nvm으로 nodejs 설치하기(+ 버전변경) wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash 위 명령어로 nvm 설치 후 nvm -v 버전확인 nvm ls-remote --lts 설치 가능한 버전 리스트 LTS(Long Term Support) 버전을 설치하는게 좋다. nvm install 10.13.0 10.13.0 버전 node 설치 (버전은 리스트보고 입력) nvm list 현재 컴퓨터에 설치된 node 버전 확인 nvm use 12.22.1 12.22.1 버전 사용하기 2021. 6. 27. 파일, 디렉토리 삭제 rm rm은 remove의 약자로, 파일 또는 디렉토리를 삭제하는 명령어입니다. 파일 삭제하기 abc.txt 파일을 삭제합니다. 삭제할 건지 다시 묻습니다. y 또는 yes를 입력하면 삭제합니다. rm abc.txt 확장자가 txt인 모든 파일을 삭제합니다. 각 파일에 대해서 삭제할 건지 묻습니다. rm *.txt 현재 디렉토리에 있는 모든 파일을 삭제합니다. 각 파일에 대해서 삭제할 건지 묻고, 디렉토리가 있다면 삭제할 수 없다는 메시지가 나옵니다. rm * -f 옵션을 붙이면 삭제할 건지 다시 묻지 않고 바로 삭제합니다. rm -f abc.txt 현재 디렉토리에 있는 모든 파일을 바로 삭제합니다. 디렉토리는 삭제하지 않습니다. rm -f * 디렉토리 삭제하기 dir1 디렉토리를 삭제합니다. 디렉토리를.. 2021. 4. 15. Ubuntu CLI 명령어 sudo apt-get update sudo apt-get upgrade .deb 파일설치 sudo dpkg -i 패키지.deb 조회 ls 파일 리스트 ls -al 파일 (속성) 리스트 code . 현재 위치를 VS code에서 열기 이동 (수정) cd . 현재 디렉토리(= . )로 이동 cd .. 상위 디렉토리로 이동 cd ~ 홈 디렉토리로 이동 cd / 최상위(루트) 디렉토리로 이동 cd - 이전 위치(경로)로 이동 (= 뒤로가기) pwd 현재 디렉토리 경로 확인 (print working directory) mv 파일명(폴더명) 경로 파일(폴더)을 경로로 이동 mv 파일명(폴더명) 새로운이름 파일(폴더)명 변경 chown woner:group file 파일 소유권 변경 chmod? 생성 touch .. 2020. 10. 19. 이전 1 다음 반응형