Goal - 리눅스에서 사용자를 추가하는 이유에 대해 알아본다 - 사용자 추가명령어를 알아본다 - 사용자와 그룹을 추가하는 실습을 해본다. 1. 사용자를 추가하는 이유 예를들어 자바를 이용해서 웹 어플리케이션을 만든다고 했을 때, 협업이 이루어질 수 있기 때문에 관련된 자료들을 이용할 수 있도록 다른 사용자에게 역할을 부여하는 작업이 필요하다. 2. 사용자 추가 명령어 1) useradd - 사용자추가 2) usermod - 사용자 변경 3) userdel - 사용자 삭제 2-1 dragon 사용자 추가하기 1) useradd dragon 입력 2) cat /etc/passwd 또는 tail -n2 /etc/passwd 입력 : 사용자가 추가되었는지 확인하기 위한 명령어, 명령어를 입력하면 밑의 사진과 ..
Goal - 파일을 묶거나 압축하는 명령어 tar에 대해 알아본다 - 웹브라우저의 자료를 가져오는 wget명령어를 사용하여 Java JDK압축파일을 다운로드 한다. - 링크파일에 대해 알아본다 - 링크파일을 이용하여 실행파일을 리졸빙하는 실습을 진행한다. 1. tar(Tape ARchive) + zip - 파일을 묶거나, 용량을 줄이기 위해 압축을 한다. 1) 파일 묶기 - tar -cf name.tar a b c : tar -cf 명령어를 사용하여 a b c파일을 name.tar의 확장자로 묶는다 - tar -cf name.tar * : 현재 폴더의 모든 파일을 묶는다. 2) 압축 하기 - tar -zcf name.tar.gz a b c : a b c파일을 압축한다. (name.tar로 해도 되지만, ..
1. history - 어떤 명령어를 입력했으며 어떤 내용을 다루고 있는지 알려줌. - 기존에 입력했던 명령어들을 순서를 매겨 보여주며, !숫자를 입력하면 이미 입력했던 명령어를 다시 사용할 수 있다. 2. > (redirection) - history > test : history로 출력될 명령어의 목록을 test 파일에 적는다 (test파일이 없으면 실행하고, 이미 있으면 기존 내용을 지우고 새로 만든다) - echo "Hello" > test : "Hello"를 test 파일에 입력한다. * echo : echo 뒤에 입력한 내용을 콘솔창에 출력해줌. - echo "Okay" >> test : >>, >를 2번 쓰게 되면 test파일에 Okay를 덮어씌우는 것이 아닌 추가해준다. 3. piping ..
Goal - Linux에서 파일을 찾고, 정보를 확인할 수 있는 명령어에 대해 알아본다 - find, cat, head, tail, grep, ls, cmp, diff, file 디렉터리가 많아질 경우, 해당 파일을 찾고 정보를 확인하기 어려워 질 수 있다. 그럴때 사용할 수 있는 다양한 명령어들을 알아본다. 1. find (파일 위치확인) - 파일의 위치를 찾는 명령어 - find . -name *.java : 현재 디렉터리 안에서 .java라는 파일명을 갖는 파일들의 위치를 찾는다 - find . -name *.java -size +1c : 현재 디렉터 안에서 java라는 파일명과 최소 1바이트 이상의 크기를 갖는 파일을 찾는 다. - find / -name *.java : 루트(전체) 디렉터리에서 ..
- 20200330
- 20200804
- chapter7
- 20200425
- 20200624
- 20200504
- 20201204
- 20200427
- 20200503
- 20200423
- 백준
- 20200502
- 20200406
- 20200512
- likelion
- 20200424
- 20200415
- 20200429
- 20200413
- 20200622
- 20200428
- 20200420
- 20200510
- chapter8
- 20200317
- 20200403
- 생활코딩리눅스
- 20200319
- 20200421
- 20200417
- Total
- Today
- Yesterday