[TIL]멋쟁이사자처럼 백엔드스쿨 3기 24일차

Enter·2023년 3월 27일
0

TIL

목록 보기
4/9

📖오늘 공부한 내용

bash

bash shall 기본 명령어

  • ls: 파일 리스트 출력
  • ls -l(= ll): 파일 리스트 출력(더 자세한 정보)
  • ls -al: 파일 리스트 출력(더 자세한 정보 + 숨김파일)
  • clear: bash화면 깨끗하게
  • pwd: 현재 위치 확인
  • cd ~: 홈 디렉토리로 이동
  • cd ..: 현재 위치의 상위 폴더로 이동
  • rmdir 디렉토리명: 디렉토리 삭제
  • mkdir 디렉토리명: 디렉토리 생성
  • rm 파일명: 파일 삭제, (파일명 일부누르고 tab키 누르면 파일명을 완성시켜줌.)
  • touch 파일명: 파일 생성.
  • start *: 파일 탐색기 열림.
  • rm -rf 디렉토리명: 강제로 디렉토리와 하위 디렉토리 및 폴더 삭제
  • echo "내용": 내용을 화면에 출력
  • echo "내용" > 파일명: 파일에 내용 저장(파일이 없으면 생성 후 내용 저장, 있으면 내용 덮어쓰기)
  • echo "내용" >> 파일명: 파일에 내용 저장(파일이 없으면 생성 후 내용 저장, 있으면 내용 추가)
  • cat 파일명: 파일 내용 출력
  • history:
  • vim 파일명: vIM 에디터 실행.
    • a: 수정모드로 변경.
    • ESC: 명령모드로 변경.
    • :wq!: 저장하고 vim 에디터 나감.
    • :q!: 저장되지 않고 vim 에디터 나감.
    • 저장안하고 쉘 프로그램 종료 후 다시 vim 파일명 실행하면 기존에 비정상적으로 종료된 내역이 있다고 나옴.
      • 해결방법: 저장하지 않고 쉘 프로그램 종료하면 .파일명.txt.swp파일이 발견되므로 이 파일을 삭제 해야 함.



점프 투 스프링부트(QnA서비스)

3-01. 내비게이션 바

  • 부트스트랩 내비게이션바 이용: https://getbootstrap.com/docs/5.2/components/navbar/
  • 브라우저 크기가 작아지면 내비게이션 바에 있는 링크들을 메뉴 버튼으로 숨김. -> 이 기능은 자바스크립트 파일이 있어야 함.

3-02. 페이징

  • Page: 스프링에서 제공하는 자료구조. list와 비슷하지만 페이지 기능이 포함되어 있음.

3-03. 게시물에 일련번호 추가하기

  • sort 이용.


☀️느낀점

혼자 할 수 있는 건 혼자 해보는 게 좋은 것 같다.
더 효율적으로 공부할 수 있는 방법은 없을까..?

profile
Cherish the moment :)

0개의 댓글