목록명령어 & 개념 (11)
WAS 엔지니어
1 $ rpm -qa | grep [name]
기본적으로 파일 내용 검색은 1 cmd > findstr [파일명] 이때, 특정 단어(A)를 찾고싶지만 또 다른 특정단어(B)가 포함되지 않은 둘의 교집합을 찾고 싶다면 다음과 같은 명령어를 이용한다. 1 cmd > type *.log | findstr "찾고싶은단어1 찾고싶은단어2 ..." | findstr /v "제외하고싶은단어1 2.."
아이피 확인 ifconfig 아이피만 나오게 하기 hostname -i
[원인] 복사하려는 대상에서 copy 대상 디렉토리까지 포함되어서 나타난 에러 [해결] 복사대상 세분화 지정함 1 $ cp *.sh bak/
컴파일 에러 JDK 1.5 이상에서 다양한 타입의 객체들을 다루는 메소드나 컬렉션 클래스에 컴파일 시스템의 타입을 체크하는 Generic 메커니즘이 추가됨. 따라서 자료형을 명시해 주지 않으면 나는 에러 더 자세한 에러를 참고하려면 다음과 같은 명령어 사용한다. 1 $ javac -Xlint [filename].java
more - 리눅스에서 파일을 열 때, 긴 파일을 한 페이지씩 보여주는 명령어 - 여러 파일을 동시에 열 수도 있음 1 $ more [option] [filename1], [filename2], ... [사용법] 1. space 를 눌러 다음페이지로 이동 2. /[검색어] 입력으로 검색 가능 : 검색어가 나오는 페이지를 보여줌 3. more -10 [filename] : 10줄씩 출력 됨 less - 파일 또는 명령 출력의 내용을 한 번에 한 페이지씩 표시하는 명령어 - more와 비슷하지만 고급기능이 있어 파일 앞뒤로 탐색 가능 - 주로 대용량 파일을 여는 데 사용됨 1 $ less [options] [filename] [사용법] 1. 페이지 이동 : F or space bar / (넘기고싶은 페이지수..
네트워크 설정이란? RHEL 7부터 네트워크를 모니터링하고 관리하는 데몬인 NetworkManager가 생김 네트워크 관련 설정 파일은 /etc/sysconfig/network-scripts/ 디렉토리에서 관리함 nmcli 명령을 통해 설정 파일 수정 가능/ 동적 연결 및 정적 연결 진행 여러 개의 설정 파일로 네트워크 관리 가능 네트워크 관리를 위해서는 ip, netmask, gateway 3가지를 알아야함 # ip 주소 확인 방법 ifconfig ip a 네트워크 설정 방법 1. nmcli 2. nmtui 3. 그래픽 도구 4. 설정파일을 직접 작성하는 방법 nmcli Linux Network Manager 제어 명령어 $ nmcli device device 종류를 확인 $ nmcli con show..
nohup 리눅스, 유닉스에서 shell script 파일을 데몬형태로 실행시키는 프로그램 터미널 세션이 끊겨도 실행을 멈추지 않고 동작할 수 있게 함 & 프로세스를 실행할 때 백그라운드에서 동작 할 수 있도록 만드는 명령어 nohup으로 실행할 shell script 파일은 현재 permission이 755 이상 이어야 함. 사용방법 $ nohup shell.sh & $ nohup sh -- ./shell.sh & $ nohup shell.sh 1>/dev/null 2>&1 & 종료방법 kill -9 [PID]
set -o vi $ set -o vi 위의 명령어 입력 후 ESC를 누르면 커맨드 모드로 입력이 됨 h : 왼쪽으로 한 글자씩 이동 l : 오른쪽으로 한 글자씩 이동 b : 왼쪽으로 한 단어씩 이동 w : 오른쪽으로 한 단어씩 이동 o : 라인의 시작으로 이동 $ : 라인의 끝으로 이동 x : 커서의 글자 삭제 dw : 커서의 단어 삭제 r: replace k : 커맨드 히스토리에서 이전 커맨드를 얻음 j : 커맨드 히스토리에서 이후 커맨드를 얻음 /[string] + enter : 커맨드 히스토리에서 string을 포함한 가장 최근에 실행한 커맨드 찾음. string이 null이면 바로 이전에 실행한 커맨드를 얻는다.