개발공작소
728x90
[Linux] 리눅스 :: 파일 및 디렉토리 삭제 명령어
서버/Linux 2022. 7. 25. 12:52

리눅스 :: 파일 및 디렉터리 삭제 명령어 리눅스에서는 rm (remove의 약자) 명령어를 이용하여 파일 또는 디렉토리를 삭제한다. 파일 삭제하기 기본명령어 rm [삭제할 파일명].확장자 ex) rm myDoc.txt 현재 디렉토리의 확장자가 txt인 모든 파일을 삭제하며, 각 파일 삭제 실행시 삭제여부를 물음 rm *.txt 현재 디렉토리 내의 모든 파일을 삭제하며, 각 파일 삭제 실행시 삭제여부를 물음. 디렉토리의 경우 삭제할 수 없다는 문구가 표출됨 rm * -f 옵션을 붙이면 삭제여부를 묻지 않고 바로 삭제함 rm -f [삭제할 파일명].확장자 ex) rm -f myDoc.txt 디렉터리 삭제하기 기본명령어 rm -r [삭제할 파일명].확장자 ex) rm -r myDir -f 옵션을 붙이면 삭제..

article thumbnail
[Linux] 리눅스에서 디렉토리간 마운트 및 언마운트 하는 방법
서버/Linux 2022. 7. 19. 22:12

보통 마운트라고 하면 시스템을 연결할 때 많이 쓴다고 한다. 나는 이번에 특정 디렉토리간 연결을 해야 될 일이 생겨서 처음에는 심볼릭 링크를 이용하려 했는데 잘 되지 않아 혹시나 하는 마음에 마운트를 해보았다. ( 물론 마운트도 도움이 되진 않았음.. ) 디렉토리간 마운트를 해본김에 정리해본다. 디렉터리간 마운트 및 언마운트를 설정해보자. 심볼릭 링크랑 맥락은 비슷하다. 두개의 디렉토리를 연결하여 한 디렉토리에 파일을 넣으면 다른 디렉토리에서도 해당 파일이 나타난다. 그럼 바로 시작해보자. ※ 마운트 설정 및 해제시에는 반드시 root 계정으로 로그인해야 한다! 디렉토리간 마운트 설정 기본 명령어 mount -o bind [원본폴더] [마운트 할 폴더] 샘플 명령어 -- 경로 : /data/great/m..

article thumbnail
[Linux] 리눅스에서 심볼릭 링크 설정 및 해제하는 방법 :: 리눅스에서 바로가기 만들기
서버/Linux 2022. 7. 19. 21:41

저번에는 윈도우10에서 Windows PowerShell을 이용해서 심볼릭 링크를 만들었었는데, 이번에는 리눅스에서 심볼릭 링크 설정하는 방법을 알아보자.. ( 작업하는데 도움은 안됬지만, 그래도 정리해봄.. ) 심볼릭 링크 설정 기본 명령어 ln -s [원본폴더] [심볼릭링크 폴더(새폴더)] 샘플코드 ln -s /data/great/symbol_test/origin /data/gis1/symbol_test/symbolic_dir 이렇게 하면 해당 경로 : /data/great/symbol_test/ 에 symbolic_dir이라는 폴더가 생성되는 것을 확인할 수 있다. 원본폴더인 origin밑에 심볼릭 링크인 symbolic_dir 이라는 바로가기 폴더가 생성됨 이제 저 둘은 연결되어 있기 때문에, 두..

article thumbnail
[Linux] 리눅스 :: 마운트 정보를 확인해보자. ( df -h명령어, 파일 시스템 확인하기 )
서버/Linux 2022. 7. 14. 12:59

이번에 시스템 마운트 정보를 확인 할 일이 있어서 사용하는 김에 그냥 써보는 글.. 마운트 정보 확인 리눅스에서 마운트 정보를 확인할 때 다음 명령어를 통해 확인 할 수 있다. 명령어 df -m df -h 명령어를 입력하면 이렇게 파일시스템 목록이 뜬다. 그 중 파일을 제외하고 시스템을 보면 어떤 시스템과 마운트 되었는 지 확인 할 수 있다. ( 위 이미지는 모자이크 처리를 많이 해, 조금 헷갈릴 수도 있으니 실제 자신의 환경에서 명령어를 입력해보자. ) df -h 말고 mount 명령어로도 마운트 된 시스템을 확인 할 수 있긴한데 df -m 명령어가 더 직관적이라 보기 좋더라..

article thumbnail
[Tomcat] response code: 500에러와 ReadTimedOut에러에 대한 이야기
서버 2022. 7. 8. 12:45

이번에 프로젝트를 하면서 API를 통해 데이터를 가져오는데, 500에러가 뜨면서 데이터를 제대로 못가져오는 상황이 발생.. java.io.ioexception server returned http response code 500 for url 에러발생! 이거 때문에 골 아팠다. 무슨 에러인지 정확히 모르니,, 그래서 오늘 한번 정리해보려 한다. 500에러란? ( 500에러 메세지를 출력하는 경우 ) 500에러는 조금 광범위한 에러이다. 즉 정확하지는 않음. 서버에서 어떤 동작을 수행하다가, 예외적인 또는 예측하지 못한 에러가 발생하는 경우에 500에러를 출력하게 된다 서버통신의 TimeOut 시간지연 오류 서버 트래픽 과부하 서버 언어의 구문오류 이런 다양한 에러를 모두 500에러로 출력하기 때문에 정확..

article thumbnail
[Tomcat] java.net.sockettimeoutexception read timed out 에러 해결방법 ( connectionTimeOut 설정 )
서버 2022. 7. 8. 12:15

에러가 발생해서 로그를 확인해보니, 다음과 같은 에러가 발생했다. java.net.sockettimeoutexception read timed out 에러 발생 에러 원인 데이터의양이 많다던지, 네트워크 속도 때문에 실제 요청이 수신될때까지의 시간이 지나도록 수신이 완료 되지 않을때 생기는 에러가 ReadTimeOut이다. 즉, 수신대기시간을 늘려주면 된다는 것이다.. 해결 방법 1. server.xml의 connectionTimeOut 값 수정 톰캣의 server.xml의 의 connectionTimeout의 값을 수정해준다. 기본값은 "20000"으로 잡혀 있다. 이걸 "99999"와 같이 늘려주도록 하자. 2. HTTP Connection이 수행되는 connectionTimeOut 및 ReadTim..

728x90