개발/리눅스20 VIM 명령어 정리 ☆ 삽입 명령명령어설명a커서 뒤에 입력A라인 끝에 입력i커서 앞에 입력I라인시작 부분에 입력o커서 있는 라인 밑에 입력O커서가 있는 라인 위에 입력 ☆ 커서 이동 명령명령어설명h왼쪽으로 커서 한 칸 이동H화면의 처음으로 이동l오른쪽으로 한 칸 이동L화면 끝으로 이동e다음 단어의 마지막으로 이동E커서를 공백으로 구분된 다음 단어 끝으로 이동b한 단어 뒤로B커서를 공백으로 구분된 이전 단어로 이동w커서를 한 단어 뒤로W커서를 공백으로 구분된 다음 단어로 이동k커서를 한 라인 위로j커서를 한 라인 아래로 이동O커서를 라인의 시작으로 이동$커서를 라인의 끝으로 이동Enter커서를 다음 라인 시작으로 이동-커서를 전 라인의 시작으로 이동Ctrl + F다음 화면으로 이동Ctrl + D화면의 반만 다음으로 이동Ctr.. 2017. 3. 7. 리눅스 ls 명령어 정리 -l : 파일명 오름 차순 -h : 용량의 단위 붙이기 -r : 파일명 내림 차순 -a : 모든 파일 확인 (숨겨진 파일까지) -m : 파일을 , 로 구분 하여 표시 -F : 파일 종류 별 표시 * : 실행 파일 / : 디렉토리 @ : 심볼릭 링크 | : FIFO 파일 = : 소켓 파일 -1 : 한줄에 한파일만 보여주기 -w : 가로 길이 지정 (예 : ls -w 30) -R : 하위 디렉토리까지 모두 출력 (예 : ls -lR /etc -S : 파일 용량 기준 정렬 (내림 차순 : ls -lS , 오름 차순 : ls -lSr) -X : 파일 확장자 기준 정렬 -clt : 파일의 최근 변경 시간 기준 정렬 -ult : access time 기분 정렬 --full-time : 시간 표시 초 이하 단위까지 .. 2017. 1. 29. linux &1 &2 의 활용 /dev/null 2>&1 만약... nohup ${DIR}/bin/scheduler scheduler.ini >scheduler.out 2>&1 & 으로 한다면은... 에러 메시지(stderr)은 scheduler.out 파일에 에러 메시지를 출력하지 않고 바고 콘솔에다가 뿌려 줍니다. 이건 stderr(2)이 버퍼를 이용하지 않고 에러가 생기는 즉시 바로 출력을 해주기 때문입니다. 이렇게 2>&1 리다이렉션을 시켜 줌으로 인해 stderr > stdout 으로 출력이 되고 scheduler.out 파일에 에러 메시지가 저장이 되게 되는 것입니다. ------------------------------------------------------------------------- 2 >&1 의 의미. n.. 2017. 1. 18. top 사용법 [세부정보 필드명] PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND * PID : 프로세스 ID (PID) * USER : 프로세스를 실행시킨 사용자 ID * PRI : 프로세스의 우선순위 (priority) * NI : NICE 값. 일의 nice value값이다. 마이너스를 가지는 nice value는 우선순위가 높음. * VIRT : 가상 메모리의 사용량(SWAP+RES) * RES : 현재 페이지가 상주하고 있는 크기(Resident Size) * SHR : 분할된 페이지, 프로세스에 의해 사용된 메모리를 나눈 메모리의 총합. * S : 프로세스의 상태 [ S(sleeping), R(running), W(swapped out process), Z(z.. 2016. 9. 29. 이전 1 2 3 4 5 다음