본문 바로가기

전체 글58

Linux 복사와 이동 명령어 (파일,디렉토리명 변경 명령) 저번 글에서 그냥 명령어를 쭉 쓴 것 같아서 간단하게 정리를 좀 해보려고 해요 우선은 복사와 이동 명령어를 알아보는데 주의 할 점도 같이 알아볼거에요 일단 바로 명령어로 들어가볼게요! 일단 복사 명령어부터 알아보려고 해요 지금 저는 보면 ttt라는 폴더(디렉토리) 안에 들어와있고 그 폴더 안에는 system.log라는 파일을 제가 임의로 하나 만들어놨어요 복사 명령어는 기본적으로 cp 라는 것을 붙여서 사용합니다. cp system.log test.log // system.log 파일을 test.log 라는 파일 이름으로 복사 위와 같이 사용해서 파일을 복사할 수 있어요 위에 써놓은 것 처럼 " cp 파일명 복사한 후 파일명 " 이렇게 하면 복사가 됩니다. 단, 여기에서 주의 할 점이 있는데 예를 들어서.. 2022. 12. 30.
Linux 권한 변경 명령어, 계정 생성 및 삭제 명령어 저번글에 rwx 에 관련해서 마지막에 글을 작성했는데 그 명령어 대해서 작성을 해보려고 합니다. 우선 저번에 작성했던 것 처럼 rwx 의 뜻 부터 작성을 해보면 r은 읽는 권한 w는 쓰는 권한 x는 실행하는 권한입니다. 우선 위의 사진을 봅시다 일단 제가 테스트 용으로 mega라는 계정을 하나 생성했습니다. 여기에서 계정 생성에 대해서도 잠깐 알아볼까요?? 우선 계정에 관련한 모든 것은 root의 권한 입니다. 내가 지금 어떤 계정으로 로그인을 한 상태인지 궁금하다면 맨 왼쪽을 보면 mega@ubuntuserver:~$ 이렇게 되어있는 것을 볼 수 있는데요 여기에서 맨 왼쪽에 써있는 mega 가 계정 이름입니다. 그다음 ubuntuserver의 경우에는 처음에 가상머신으로 이름을 지을 때의 그 이름이라고.. 2022. 12. 28.
Linux 기초 명령어 pwd = 현재 디렉토리 위치 확인 ls = 현재 디렉토리 안에 있는 내용 확인 ls -l = 현재 디렉토리 안에 있는 내용 더 자세히 확인 ls -al = 현재 디렉토리 안에 있는 내용 및 숨김파일/폴더 까지 확인 cd 이동할 디렉토리명 = 디렉토리 이동 (현재 기준, 절대기준 등 기준은 있음 필자는 보통 cd ./디렉토리명 이런식으로 사용) cd = cd만 했을 시 /home/사용자명 으로 이동함 (어디서든 cd만 했을 땐 /home/사용자명 으로 이동함) mkdir 만들폴더명 = 현재 위치 (ex./home/사용자명) 에 폴더 생성 cp 파일명 복사 후 쓸 파일명 = 파일 복사 cp -r 폴더명 복사 후 쓸 폴더명 = 폴더 복사 (mac os도 터미널에선 linux 명령어를 쓰길래 mac 터미널에서.. 2022. 12. 27.
Ubuntu 에서 자바 실행하기 원래 리눅스 간단한 명령어만 공부를 하면 됐는데 그냥 문득 CLI 환경 ubuntu에서 자바를 어떻게 할까 ? 라는 생각이 들었따 (윈도우나 mac 환경에서는 그냥 인텔리제이나 이클립스 등이 있어서...) 그래서 한 번 찾아보고 적용도 해봤는데 혹시나 찾으시는 분들이 있으실 것 같아서 작성 해봅니당.. 일단 ls는 무시하시고 저는 ubuntu 처음 들어왔을 때의 디렉토리에서 test용 디렉토리를 하나 만들었어요 어떻게 하시던 상관은 없지만 저는 그냥 test용으로 따로 구분하는게 편하더라구요 나중에 삭제하면 되니까... 일단 자바를 먼저 설치를 해야하니까 설치를 먼저 해봅시다. 우선 jdk를 설치를 해야하니까 jdk를 먼저 설치 해봅시다. sudo apt-get update // sudo apt-cach.. 2022. 12. 23.
Mac M1 Ubuntu 설치하기 급하게 리눅스를 공부를 해야하는 때가 와서 간단하게 작성해보려고 합니다. mac이라서 리눅스 명령어랑 어차피 같은 부분이 많이 있지만 그래도 ubuntu 설치해서 제대로 한 번 해보고 싶어서 ubuntu를 설치해서 제대로 한 번 공부를 해보려고 설치해봤습니다. 그럼 설치하는 방법을 먼저 알아볼까용 우선은 컴퓨터의 os 자체를 리눅스로 바꿔버릴 순 없기 때문에 가상머신을 이용을 하려고 합니다. virtual box 도 있고 기타 등등 여러가지 있지만 저는 virtual box를 사용하면 이상하게 설치가 안되더라구요... 그래서 찾다가 찾은게 UTM 이라는 건데 https://github.com/utmapp/UTM/releases Releases · utmapp/UTM Virtual machines for .. 2022. 12. 22.
Spring Security 회원탈퇴 기능 이번에 프로젝트를 하면서 자꾸 로그인 정보도 안되고 해서 혼자서 구글링 열심히 하면서 여러가지 많이 찾아봤습니다. 근데 알고보니 이상하게도 다른 컨트롤러에서는 되는데 제가 계속 시도해봤던 컨트롤러에서만 안되더라구요...? 다른 컨트롤러에 코드를 써놓고 그걸 프론트로 불러오면 불러오는데 제가 시도한 컨트롤러에서는 계속 값을 못받아오고 null값이 뜨거나 타임리프에서 계속 읽지 못한다고 에러를 발생을 했었어요 그 부분을 기록하기 위해서 이번 글을 작성해보려고 합니다! @RequiredArgsConstructor @Controller @RequestMapping("") public class MypageController { private final UserServices userServices; privat.. 2022. 12. 16.