linux

· Linux
사내에서 나름... MSA환경(?)을 구축하고 있다. 문제는 도입 과도기라 한번 서버를 띄우려고 하면 터미널을 여러개를 켜서 각 서버를 순서대로 띄워줘야 한다는 것이다. 너무너무 귀찮아서 집에서 스크립트를 작성해보기로 했다. 가장 주의해야 할 점은 현 상황에서는 config_server가 띄워진 이후에 나머지 서비스들을 구동 시켜야 한다는 점이었다. 참고로 아래 코드들은 순전히 개인적으로 개발을 편리하게 하기 위한 목적으로 간단히 만든 스크립트이니 부족한 점이 많을 수 있다는 점 참고 부탁드립니다. 터미널 탭 생성 #!/bin/bash targetPath=$PWD services=("config_server" "discovery_server" "service_0" "service_a" "gateway_s..
· Linux
계정 정보 확인 1. 전체 계정 목록 확인 cat /etc/passwd 계정을 생성 할 때 마다 해당 계정에 대한 정보를 /etc/passwd 파일에 저장한다. 각 라인은 개별 계정에 대한 정보를 가지고 있으며, 해당 정보는 총 7개의 필드로 구분(':' 로 구분)된다. 해당 명령어를 입력 하였을 때, 아래와 같은 방식으로 출력 될 것이다. root: 사용자 계정 또는 로그인 이름 x: 패스워드 0: 사용자ID로 특정 사용자를 나타내는 숫자로 된 UID 0: 기본 그룹 ID로 사용자가 소속된 그룹을 나타내는 숫자로 된 ID(GID) root: 사용자 관련 기타 정보(코멘트, 참고사항) /root: 로그인에 성공한 후에 사용자가 위치할 홈 디렉토리명 /bin/bash: 명령어를 처리하는 쉘 종류 /sbin..
moyanglee
'linux' 태그의 글 목록