본문 바로가기

Study107

LINUX - 명령어 모음 3 재부팅(다시 시작) reboot 또는 shutdown -r now 종료 shutdown -h now ip 확인 hostname -I ip addr show 실행중인 프로세스 확인 netstat 옵션 a : 현재다른 PC와 연결되어 있거나 대기중인 포트를 모두 확인 no : 숫자 형태로 활성화된 TCP 연결과 프로세스 ID 확인 상태 값 CLOSED : 연결이 완전히 종료된 상태 CLOSING : 확인 메시지가 전송 도중 유실된 상태(흔하지 않음) CLOSE_WAIT : TCP 연결이 상위 응용프로그램 레밸로부터 연결 종료를 기다리는 상태 ESTABLISHED : 서버와 클라이언트 간의 연결이 성리되어 통신이 이루어지고 있는 상태 FIN_WAIT1 : 클라이언트가 서버에게 연결을 끊고자 요청하는 상태 FI.. 2023. 12. 16.
LINUX - 명령어 모음 2 주의! 우분투를 주로 활용하기 때문에 우분투에 최적화 되어 있어 다른 리눅스에서 적용되지 않을 수 있습니다. mv : 파일 이름을 변경하거나 다른 위치로 이동 1. mv {이동할 파일명} {경로}/{변경할 파일명} 1-1. {변경할 파일명}이 없고 {경로}만 존재할경우 {경로} 아래에 {이동할 파일명}을 그대로 이동 mv text.txt abcd abcd가 디렉토리일 경우 abcd/text.txt로 이동 mv text.txt abcd abcd가 디렉토리가 아닐 경우 text.txt를 abcd로 이름을 변경해서 이동 1-2. {이동할 파일명}이라는 파일을 {경로}디렉토리의 {변경할 파일명}으로 이동 mv text.txt abcd.txt text.txt라는 파일을 abcd.txt라는 파일로 이름을 변경해서 .. 2023. 12. 16.
LINUX - 명령어 모음 1 주의! 우분투를 주로 활용하기 때문에 우분투에 최적화 되어 있어 다른 리눅스에서 적용되지 않을 수 있습니다. 도움말 : {명령어} /? 출력방식 tui 문자기반 출력 gui 그래픽기반 출력 ctrl+alt+f1 tui모드에서 gui모드로 변환하는 단축키 su : super user 사용 sudo passwd root : super user에 비밀번호 설정 ls : 디렉토리 파일 목록을 출력 ls -al : 디렉토리 목록 자세히 보기 cd {경로}: 해당 경로로 이동 rm {파일명} : 파일을 삭제 cp : 파일 복사 1. cp {복사할 파일명} {경로}/{새롭게 만들 파일명} 특정 파일을 지정된 파일명으로 지정된 경로에 복사 예) cp text.txt location/abcd.txt location 디렉.. 2023. 12. 16.
GIT - Push 에러 해결방법 신규 브런치 생성 후 푸쉬를 하는데 아래와 같은 에러가 발생 1. git did not exit cleanly - 보통 원격(git hub)와 로컬의 내용이 다를 때 혹은 설정이 꼬였을 때 발생하는 에러로 tortoisegit을 쓰고 있다면 clean을 진행해 주면 해결됨. 근데 이번엔 뭐가 문제인지 clean후에 아래와 같은 에러가 추가로 발생 2. refs/heads/master:refs/heads/master [remote rejected] (failure) - 이 에러와 함께 intelliJ에선 '푸시가 거부됨 원격에서 거부되었습니다' 라는 메시지가 출력되었는데, 구글에 검색을 해도 별다른 소득이 없어 신규로 생성했던 브런치를 삭제 후 시도 했더니 푸쉬가 진행되었음. - 신규 생성 브런치와 mas.. 2023. 5. 9.
GitHub - 기본 브랜치 설정(main, master) master - slave 라는 (인종차별적인...?)단어를 없애겠다며 어느날 갑자기 master 브랜치가 main 브랜치로 바뀌어버린 상황(대체 왜...) 새로 만든 repository는 당연히 main을 default로 나타내고 있고, 사용중이던 IDE 또는 git 써드파티 프로그램들은 master를 default로 나타내고 있음 처음엔 생성한 repository에 master branch를 생성한 후 main branch를 없앴는데 지금은 설정에 default branch를 설정할 수 있게 되었음 어떻게 해결? 아래 순서대로 이동 후 설정 2021. 7. 13.
JavaScript 에러 - ERR_ABORTED 404 ~ 문제 : js 또는 css 파일이 정상적으로 로드되지 않음 해결 방법1 : 리눅스 서버일 경우 소문자 대문자 확인 해결 방법2 : 경로 두번 찍히지 않는지 확인(경로가 두번 찍힐 경우 통신 경로가 잘못되었을 가능성이 있음) 2021. 7. 6.
JavaScript 에러 - Failed to execute 'createObjectURL' on 'URL': Overload resolution failed. ~ 문제 : URL.createObjectURL({param}); 사용 시 발생 해결 방법 : {param}에 들어갈 객체는 data객체가 아닌 Blob, File, MediaSource Object 여야 함 참조 : https://stackoverflow.com/questions/27120757/failed-to-execute-createobjecturl-on-url/33759534 2021. 7. 6.
JavaScript 에러 - Maximum call stack size exceeded ~ 문제 : 리스트가 뜨지 않음, 무한정 리스트 불러오는 함수를 콜 해서 발생 해결 방법 : 재귀적인 로직(끝나지 않는 로직이 있다면) 변경 2021. 7. 6.
freenom으로 연결한 무료 도메인 연결 안될 때 개발 서버로 활용하기 위해 무료 도메인 사이트(freenom)를 활용 어느날 갑자기 아래와 같은 상황 발생 연결이 안되는 경우 확인해봐야 할 항목 ip 주소로 연결 서버에 다른 웹서버 또는 와스서버 설치했는지 확인 서버에 포트 설정 확인 ssl 문제 확인 문제 확인 얼마전에 사용해보려고 설치했던 nginx 때문일까 싶어 삭제 > 변함없음 https로 접근 시 보안 경고 뜸(SSL 인증서도 확인 됨) 문제는 ip와 도메인주소를 연결해줄 때 발생했다는것을 확인(구글링 하다보니 아래와 같은 글이 있었음) .tk(freenom) 로 접속이 안되는 분들이 요즘 왕왕보이네요. - Study For Us .tk(freenom 전체) 로 접속이 되지 않는 분들은 아마 휴대폰 네트워크(와이파이 환경이 아닌 데이터네트워크.. 2021. 6. 8.