본문 바로가기

반응형

Server

(57)
[Linux] 리눅스 공유 메모리(Shared Memory) 정리 리눅스 공유 메모리(Shared Memory) 정리 공유 메모리란? - 리눅스에서 공유 메모리는 프로세스간에 데이터를 공유하고자 할 때 사용하는 메모리로 커널에 의해서 관리된다. 공유 메모리 특징 - 공유메모리는 최초로 공유 메모리를 만드는 프로세스에 의해서 만들어 집니다. 이렇게 만들어진 메모리는 커널이 관리해 줍니다. - 한번 만들어진 공유 메모리 공간은 직접 삭제를 하거나 리눅스 시스템이 재부팅을 하거나 해야지만 없어집니다. 모든 프로세스가 더 이상 공유 메모리를 사용하지 않는다고 자동 삭제되는 일은 결코 없습니다. 공유 메모리 관련 서버 명령어 - ipcs : IPC를 위한 자원들의 리스트 출력 - ipcrm : IPC 자원 삭제 1. ipcs # limits 정보 출력 ipcs -l ------..
[UNIX] AIX CC 버전 확인 명령어 AIX CC 버전 확인 명령어 1. IBM CC # cc -qversion 2. GCC # gcc -v
[Linux] you are not allowed to use this program(crontab) 리눅스에서 서비스 계정으로 crontab -e 실행시 아래와 같은 문구를 확인할 수 있다. # crontab -e You("user") are not allowed to use this program(crontab) See crontab(1) for more information 해결방안 crontab 사용 권한을 관리하는 /etc/cron.allow 설정 파일에 crontab을 사용하는 계정을 추가 해야한다. # cat /etc/cron.allow user
[Linux] 리눅스 패스워드 만료 기간 확인 및 만료일 설정 1. 패스워드 만료 기간 확인 chage -l [계정명] 2. 패스워드 만료일 설정 chage -M[날짜] [계정명]
[Linux] 대상 서버의 방화벽 오픈 확인 1. telent [IP] [PORT] - 텔넷으로 IP, port를 명시하면 해당 서버에 저 포트가 열려 있는지 간단히 확인 가능합니다. $ telnet 127.0.0.1 10002 Trying 127.0.0.1... telnet: Unable to connect to remote host: Connection refused $ telnet 127.0.0.1 22 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.1 ^C^] telnet> quit Connection closed. 2. echo > /dev/tcp/IP/PORT - 보안 문제로 telnet 사용..
[Linux] 리눅스 커널 업데이트 방법 리눅스 커널 업데이트 시 yum update 명령을 이용할 경우 전체 시스템 업데이트가 되어서 실제 구동되는 S/W의 버전 호환성 등 이슈가 생길 가능성이 많다. 특정 패키지만 업데이트를 하는 경우 아래 명령과 같이 진행하면 된다. # 특정 패키지만 설치 yum update [패키지명] # 특정 패키지를 제외하고 설치 yum update --exclude [패키지명] # 특정 kernel만 업데이트 하는 경우 yum update kernel* # java와 kernel을 제외하고 업데이트 하는 경우 yum update --exclude kernel* *java*
[Linux] 리눅스 파일 시스템 계층 구조 파일 시스템 계층 구조 리눅스 시스템의 모든 파일은 파일 시스템 계층 주고로 알려진 반전된 단일 디렉토리 트리로 구성된 파일시스템에 저장됩니다. / 디렉토리는 파일 시스템 계층 구조의 최상단에 있는 루트 디렉토리 입니다. / 문자는 파일 이름에서 디렉토리 구분자로도 사용됩니다. /의 하위 디렉토리는 파일을 유형 및 목적에 따라 구성하기 위한 표준화된 목적에 사용됩니다. 리눅스 중요 디렉토리 위치 목적 /usr 설치된 소프트웨어, 공유 라이브러리, 포함된 파일 및 정적 읽기 전용 프로그램 데이터 중요한 하위 디렉토리에는 다음이 포함됩니다. - /usr/bin : 사용자 명령 - /usr/sbin : 시스템 관리 명령 - /usr/local : 로컬 사용자 지정 소프트웨어 /etc 시스템 고유의 구성 파일입..
[Linux] Ubuntu GUI 모드/Text 모드 전환 방법 1. Ubuntu 버전 : 20.04 2. 전환 명령어 # GUI 모드 sudo systemctl isolate graphical.target # Text 모드 sudo systemctl isolate multi-user.target 3. 화면 1) GUI 모드 2) Text 모드

반응형