한화시스템 BEYOND SW 캠프 2기 1일차(23.10.30)

강지흔·2023년 10월 31일
0

VMware 설치하여 리눅스 환경 사용

경로란?
파일이나 디렉토리의 위치와 이름을 적는 것

경로를 입력하는 방식은 2가지

-절대 경로 방식 : 무조건 최상위 경로인 / 부터 모든 경로를 다 입력하는 것
-상대 경로 방식 : 현재 경로를 기준으로 간단하게만 입력하는 것
*주의할 점 : 내가 명령어를 어디서 실행하는지 인지하고 실행할 것
ㄴ>pwd 입력

리눅스 명령어 암기

1) 현재 작업 디렉토리 확인(탐색기에서 현재 위치가 표시되는 기능)
pwd

2) 디렉토리 이동하는 방법(폴더를 더블클릭해서 해당 폴더로 이동)
cd

3) 디렉토리 내용 확인(탐색기에서 폴더 안에 있는 파일의 목록이 표시되는 기능)
ls -al
ls -al 목록을 보고싶은 경로

2.1 디렉토리 작업
1) 복사(폴더를 복사)
cp -r 원본의 경로 사본의 경로

2) 디렉토리 이동(폴더를 다른 곳으로 이동)
mv 원본의 경로 이동시킬 경로

3) 디렉토리 이름 변경(폴더 이름 변경)
mv

4) 디렉토리 생성(새 폴더 생성)
mkdir 생성할 디렉토리의 경로

5) 디렉토리 삭제(폴더 삭제)
rm -rf 삭제할 디렉토리의 경로

2.2 파일 관련 명령어
1) 파일 내용 확인(메모장 문서 파일 내용 확인)(절대경로만 사용?)
cat 파일의 경로

2) 복사(파일 복사)
cp

3) 이동(파일 옮기기)
mv

4) 이름 변경(파일 이름 변경)
mv

5) 파일 생성(내용이 없으면 빈 메모장 파일 생성)
touch 생성할 파일의 경로

6) 파일 내용 변경(편집기 모드? i누르면 수정 가능 esc눌러서 입력모드 종료 후 :wq (저장 후 종료)
vi /파일의경로

:wq! 저장 후 강제종료
:q! 저장하지 않고 강제종료
u: 되돌리기(ctrl+z 역할)
yy: 복사
G:가장 마지막줄로 이동
$:같은 줄 가장 오른쪽으로 이동
0:같은 줄 가장 왼쪽으로 이동
  1. 파일 또는 디렉토리 찾기(파일 또는 폴더 위치 검색)
    find 찾을 경로 -name 찾을 이름

  2. 권한 변경(관리자 권한으로 실행 비슷한거)
    chmod

  3. 실행중인 프로그램 확인하기 (윈도우의 작업관리자와 비슷함)
    ps -ef

  4. 압축(압축 프로그램으로 파일 압축하거나 해제하는거)
    tar

  5. 실행 중인 프로그램 중지하기(프로세스 중지)
    kill -9 프로세스의PID

  6. 사용자 추가
    useradd 사용자이름

  7. 사용자로 로그인
    su - 사용자이름

윈도우:폴더-프로그램
=리눅스:디렉토리-파일

권한 실습(putty프로그램으로 창 두개 띄워서 확인)
chmod 000~777 [파일명] -> 권한변경 명령어
root계정에서 권한을 변경하고 사용자 계정에서 rwx 되는지 각각 확인

참고: https://www.youtube.com/@ddarahakit
00, 01에서 설치 빼고, 02. 03, 04, 05에서 find만, 07,10

0개의 댓글