- 01122024년 01월 12일 17시 48분 11초에 업로드 된 글입니다.작성자: 삶은고구마
ubuntu같은 guest os는 여러개가 존재할 수 있음.
virtualbox가 공유기 역할
NAT 네트워크를 통해 외부 접근 가능
ui없는 모드로 시작
파일 시스템구조
윈도우는 c, d e 드라이브 이렇게 확장될 수있는데 리눅스는 오직 하나의 경로 뿐
프롬프트의 구조
ubuntu@ubuntu:~$
ubuntu@ubuntu:~$ cd .. (부모경로로 이동)
ubuntu@ubuntu:/home$ (바뀌었다)
ubuntu@ubuntu:/home$ cd (기본적으로 ~ 생략)
ubuntu@ubuntu:~$리눅스 기본 명령어
디렉토리 파일 출력 ls
옵션: -a
옵션: -l
ls -l
ls -al (숨김파일까지 출력)
mount - 는 직전경로 사용자 생성시 자동생성되는 것들 touch : 마지막 수정일자 변경(파일없으면 만들어줌) 8분에서 9분으로 바뀜 pwd : 우분투 사용자의 현재 디렉토리
현재 디렉토리 확인 pwd(print working directory)
디렉토리 이동
- cd[~] 홈디렉토리로 이동
-cd - 이전디렉토리로 이동
-cd ..부모 디렉토리로 이동
복사하기
cp 원본파일명 복사파일명
삭제하기
디렉토리 삭제 : rm -r 디렉토리 (파일은 그냥 rm해도 되지만 디렉토리는 -r 옵션 붙이기)
파일 삭제 : rm 파일명
파일이동
mv 파일명 폴더명/
이름변경 : mv 원본파일명 새 파일명
디렉토리(폴더) 생성 :
mkdir 디렉토리1/디렉토리2/디렉토리3.. =>이렇게는 안됨. mkdir로 만들 땐 앞의 디렉토리1,2가 존재해있어야함
mkdir -p 폴더1/폴더2/폴더3 => p옵션주면 가능
+홈 디렉토리에 있는 byebyeworld.txt를 foo/bar/jin경로에 helloworld.txt로 이동시키기
cp byebyeworld.txt foo/bar/jin/hellowolrd.txt
파일생성
-touch 파일명 (마지막 편집일자 변경)
-vi 파일명
파일내용편집
-vi 파일명
명령어 모음집 보고싶을때
ls --help
ls 결과
drwxrwxr-x 3 ubuntu ubuntu 4096 Jan 12 01:26 foo
-rw-rw-r-- 1 ubuntu ubuntu 0 Jan 12 01:43 jins.txt
권한 1 234 567 890
1:파일구분 일반파일(-1)/디렉토리(d)/링크(1)...
소유자권한 234
-읽기(r)
-쓰기(w)
-실행(x)
소유그룹 권한
-읽기(r)
-쓰기(w)
-실행(x)
others 권한
-읽기(r)
-쓰기(w)
-실행(x)
링크 수
:이 파일/디렉토리에 연결된 링크 수
소유자명그룹명
파일크기(byte)
최종 수정시각
파일/디렉토리 명
Vi 편집기
modal(mode가 존재)편집기
-normal mode
-insert mode
-command mode
-visual mode
insert mode
진입방법: i, a s , o 중 누르기 편하게 i누르자
i:현재 선택한 글씨 앞에
a:현재 선택한 글씨 뒤에
s:현재 선택한 글씨 지우고 시작
다썼으면 esc
:set number 전체선택: yyVG
java -version
vi .bashrc
insert o > 맨마지막줄에 입력
source .bashrc
echo $JAVA_HOME
echo $PATHwitch java
ls $(witch java)
readlink -f $(witch java)
docker
image(snapshot)--->container로 실행
[정적] [동적]
이미지는 어떤 구성으로 이루어져있나?
tomcat layerjdk layer
os layer
를 쌓아서 image화 한다
docker app 실행
docker image pull : dockerhub에서 이미지 다운로드
docker run : 이미지를 컨테이너로써 실행
--
image build
docker commit 컨테이너를 이미지로 빌드
docker build dokcer 빌드하기
'공부 > web-server' 카테고리의 다른 글
0115 (0) 2024.01.15 0111 ubuntu 설치 - 설정 (0) 2024.01.11 1220 WebServer 10일차 (0) 2023.12.20 1219 WebServer 9일차 (1) 2023.12.19 1215 WebServer 8일차 (0) 2023.12.15 다음글이 없습니다.이전글이 없습니다.댓글