일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- lob
- c
- 드림핵
- SWEA
- 기계학습
- hackerrank
- 파이썬
- Python
- Sookmyung Information Security Study
- 머신러닝
- C언어
- PHP 웹페이지 만들기
- 웹페이지 만들기
- c++
- HTML
- 자료구조 복습
- hackctf
- 숙명여자대학교 정보보안 동아리
- 숙명여자대학교 정보보안동아리
- BOJ Python
- 백준
- 풀이
- siss
- Javascript
- CSS
- WarGame
- BOJ
- XSS Game
- The Loard of BOF
- 생활코딩
- Today
- Total
목록2020 SISS 21기 활동/2학기 리눅스 (14)
혜랑's STORY
1. 시작파일 실습 $ gedit .bashrc (추가할 명령어) alias dir=‘ls –F’ echo Welcome to Linux ! 명령어를 추가한 뒤, 새 창을 열었을 때 결과 2. 출력 재지정 실습 실습1 $ who > out1.txt $ cat out1.txt $ date >> out1.txt $ cat out1.txt 실습2 $ cat out1.txt // 파일내용 입력 후 crtl+D 입력 $ cat out1.txt $ cat >> out1.txt // 파일내용 입력 후 ctrl+D 입력 $ cat out1.txt - 실습1 - 실습2 3. 입력 재지정 실습 $ who > input1.txt $ date >> input1.txt $ cat input1.txt $ wc < input1.t..
# 쉘과 명령어 사용 - 쉘(shell)이란 무엇인가? 쉘은 사용자와 운영체제 사이에 창구 역할을 하는 소프트웨어로 사용자로부터 명령어를 입력 받아 이를 처리하여 명령어 처리기(command processor)(command processor)라고도 불린다. - 쉘의 종류; 유닉스/리눅스에서 사용 가능한 쉘의 종류 쉘의 종류 쉘 실행 파일 설명 본쉘 /bin/sh 벨연구소에서 유닉스에서 기본 쉘로 사용됨 콘 쉘 /bin/ksh 벨연구소에서 본 쉘을 확장하여 만듬 C 쉘 /bin/csh GNU에서 본쉘을 확장하여 개발한 쉘 리눅스 및 맥 OS X에서 기본 쉘로 사용됨 Bash 명령어의 구문은 본 쉘 명령어 구문을 확장함 Bash /bin/bash 쉘의 핵심 기능 위에 C언어의 특징을 많이 포함함 tcsh ..
# 디렉터리 명령어 실습 # 파일 명령어 실습 # 디렉터리(폴더) 및 파일에 대한 실습 1. 본인의 계정은 무엇인가? 홈디렉터리는 어디인가? 2. 홈 디렉터리 아래에 Lab02 디렉터리를 만들고, 만든 디렉터리의 정보를 자세히 출력하기 위한 명령어는 무엇인가? 또한 만든 Lab02가 디렉터리임을 알 수 있는 표시와 소유주 및 그룹은 각각 무엇인지 설명하시오. -> 디렉토리 정보를 자세히 출력하기 위한 명령어는 ‘ ls -l ’ 이고, Lab02가 디렉토리임을 알 ㅜ 있는 표시는 이름 뒤에 붙어있는 ‘/’ 기호로 알 수 있다. 또한 상세 정보를 통하여 소유주는 와 그룹 모두 hyernag이라는 것을 알 수 있다. 3. 리눅스 시스템에서 새로운 파일을 생성하는 방법 3가지를 설명하시오 -> gedit 파일이..
# 기본 명령어 날짜 및 시간 확인 $ date 시스템 정보 확인 $ hostname $ uname $ uname -a 사용자 정보 확인 $ whoami $ who 디렉터리 내용 확인 $ ls 패스워드 변경 $ passwd 화면 정리 $ clear # 파일 및 디렉터리 - 파일의 종류 일반 파일(ordinary file) : 텍스트 파일, 이진 파일 디렉터리(directory) / 폴더(folder) : 파일들을 계층적으로 조직화하는 데 사용되는 특수 파일, 디렉터리 내에 파일이나 서브디렉토리들이 존재함 장치 파일(device special file) : 물리적인 장치에 대한 내부적인 표현, 키보드/모니터/프린터 등도 파일처럼 사용 심볼릭 링크 파일 : 어떤 파일을 가리키는 또 하나의 경로명을 저장하는 ..
# 파일 복사 / 이동 / 삭제 명령어 실습 1. 새로운 디렉터리 temp1을 만들어 그 곳에 /etc/services 파일을 복사한다. 2. 이 디렉터리에 /etc/passwd 파일을 복사한다. 3. temp1 디렉터리를 temp2 디렉터리에 복사한다. 4. temp1 디렉터리 내의 모든 파일을 삭제한 후 이 디렉터리를 삭제한다. 5. temp2 디렉터리를 단번에 삭제한다. # 링크 명령어 실습 1. test.txt 파일을 만들고 이 파일에 대해서 하드 링크와 심볼릭 링크를 만든다. -> test 파일 내용을 편집한 후 다른 파일의 내용 확인하기 2. test 파일을 복사하여 새로운 파일을 만들고 test 파일 내용을 편집한 후 test 파일과 복사한 새로운 파일의 내용을 확인하기 3. 이들을 상세 리..
# 파일 복사 : cp(copy) - 사용법 $ cp [-i] 파일1 파일2 -> 파일1을 파일2에 복사한다. (-i는 대화형 옵션이다) ※ 대화형 옵션 : cp -i >> 복사 대상 파일과 이름이 같은 파일이 이미 존재하면 덮어쓰기(overwrite) - 파일을 디렉터리로 복사 $ cp 파일 디렉터리 -> 파일을 지정된 디엑터리에 복사한다. $ cp 파일1 ... 파일n 디렉터리 -> 여러 개의 파일들을 지정된 디렉터리에 모두 복사한다. - 디렉터리 전체 복사 : cp -r $ cp [-r] 디렉터리1 디렉터리2 -> r은 리커전 옵견으로 디렉터리 1 전체를 디렉터리 2에 복사한다. -> 하위 디렉터리를 포함한 디렉터리 전체를 복사 #파일 이동 : mv(move) - 사용법 $ mw [-i] 파일1 파..