Vi

Vi 명령어

별다방체리콕 2024. 1. 2. 13:35

 

 

 

VMware 특징 (가상머신 장점)

  1. 1대의 컴퓨터만으로 실무 환경과 거의 비슷한 네트워크 컴퓨터 환경의 구성이 가능
  2. 운영체제의 특정 시점을 저장하는 스냅숏 기능 사용할 수 있음
  3. 하드디스크 등의 하드웨어를 내 맘대로 여러 개 장착해서 테스트 가능
  4. 현재 컴퓨터 상태를 그대로 저장해놓고, 다음 사용할 때 현재 상태를 이어서 구동할 수 있음 (Suspend 기능)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

네트워크 정보 파악

 

 

 

 

 

 

 

 

 

네트워크 환경 상세

 

 

 

 

 

 

 

 

 

 

 

 

 

Link

  • Hard Link
  • Soft Link

 

링크 생성 명령어

ln

 

 

soft link 생성 명령어

ln -s source target

 

 

 

 

 

 

 

 

 

 

 

r : read

 

w : write

 

x : excute

 

-: 권한 없음

 

디렉토리 만들기

mkdir 디렉토리명

 

빈파일 만들기

touch 파일명

 

디렉토리 삭제

rm -r 디렉토리명

 

파일 삭제

rm -f 파일명

 

/ : 절대 위치 기준

 

./ : 현재 위치

 

../ : 현재 위치 상위

 

~/ : home 위치 기준

 

디렉토리 이동 명령어

cd 디렉토리명

 

디렉토리 / 파일 이동

이동 시키면서 이름 변경 가능

mv source destination

 

파일 복사

cp source destination

 

디렉토리 복사

cp -r srcdir destdir

 

리눅스 명령어 메뉴얼 확인

man 명령어 이름

ex. man cat

 

파일 입출력

cat 파일명

cat 파일명 | more

 

표준출력 방향 변경

cat source > target

ex. cat a.c > b.c

→ a.c 파일을 b.c 표준출력으로 보냄

→ 표준출력하는 파일이 존재하는 경우 덮어씌워짐

 

기존 파일 마지막 줄에 붙여넣기

cat source >> target

 

파일의 맨 앞줄에서 라인 별 출력

hear filename

ex. hear test.c

→ 맨 앞줄부터 10줄 정도 출력됨

 

파일의 마지막 줄을 기준으로 윗 줄 출력

tail filename

 

파일의 마지막의 데이터 추가 & 화면 출력

tail -f filename

 

검색하고자 하는 문자를 옵션으로 주면

해당 문자와 일치하는 문자열에 있는 문자를 찾아줌

grep 문자열 문자이름

ex. grep test *.log

 

어떤 파일에 존재하는 지도 알려줌

grep -h 문자열 파일이름

 

문자열에 정확하게 일치하는 파일만 출력

grep -w 문자열 파일이름

 

파일을 열고 내용을 확인할 수 있음

less 파일이름

→ 화면에 출력되는 내용만큼만 읽고 메모리에 업로드 됨

 

파일과 디렉토리 압축

tar cvfz 압축할 파일명

tar cvfz 압축할 파일명 *

 

파일과 디렉토리 압축풀기

tar xvfz 압축을 풀 파일명

 

소유자와 그룹명 변경

chown user : group target

sudo chown user : group target

 

디렉토리 / 파일 찾기

find 경로 조건 target

 

명령어의 위치 찾기

which 찾을 명령어

 

운영 중인 서버의 cpu / 메모리 상태 확인

top

 

리눅스 서버에 접속한 사람 확인

w , who

 

네트워크 설정 확인

ping

 

현재 리눅스 서버에서 구동 중인 모든 프로세스의 상태 확인

ps -ef

 

특정 프로세스의 상태 확인

ps -ef | grep 프로세스명

 

프로세스 강제 종료

kill -9 중지시킬 프로세스명

 

사용자 계정 추가

adduser 사용자아이디

 

사용자 계정 삭제

deluser 사용자아이디

 

사용자 아이디로 로그인

su -l 사용자아이디

 

시스템 정보 확인

uname

 

서버의 별명 출력

hostname

 

시스템 재부팅

reboot

 

시스템 다운

halt -p

 

자동완성 tab

'Vi' 카테고리의 다른 글

Vi 시작하기  (2) 2024.01.02