IT수업/리눅스 18

IT 수업 25주차 (201) 권한

ls -al /etc로 파일들의 리스트를 확인해본다. 여기서 drwxr-xr-x 는 허가권, root(소유자 계정) root(소유그룹계정) 는 소유권이다.d(파일/디렉토리 구분), rwx(소유자, 사용자에 대한 권한), r-x(그룹에 대한 권한), r-x(일반사용자에 대한 권한) - r : 읽기 (파일 - 문서 내용 보기 cat,head, tail, more, vi)  /  (디렉토리 - 문서 내 목록보기 : ls)- w :쓰기 (파일 - 문서 내용 편집 : vi, >(리다이렉션) )  /  (디렉토리 - 디렉토리 내 생성/수정/삭제 : mkdir, touch, cp, mv, rm.....)- x :실행 (파일 - 실행 파일 : ./파일명)  /  (디렉토리 - 디렉토리 진입권한 : cd)   권한을 숫..

IT수업/리눅스 2024.06.11

IT 수업 25주차 (200) VI

vi 테스트를 위해 vitest 디렉토리를 만들고 이동시켜준다.  vi 만 치고 엔터누르면 이런 화면이 나온다.  :help 입력하고 엔터 2번 누르면 도움말이 나오고 빠져나오려면 :q를 입력 (2번)하면 된다.   다시 vi로 들어가서 i 를 입력하면 insert를 사용할 수 있고 입력이 끝나고 빠져나오려면 esc 키를 누르면 된다. insert가 켜진 상태로 enter키를 누르면 입력할 수 있다.  저장하고 나갈때는 :wq를 사용하면 되고 abc라는 이름으로 저장하겠다고 하면 :wq abc 하면된다.그리고 ls -l 로 확인하면 abc 파일이 생성된 것을 확인 할 수 있다.   cat 파일명 으로 내용을 확인해보면 입력한 글자들이 나오는 것을 확인 할 수 있다.    passwd에서 vi를 사용 할 ..

IT수업/리눅스 2024.06.11

IT 수업 25주차 (199) 파이프라인

●파이프 라인( | ) -------------------------------------------------- ->한명령어의 표준출력을 다른 명령어의 표준 입력으로 보내는 기능 ->왼쪽 명령의 결과를 받아서 오른쪽 명령어 적용  디바이스와 관련된 파일들을 출력시켜 오른쪽에 행번호를 시켜 input 시켜본다.   뒤에 | more -3을 붙이면 3줄씩 보여주게 되고 엔터치면 앞에 번호가 붙어서 3줄씩 나오게 된다.

IT수업/리눅스 2024.06.11

IT 수업 25주차 (198) 리다이렉션

● 표준 출력 리다이렉션문서 전체 파일을 확인하기위해 cat 명령어를 사용한다. cat 을 사용하고 엔터키를 누르면 커서가 밑으로 내려가는데 HELLO라고 입력하고 엔터를 누르면 입력한 글자가 출력이 되는 것을 확인할 수 있다.빠져나오기 위해 ctrl + c 를 눌러 나오면 된다.   /test 를 만드는데 이미 만들어져 있다면 rm -rf ./* 으로 내용을 없애준다.  리눅스 로컬에 로그인하고 putty로 돌아와 명령어를 입력해준다.  내 폴더 -> 다른 위치 -> 컴퓨터 -> test출력했던내용을 화면에 띄우지 않고 a 파일에 넣을것이다. 먼저 HELLO를 넣고 ctrl + c를 하여 HELLO 라는 문장을 a 파일에 저장을 했는데 다시 cat > 으로 글자를 넣으면 덮어쓰기가 된다. 그래서 덮어쓰..

IT수업/리눅스 2024.06.11

IT 수업 25주차 (197) 기본 명령어 3

● and 연산자 : && 왼쪽이 성공하면 오른쪽이 실행됨 왼쪽이 거짓이라면 오른쪽이 실행되지 않고 오류가 발생한다.     ● or 연산자 : | | 왼쪽이 참이므로 오른쪽은 실행되지 않는다.그래서 ortest를 확인해보면 testfile1의 파일이 없는 것을 확인 할 수 있다.     ● 와일드 카드 : * (모든문자, 길이상관x)  ls -l *     : 디렉토리 내 모든문자 ls -l 1*   : 처음이 1인 모든 문자 ls -l 2*   : 처음이 2인 모든 문자 ls -l *1   : 마지막이 1인 모든문자 ls -l *1*  : 1을포함한 모든 문자   ● 와일드 카드 : ? (모든문자, 물음표만큼의길이)ls -l ?       : 한문자인 파일&디렉토리 추력 ls -l ???? : 4문자..

IT수업/리눅스 2024.06.11

IT 수업 25주차 (196) 기본 명령어 2

● 파일 이동mvmvfile 폴더를 만들고 test1과 mvfile 안의 현재 파일들을 확인해본다.현재 mvfile은 비워져있는 것을 확인 할 수 있다.   mv 명령어를 사용해서 test1의 1 파일을 mvfile로 옮겨본다.   이번에는 test1의 2 파일을 옮겨보는데 그냥 /mvfile/ 로 적어서 옮겨보면 이름도 그대로 옮겨오는 것을 확인 할 수 있다.  이번에는 여러 파일들을 /mvfile 안으로 옮겨본다.       ● 삭제하기현재 위치에서 삭제하기 위해 rm 명령어를 사용하면 된다.삭제하기를 하려면 진짜 삭제할 것이냐는 물음이 나오는데 y 를 눌러 주면 삭제가 된다. 물음을 받지 않고 바로 삭제하기 위해 강제 삭제하는 명령어인 -f 를 사용하면 바로 삭제 가능하다.   디렉토리는 기본 삭제..

IT수업/리눅스 2024.06.10

IT 수업 25주차 (196) 기본 명령어

리눅스 서버를 연 뒤 윈도우에서 putty를 실행시켜준다.    윈도우에서는 소문자와 대문자를 구분하지않지만 리눅스 서버에서는 소문자와 대문자를 구분하기 때문에 잘 기억하고 있으면 좋다.      ● 패스워드 설정passwd원래는 8자 이상으로 비밀번호를 정해야하지만 현재 관리자인 root 계정이므로 8자보다 적어도 가능하다.그러므로 재입력 칸에 원래하려던 비밀번호를 입력하면 업데이트 된다. 그리고 user의 비밀번호도 바꿀 수 있다. passwd 유저명      ● ip주소 알기ifconfig    ● 현재 작업위치 확인pwd   ● 경로 이동cd  - 절대경로 : 최상위(/)를 기준으로 모든 하위경로를 포함- 상대경로 : 현재 위치(.)를 기준으로 Low Level / High Level 로 이동 -..

IT수업/리눅스 2024.06.10

IT 수업 24주차 (195) 리눅스 설치 & 설정

● VMWare 17버전 설치CDS Repository - /var/www/public/stage/session-120/cds/vmw-desktop/ws/17.0.1/21139696/windows/core (vmware.com) CDS Repository - /var/www/public/stage/session-120/cds/vmw-desktop/ws/17.0.1/21139696/windows/core softwareupdate.vmware.com 다운로드 눌러 license 선택한다.원래 license를 구매해야하지만 지금 잠깐 사용할 것이므로 라이센스 키를 받아온다. (업데이트 같은건 못함)   라이센스 키를 넣으면 workstation이 실행된다.     ● 운영체제 설치(CentOS)7버전을 다운..

IT수업/리눅스 2024.06.07