-
리눅스 관련 추가사항 정리Back end/Server 2024. 4. 4. 10:01
+ 추가사항 정리
- "~"를 사용하는 이유 중 하나는 특정 사용자의 홈 디렉토리를 가리키기 위해 사용됩니다. 만약 사용자 "rocky"의 홈 디렉토리 경 로가 "/home/rocky"라면, "mv test ~rocky/" 명령어는 "mv test /home/rocky/"와 동일한 역할을 합니다. - ldd는 리눅스에서 실행 파일이나 공유 라이브러리의 의존성을 확인하는 명령어입니다. 이 명령어는 해당 실행 파일이나 공유 라이브러리가 다른 어떤 라이브러리들에 의존하고 있는지를 보여줍니다.
보통은 ldd 명령어 다음에 확인하고자 하는 실행 파일의 경로를 입력하여 사용합니다. 예를 들어:
ldd /bin/ls
위와 같이 입력하면 /bin/ls 파일이 어떤 공유 라이브러리에 의존하고 있는지를 확인할 수 있습니다.- uname -m : 명령어는 시스템의 아키텍처를 보여줍니다. 예를 들어, x86_64 아키텍처의 경우 "x86_64"를 반환합니다.
- uname -a : 명령어는 시스템에 대한 전체적인 정보를 보여줍니다. 이는 커널 버전, 호스트 이름, 시스템 아키텍처, 운영 체제 유형 등의 정보를 포함할 수 있습니다.- strings : strings 명령어를 사용하면 바이너리 파일에서 ASCII 문자열을 쉽게 검색하고 추출할 수 있습니다. 이는 주로 디버깅, 보안 분석 또는 바이너리 파일 분석 시에 유용합니다. -systemctl 활용
* 서비스 시작
systemctl start application.service
systemctl start application
* 서비스 중지
systemctl stop application.service
systemctl stop application
* 서비스 재시작
systemctl restart application.service
systemctl restart application
* 서비스 다시 불러오기
systemctl reload application.service
systemctl reload application
* 서비스 enable / disable
systemctl enable application.service
systemctl disable application.service
서비스 enable 설정을 하면 시스템 시작 시 자동으로 실행됨.'Back end > Server' 카테고리의 다른 글
crontab 을 이용한 리눅스 디렉토리 자동 백업 방법. (0) 2024.04.04 FTP 파일 전송 프로그램 (Filezila, mobaXterm 등) 없이 전송하는 법(~ing) (0) 2024.04.04 Linux Ubuntu 정리(기본) (1) 2024.04.04 AIX Server? (0) 2024.04.03 디스크 추가하기 (0) 2024.03.15