이세개발
article thumbnail

리눅스 파일 편집 작업

vim

## yum 통한 설치 데비안계열 = apt install
sudo yum install vim
## vim실행
vimtutor

Vim은 Bram Moolenaar가 만든 vi 호환 텍스트 편집기이다. CLI용 Vim과 GUI용 gVim이 있다

vim 실습

vim helloworld

## i 를 누르면 삽입 모드로 변경
# this is my first file in linux and i am editing it in vim!
## 삽입 후 esc

## 저장 후 종료
# :wq

vim helloworld

## i를 눌러 다시 삽입모드로 변경
# i learned how to create a file, edit and sabve them too!
## 삽입 후 esc

## 종료
# :q!



## 추가 vi 명령어
## 줄 전체 삭제
dd

## 마지막 명령 실행취소
u

## 종료하지 않고 변경사항 저장
:w

nano

nano 편집기는 오픈소스로 대부분의 리눅스 시스템에서 제공하는 편집기

nano 실습

## 이름 cloudworl 파일 생성 후 nano로 열기
nano cloudworld

## nano는 바로 입력할 수 있음
# We are using nano this time! We can simply start typing! No insert mode needed.
## 입력

## 변경사항 저장
# CTRL+O

## nano 종료
# CTRL+X

리눅스 파일 작업

폴더 구조 생성

## 디렉토리 생성
mkdir {dir}

## 디렉토리 여러개 생성
mkdir {dir1} {dir2} {dir3}

## 빈 파일 생성
touch {file}

## 모든 파일 구조 확인
ls -laR

## cp 복사 명령어 origin: 원본 target: 복사목표
## -r 옵션은 "재귀적으로 복사"를 의미 (모든 파일 하위 항목 복사)
cp -r {origin} {target}

## 삭제 rm 디렉토리삭제 rmdir
## rm -drf 도 디렉토리 삭제 가능
rmdir {dir}

## mv 이동 명령어 origin: 원본 target: 이동목표
mv {origin} {target}

디렉토리

1차 2차 3차 4차 파일내용
/home/ec2-user CompanyA HR Finance Profit.csv
      Employee TrialPeriod.csv
      Management Managers.csv
profile

이세개발

@print(name)

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!