728x90 반응형 Linux4 [Linux] 파일명으로 검색하는 방법, 파일 속 문자열 찾는 방법 리눅스 파일명으로 검색하는 방법 # find [찾을 위치] -name [파일 명] $ find / -name 'elasticsearch*' $ find /usr/ -name 'kibana*' 위에 코드블럭에 나와있듯 사용하면 된다. 명령어 find는 정해준 위치부터 하위로 내려가며 파일명을 찾는다. 아무래도 찾을 위치를 특정지어 줄 수 있다면 찾는 시간을 줄일 수 있을 것이다. elasticsearch로 시작하는 파일 명을 최상위 폴더부터 찾는 것보단 usr 아래에서부터 kibana로 시작하는 파일 명을 찾는 것처럼 말이다. 리눅스 파일 내부 문자열 검색하는 방법 # grep -r [대상 문자열] [대상 파일] $ grep -r 'elasticsearch' ./error.log $ grep -r 'kib.. 2023. 12. 4. [DB] MySQL에서 유닉스 타임스탬프(Unix Timestamp) 변환하는 방법 유닉스 타임스탬프(Unix Timestamp) 유닉스 타임스탬프(Unix Timestamp)는 1970년 1월 1일 00:00:00 UTC부터 경과한 시간을 초 단위로 나타낸 정수 값이다. 예를 들어 타임스탬프 값이 0이라면 변환했을 때, 1970년 1월 1일 00:00:00으로 표현된다. 사용하는 이유 그냥 우리가 평소 사용하는 방식으로 2023-06-22와 같이 사용하지 않는걸까? 시간은 지역별로 다르게 나타날 수 있기 때문이다. 하지만 타임스탬프를 사용하면 정해진 기준인 1970년 1월 1일 0시에서 얼마나 시간이 경과했는지를 나타낸 것이기 때문에 차이가 없을거다. 일관성과 표준성의 가치를 반영했다. 더불어 정수로 표현하기 때문에 시간간의 차이를 계산하기 쉽다. 단순히 뺄셈을 통해서만 시간차를 구할.. 2023. 6. 22. [리눅스/Linux] Mac M1, UTM으로 Ubuntu 20.04.4 LTS 설치하기 맥을 사용하다보면 터미널이 리눅스인지 유닉스인지 그게 그건지 뭔지 하는 생각을 해봤을거다. 나도 유닉스나 리눅스나 개긴도긴이 아닌가 하는 생각을 해왔는데, 정확히 말하면 다르다. 우선 맥은 유닉스(Unix) BDS 기반에서 파생됐다. 반면 리눅스(Linux)는 BSD 및 그 변종과 달리 실제 유닉스 코드 없이 개발된 유닉스 계열 운영 체제이다. 리눅스의 약자가 'Linux Is Not UniX'라는 것만 봐도 다르다는 걸 알 수 있다. 그래서 앞으로 리눅스를 공부하기 앞서 우분투(Ubuntu)라는 녀석을 이용해 가상환경을 만들어야 한다. 1. UTM 다운로드 https://mac.getutm.app/ UTM Securely run operating systems on your Mac mac.getutm... 2023. 5. 9. [리눅스/Linux] 리눅스 넌 누구냐?!(CLI, 기본 명령어, 경로, 관리자 권한, 텍스트 에디터, 패키지 매니저, 사용 권한) 1. CLI(Command Line Interface) CLI는 GUI보다 아래와 같은 장점이 있다. 더 적은 비용(메모리, CPU 등)이 든다. 순차적으로 진행되는 프로세스 처리가 더 쉽다. 속도가 더 빠르다. 2. Linux 기본 명령어 명령어 의미 설명 pwd print working directory 현재 위치를 확인한다 mkdir make directories 새로운 폴더를 생성한다 ls list 특정 폴더에 포함된 파일과 폴더를 확인한다 ls -l list long 상세 정보까지 포함해 확인한다 ls -a list all 숨김 파일까지 확인한다 ls -la / ls -al list long all / all long 숨김 파일의 상세 정보까지 포함해 확인한다 explorer.exe . 터미널 .. 2023. 4. 26. 이전 1 다음 728x90 반응형