오늘도 다시 8시간 공부..뿌에엥 졸려요..(사실 어제 회식 다녀와서, 피곤해여)
Review)

가상 머신(헤드리스로 켜줌): 서버역할, MobaXterm: 클라이언트 역할
# print walking directory
pwd
# 바탕화면에서 파일 들어가기 -> change directory
# home 하위 etc 폴더의 하위 apt 폴더 들어감.
cd /etc/apt
# home으로 돌아오기
cd ~
# list: 파일 목록들 확인
ls
# 숨긴 파일들도 다 보고 싶다.
ls -a
# 파일들의 상세정보도 확인하고 싶다.
ls -l
# 숨긴 파일 + 상세정보도 같이 볼래
ls -al

이렇게 뜨면 됩니다.
# develop이라는 파일 만들기
mkdir develop
# develop 경로로 이동하기
cd /develop
# test1, test2, test3 만들기
mkdir test1 test2 tes3
# test1 하위폴더 test4, test4 하위폴더 test5 만들기
mkdir -p ./test1/test4/test5
# 또는
mkdir ./test1/test4
mkdir ./test1/test4/test5
# develop 하위 폴더인, test2에 들어가서, demo.txt 파일 만들기
touch demo.txt
# test2안에 있는, demo.txt파일 삭제. -> 바로 삭제
rm demo.txt
#또는, 이건 안에 비어있는 파일만 삭제함. -> 내용있으면, 삭제 못 함.
rmdir demo.txt
#또는 삭제하기 전에 물어보기 -> 찐으로 삭제할까?
rm -ri demo.txt
(캡처하는 거 까먹음)
# 터미널에 Hello World! 출력
echo "Hello World!"
# hello.txt에 "Hello World!" 넣어주기
echo "Hello World!" > hello.txt
# 위의 확인
cat hello.txt

# 위의 과정 다르게 한 번 해보기.
echo "demo" > demo.txt
cat demo.txt hello.txt

# 라인 구분해서 보여주기
cat -n demo.txt hello.txt
# 쉘 스크립트 쭉 보기
cat ../.bashrc


# 화면 단위 파일의 내용을 출력
less .bashrc
# => space바 : 화면 단위로 넘어감. Enter: 한 줄씩 내려감. k: 한 줄씩 올라감
# / 누르고, 찾고 싶은 단어 작성하면 Ctrl+F처럼 작동됨.
# 마지막만 확인하고 싶음
tail. bashrc
# 마지막 5줄만 출력되는 것만 보고싶음.
tail -n 5 .bashrc
# 위에만 확인하고 싶음
head. bashrc
# 위 5줄 출력하고 싶음
head -n 5 .bashrc
# 파일을 실시간으로 감시하고 싶음 -f
tail -f ./develop/hello.txt


# 실시간으로 변경된 거 확인하고 싶음.
# 터미널 새로 열어서, 작성
echo "test1" >> ./develop/hello.txt


모든 txt 파일 복사하기

디렉터리도 cp 명령어로 복사 가능하다.

파일 드래그해서 옮기는 거


mv 명령을 활용해서, 파일 이름을 변경해보기. (디렉토리도 변경 가능)

원본 파일을 삭제한다고, 링크가 삭제되는 건 아님. ls -l하면, 빨간색으로 뜸.
링크를 보고, 현재 시간대를 출력함

나라 변경해서, 시간 확인

교재 6장 내용
# 디렉터리 트리에서 파일 찾기
find . -name
# 데이터베이스에서 파일 찾기
locate
# 명령어 도움말
cat --help




놓쳤다. 놓쳤어!!!!ㅠㅠㅠ 알려주실 분.. 너무 놓쳐버려서, 저..안돼요..강사님..
죄송해서 말을 못 하겠어요!!! 오 다행히 gpt 갈구니까, 따라가네요.
복습하면서 정리해볼게여. 아니야 그냥 지금부터 하는 게 맞는거지
cf) React
: UI 개발 라이브러리, 웹 페이지 화면 구성 및 동작 제어, 프론트엔드 개발자가 주로 사용.
=> Vim은 개발자가 코드를 입력하고 수정하는 거임.
=> React랑 비슷한게, next.js랑 vue임.
# 실행
vim hello.txt
# 종료
:q
# 강제종료
:q!
# vim memo.txt 파일 열기
vim memo.txt

#vim hello.txt 파일에 텍스트 입력
vim hello.txt
# i 누르기
"Hello world"
# 작성 후, 아래 코드 작성
:wq

문자 단위

단어 단위이동

줄 기준 이동

전체 문서 이동

문자/단어/행 단위 삭제

줄의 시작/끝 기준 삭제

여러 줄 삭제

복사

붙여넣기

u
Ctrl + r

바이트, 단어, 행의 수 세기

행 단위로 정렬



중복제거

일부 추출



