본문 바로가기

Terminal

(22)
.bashrc .profile .bash_profile Login Shell VS Non-login Shell 먼저 'Login Shell'과 'Non-login Shell' 을 구분해야 하는데, 로그인은 계정과 암호를 입력해서 Shell을 실행하는 것이다. ssh로 접속하거나 로컬에서 GUI에서 로그인한다는 의미다. '.profile', '.bash_profile'이 Login할 때 로드되는(source) 파일이다. '.profile'은 꼭 bash가 아니더라도 로그인하면 로드되고 '.bash_profile'은 꼭 Bash로 Login할 때 로드된다. 그리고 'Non-login Shell'은 로그인 없이 실행하는 Shell을 말한다. ssh로 접속하고 나서 다시 bash를 실행하는 경우나. GUI 세션에서 터미널을 띄우는 것이 이해 해당한다. 'sudo b..
user 설정 오류 -sh: 6: export: (x86)/Common: bad variable name ubuntu에서 로그인할 때 이러한 메시지가 발생했다면 유저의 쉘환경을 지정하지 않은 것이다. 아래의 명령어를 통해 쉘 환경을 설정해 주자 usermod -s /bin/bash username 쉘환경이 설정되지 않았다면 홈 디렉토리도 설정되지 않았을 수 있다. usermod -m username -d /home/username 참고 블로그 https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_%EA%B3%84%EC%A0%95_%EC%83%9D%EC%84%B1_useradd
리눅스 사용자 변경 root로 변경 su - username으로 변경 su - username
default login 사용자 변경 ubuntu1804 config --default-user root
window 바탕 화면 개체명이 "Desktop"이 아니고 "바탕 화면" 인 경우 위치탭에서 "바탕 화면"으로 되어 있는 것을 Desktop으로 변경하면 된다.
WSL 시작하기 1. WSL 설치 - 아래 블로그 참고 https://webdir.tistory.com/541 윈도우즈에서 리눅스 설치 - WSL 윈도우즈10에서 WSL 설치방법에 대하여 알아봅니다. WSL 시스템 요구사항 아래의 요구사항을 충족시키지 못한다면 아쉽지만 WSL을 설치할 수 없다. OS : Windows 10 버전 1607이상 아키텍처 : x64 계정 : 이메일.. webdir.tistory.com 2. 패키지 업데이트, 업그레이드, 정리 sudo apt -y update sudo apt -y upgrade sudo apt -y autoremove 3. JRE, JDK, MAVEN sudo apt -y install openjdk-8-jre-headless openjdk-8-jdk-headless mave..