본문 바로가기
Backend/Linux

리눅스 실습

by Dreamvelope 2024. 5. 2.

리눅스 명령어

  • cd (Change Directory)
  • ls (디렉토리내 파일보기)
  • ls -al (숨김파일까지 전부 보기) - 리눅스는 파일명 앞에 .을찍어서 숨김파일처리 가능
  • ll = (ls -al의 약자)
  • mkdir (Make Directory) :폴더만들기

Untitled

  • 권한 / 소유자/ 소유그룹 /
  • 0/000/000/000 (권한 포맷)
  • d/rwx/rwx/rwx (디렉토리/ 읽기쓰기접근)
  • -/ (파일/ 읽기쓰기접근)
  • l/ (링크/ 읽기쓰기접근)
  • 소유자와 로그인한 계정이같으면 앞에 3자리 권한체크
  • 소유그룹이 접근하면 중간 3자리 권한체크
  • 같은 소유자도아니고 같은 그룹도 아니면 마지막 권한 체크
  • chmod 777 fileName = > 권한부여
  • chown ecube:ecube fileName ⇒ 소유자, 소유그룹 변경
  • cp fileName /directory/path newFileName ⇒ 복사하기

편집기(Vi) 사용법

  • vi ⇒ 리눅스의 편집기(메모장느낌)
  • a : 편집모드 진입 / i : / o :
  • :w fileName : 저장
  • :q ⇒ 편집기나가기
  • hjkl 이동키;
  • e 앞단어 b 뒷단어 / shif 4 줄 맨앞 shft 6 줄 맨뒤
  • :set nu ⇒ 줄번호 표시 / :set nonu ⇒ 줄번호 표시안함
  • u 되돌리기 x 지우기 dd 한줄 지우기
  • ?찾고싶은단어 ⇒ 엔터 n키로 찾기
  • shft+g = 맨아랫줄로 이동
  • gg = 맨 윗줄로 이동
  • :%s/기존단어/바꿀단어 => replace 같은거(한번에바꿔줌)

누군가 수정중인 파일에 나도 수정하려고 접근하면???

  • 스왑파일(.swp)이란걸 리눅스에서 만들어 경고를 줌. (Merge 기능없음ㅋ) 저장갈기고 같이 작업하는사람에게 말해야함 안그러면 다 날아감

'Backend > Linux' 카테고리의 다른 글

Bandit  (0) 2024.05.07
Hyper-V로 리눅스 가상서버 띄우기  (0) 2024.05.07

댓글


반갑습니다 ✿ڿڰۣ— 조은하루 ^^
SSAFY 9기 김웅서 티스토리