[Linux]서버 구축 시 알아야 할 개념과 명령어 (1) 기본

슬터디·2024년 1월 4일
0

[YOU] 기술분석

목록 보기
14/24

shutdown

  • 리눅스는 다중 사용자 시스템이므로, shutdown 기능을 활용할 수 있다.
  • 리눅스 터미널은 ctrl+alt+F2~F7까지 총 6개를 열 수 있다.
  • shutdown -k: root 사용자가 시스템 유지관리 등의 목적으로 다른 사용자의 로그아웃을 유도할 때 사용

자동완성과 도스키

  • 자동완성은 tab
  • 도스키: ↑, ↓
    • history: 이전에 사용했던 명령어 모두 보기

에디터

  • X윈도: gedit 파일이름(윈도우의 메모장 같은 것)
  • 텍스트모드: vi, nano
    • vi: :wq text3.txt
    • nano -c nano1.txt: 커서가 움직일 때 아래쪽에 행 번호가 표시됨

마운트

  • 리눅스에서는 하드디스크의 파티션, CD/DVD, USB메모리 등을 사용하려면 지정된 위치에 연결해주어야 함
  • 마운트: 물리적인 장치를 특정한 위치(폴더)에 연결시키는 과정
  • mount: 마운트한 장치의 디렉토리 확인
  • mount 디렉토리1 디렉토리2

기본 명령어

삭제

  • 리눅스는 휴지통의 개념이 없으므로 삭제 시 주의
  • rm -i abc.txt: 정말 삭제할 것인지 메시지가 나옴
  • rm -f abc.txt: 바로 삭제됨(force)
  • rm -rf abc: abc 디렉토리와 그 하위 디렉토리 강제 전부 삭제(Recursive)
  • rmdir: 디렉토리 삭제

복사

  • cp abc.txt cba.txt: abc를 cba라는 이름으로 복사
  • cp -r abc cba: 디렉토리 복사

생성

  • touch abc.txt
    • 파일이 없을 경우: 빈 파일 생성
    • 파일이 있을 경우: 파일의 최종 수정 시간을 현재 시각으로 변경

이동

  • mv abc.txt /etc
  • mv aaa bbb ccc ddd: a,b,c 파일을 /ddd로 이동
  • mv abc.txt cba.txt: cba이름으로 이동
profile
기억력이 맹구라 늘 기록해야해

0개의 댓글