본문 바로가기

Programming/Linux5

[centOS 7] 콘솔 모드로 바꾸기 virtualBox를 통해 linux로 centOS7를 사용하던 중에, 뭔지모를 오류들이 자꾸 나타나서 콘솔 모드로 바꾸는 방법을 찾아보았다. 1. 터미널에 systemctl get-default를 입력 -> 그럼 graphical.target이라고 한 줄 뜰 것이다. 2. systemctl list-units --type=target을 입력 -> list가 쭉 뜰텐데, list에 multi-suer.target이 있는지 확인을 한다. 3. systemctl set-default multi-user.target을 입력 -> graphical.target에서 multi-user.target으로 바뿐다 4. 다시 확인을 위해 systemctl get-default를 입력 -> multi-user.target.. 2021. 1. 18.
[centOS] journalctl -xe 실행시 아무것도 안나올 때 오류는 아니지만 No journal files were opened due to insufficient permissions. No journal files were found. 라는 말이 뜨면서 아무 내용도 안나올 때는 $ sudo vi /etc/systemd/journald.conf 통해서 들어간 다음에 [Journal] #Storage=auto ... 라고 되어있는 부분을 [Journal] Storage=persistent ... 로 수정하고 $ sudo systemctl restart systemd-journald 명령을 실행한 뒤에 linux를 껏다 키면 다음부터는 journal 데이터가 나온다 2021. 1. 8.
centOS RPM package 설치 centOS에 패키지를 설치하기 위해 외부 url을 써야할 경우 $ wget https://example.com/file.rpm 이런 식으로 wget 뒤에 url 주소를 넣고 실행하면 패키지 다운로드가 되고 $ sudo yum localinstall file.rpm 를 통해서 다운받은 패키지를 install할 수 있다. 2021. 1. 6.
[centOS 오류] sudoers 설정파일에 없습니다. 이 시도를 보고합니다 centOS를 처음 깔고나서 터미널을 통해 명령을 내리면 sudoers 설정 파일에 없습니다. 이 시도를 보고합니다 라는 문구가 뜨고, 사용을 위해서는 관리자가 sudoers 파일 설정이 필요 하다. su - root 라고 root 계정으로 변경한 뒤 sudo vi /etc/sudoers 로 sudoers에 들어가서 root ALL=(ALL:ALL) ALL 이라고 작성되어 있는 줄 아래에 (본인 계정의 이름) ALL = (ALL:ALL) ALL 을 추가한 후 :wq!를 통해서 저장하고 나온다. 다시 su - 본인계정 이름으로 로그인한 후에 명령을 보내면 그림과 같이 명령이 실행되는 것을 볼 수 있다 2021. 1. 6.