본문 바로가기

Linux

(25)
[Linux] 리눅스 vi 단축키 입력 커서 위치에서 입력 i 줄 맨 앞에서 입력 | 커서 다음에 입력 a 줄 맨 뒤에서 입력 A 커서 아래로 한 줄 띄우고 입력 o 커서 위로 한 줄 띄우고 입력 O 이동 단어 첫 글자 기준 다음으로 이동 w 공백 기준 다음으로 이동 W 단어 첫 글자 기준 이전으로 이동 b 공백 기준 이전으로 이동 B 단어 마지막 글자 기준 다음으로 이동 e 공백 기준 단어의 끝으로 이동 E 문서 맨 앞으로 이동 gg 문서 맨 아래로 이동 G 문장 맨 앞으로 이동 ^ 문장 맨 뒤로 이동 $ 검색 /검색어 다음 n 이전 N 편집 현재 줄 지우기 dd 현재 줄 복사하기 yy 붙여넣기 p 실행취소 u 재실행 ctrl + r 복사 y 잘라내기 c 저장 저장 :w 닫기 :q 저장하고 닫기 :wq 지정한 줄 번호 이동 :숫자
[Linux] 리눅스 Bonding이란? Bonding 두개 이상의 네트워크 인터페이스를 하나의 논리적 단위로 결합하여 사용하는 것
[Linux] 리눅스 IP , Gateway, Port 확인 ip확인 ifconfig * ifconfig명령어 확인 안될 시 ip addr 또는 yum install net-tools 패키지 설치 후 ifconfig 재시도 gateway확인 ip route 활성화된 port확인 netstat -an | grep LISTEN
[Linux] 리눅스 nfs 공유 폴더 만들기 0. nfs 패키지 설치 (공통) yum -y install nfs-utils -y : 설치과정에서 전체 yes. 1. 공유 폴더 생성 (공통) mkdir /sharedisk / : 최상위 디렉토리 /원하는 폴더명으로 설정한다. 2. 서버에서 공유하고자하는 클라이언트 IP, 권한 설정 /etc/exports /공유하려는폴더경로 클라이언트IP(공유권한옵션) /sharedisk 192.168.89.*(rw,async,no_root_squash) esc :wq! 로 저장하고 나와서 systemctl restart nfs.service restart해주기 3. 방화벽 해제 systemctl stop firewalld systemctl disable firewalld 테스트 환경을 편하게 하고자 방화벽 정지, 리..
[Linux] 리눅스 하위 파일 개수, 용량 조회 확인 * 하위 파일 개수 확인 find . -type f |wc -l * 하위 파일 용량 조회 du -hs *
[Linux] 리눅스 포트 변경 0. 변경 전 백업본 복사 cd /etc/ssh cp sshd_config sshd_config_240207 1. 포트 변경 *기본 포트 = 22 vi /etc/ssh/sshd_config #Port 22 라인에서 주석 제거 후 원하는 포트번호로 변경 semanage port -a -t ssh_port_t -p tcp 변경한포트번호 service sshd restart service sshd status netstat -an | grep LISTEN * semanage: command not found 오류가 생기는 경우 yum -y install policycoreutils-python 패키지 설치 후 다시 시도 2. 방화벽 해제, 재부팅해도 안올라오게 하기 systemctl stop firewalld..
[Linux] 서버에 디스크 추가하기 확인, 포맷, 마운트 - vm ware 가상워크스테이션에서 물리적 하드디스크 추가한 이후부터 진행 1. 추가된 디스크 확인 fdisk -l 필자는 sdb 하나 추가됨을 확인할 수 있다. 2. 디스크 활성화 fdisk /dev/sdb n p 1 enter enter p w 3. 활성화 된 디스크 포맷 (포맷 과정을 거쳐야 서버에서 디스크 활용 가능) mkfs -t ext4 /dev/sdb1 4. 디스크를 사용할 디렉토리 생성, 권한 mkdir /disk1 chmod 775 /disk1 5. 임시 마운트, 상태 확인 mount /dev/sdb1 /disk1 mount df -h 리부팅할 경우 마운트가 풀려버리는 임시 마운트 설정 방법이다. * 영구적으로 마운트하는 방법 ! vi /etc/fstab /dev/sdb1 /disk1 ..
[Linux] /etc/security/limit.conf 파일 설정 방법 * 리눅스는/etc/security/limit.conf 파일을 통해 서버의 리소스를 관리함 리소스란? 웹 사이트에 접속하거나 API호출을 할 때, 서버로부터 제공받는 식별 가능한 자원들 vi /etc/security/limits.conf 파일을 열어 shift g로 맨 밑으로 이동한 후 i로 입력상태로 전환 ex) tibero soft nofile 1024 tibero hard nofile 65536 tibero soft nproc 2047 tibero hard nproc 16384 *숫자값은 요구사항에 맞게 수정하길 바람 soft : 새로운 프로그램을 생성하면 기본으로 적용되는 한도 hard : 최대로 늘릴 수 있는 한도 nproc(number of processes) : 프로세스 최대 개수 nofil..