글쓰기 첫날 쉘과 리눅스

안알랴줌·2021년 9월 27일
1

리마인드용 글쓰기

목록 보기
1/15

쉘과 리눅스 환경

  • mkdir 폴더생성
  • cd 폴더이동 ( '~'오리지널 디렉토리 '..'바로 상위디렉토리
    '~/abc/cde'폴더를 이동하지않고 모든 경로 입력으로 바로 실행)
  • pwd 현재폴더표시
  • rm -r (파일명이나 폴더명) 폴더(-r)및 파일삭제
  • cp -r (파일명이나 폴더명) 폴더(-r)및 파일복사
  • move -r (파일명이나 폴더명) (옮길 위치) 폴더(-r)및 하위폴더 및 파일옮김
  • ls -al 현재폴더안의 내용물 상세히(-l) 숨김까지(-a)표기
    순서대로 파일 유형(d), 권한(rwxr-xr-x), 링크의 수(1), 소유 사용자 이름(root), 소유 그룹 이름(root), 파일 크기(4096), 최종 수정 일시(Jun 9 02:38), 파일명(.)
  • apt 명령어 사용법
  • dpkg -l 설치된 패키지 리스트
  • 아나콘다 설치 및 가상환경 설정법
  • 아나콘다 명령어 시트
  • ps: 현재 터미널과 관련된 프로세스 목록을 출력 (-ef)(모든 프로세스 출력)
  • grep: 입력으로 전달된 내용에서 특정 문자열을 포함한 라인만 선택해서 출력
  • sudo: 이어지는 명령을 최고 관리자 권한으로 실행
  • kill: PID에 해당하는 프로세스에 신호를 보냄(KILL은 끔)

편리한 기능

  • 터미널에서 복사 붙여넣기는 Ctrl+Shift+C, Ctrl+Shift+V
  • 위아래 화살표로 이전 명령들을 다시 입력가능
  • history 명령으로 기존 실행명령 표시, 이 번호를 통해 !번호로 명령 다시실행가능
  • Ctrl+A, Ctrl+E를 통해 명령어의 앞, 뒤로 커서를 이동
  • clear 명령어 또는 Ctrl+L로 화면정리
  • 실수로 Ctrl+z를 눌러 프로세스를 중지시켰다면, fg를 통해 다시 재개
  • vi 편집기에 처음 들어갔다면, Ctrl+C 또는 Esc를 누른 뒤 :q!로 탈출가능

명령어 모음

  • history: 셸 명령어 이력
  • man: 프로그램의 매뉴얼 페이지
  • which: 명령어의 전체 경로
  • export: 셸 변수나 함수를 현재 환경으로
  • env (명령어) 실행, env 현재환경 정보 출력
  • echo 뒤에 내용 출력
  • cat 텍스트파일 순서대로 출력
  • 쉘 명령어 모음
profile
프로그래밍 공부중입니다, 고양이 안키웁니다

0개의 댓글