반응형

Linux 8

파일 다루기

cat : 파일의 내용을 화면에 연속적으로 출력 cat [옵션] 파일명 ★ -n 옵션 ★ : 행 번호를 같이 출력함 → 행 번호는 화면에만 보이고 파일에 저장되지는 않음 more : 화면 단위로 파일 내용을 출력함 more [옵션] 파일명 → space bar 키 : 다음 화면 출력 → Enter 키 : 행 단위로 스크롤 → /문자열 : 해당 문자열 찾기 → q : more 명령 중지 → b : 이전 페이지 head 파일의 첫 10행 출력 head [옵션] 파일명 ★ 숫자 옵션 ★ head -[출력할 행 숫자] 파일명 → 파일의 앞부분 5행을 출력한 모습 tail 파일의 마지막 10행 출력 tail [옵션] 파일명 ★ 숫자 옵션 ★ tail -[출력할 행 숫자] 파일명 → 파일의 뒷부분 5행을 출력한 모..

Linux 2021.10.05

디렉토리 명령어

pwd (print working directory) 현재 디렉토리 확인 → 현재 디렉토리의 절대 경로 출력 → 현재 디렉토리가 홈임을 의미 cd (change directory) 현재 작업 디렉토리 이동 → 목적 디렉토리를 지정하면 지정 디렉토리로 이동 → 지정하지 않으면 홈 디렉토리로 이동 cd [디렉토리명] → tmp 디렉토리로 이동 → 홈 디렉토리를 의미하는 ~(틸드)를 지정하면 홈 디렉토리로 이동 ★ 홈 디렉토리 이동 방법 ★ cd /home/user1 : 절대 경로를 사용해 홈 디렉토리로 이동 cd ../home/user1 : 상대 경로를 사용해 홈 디렉토리로 이동 cd ~ : 홈 디렉토리를 나타내는 특수 기호 ~를 사용해 홈 디렉토리로 이동 cd : 목적지를 저장하지 않고 홈 디렉토리로 이동..

Linux 2021.09.21

경로명(상대경로 / 절대경로)

경로명 파일이나 디렉토리에 대한 정확한 이름 절대 경로명(absolute path name) 대상 파일이나 디렉토리까지의 경로 이름을 루트 디렉토리로부터 시작해 특정 파일의 위치까지 이동하는데 거치는 모든 디렉토리의 이름을 표시 → /로 시작함 → 특정 파일을 가리키는 절대 경로명은 항상 동일함 상대 경로명(relative path name) 파일이나 디렉토리의 경로 이름을 현재 작업 디렉토리로부터 시작해서 기술 → 하위로 내려가면 디렉토리의 이름을 추가하고 루트를 향해 올라가면 ..을 추가 → / 이외의 문자로 시작함 → 현재 디렉토리의 위치에 따라 달라짐 ★ 디렉토리 이름 사이는 /로 구분 ★ ★ 경로명이 디렉토리 이름으로 끝나는 경우 제일 뒤에 /를 붙이거나 붙이지 않을 수 있음 ★ Ex) 현재 디..

Linux 2021.09.20

디렉토리(Directory)

Directory 파일들을 계층화하여 조직화하는 데 사용되는 일종의 특수파일 / 폴더 루트 디렉토리 : / → 유닉스 시스템에서 유일하게 상위 디렉토리가 없음 상위(부모) 디렉토리 : .. 하위(서브) 디렉토리 : 이름 홈 디렉토리 : ~(틸드) 디렉토리 계층 구조 루트 디렉토리(/로 표시)로부터 시작해 서브 디렉토리들이 트리 형태의 계층 구조를 이룸 리눅스 주요 서브디렉토리 /bin : 기본 명령어 /sbin : 부팅 관련 명령어 /etc : 시스템 관리 및 환경 설정을 위한 명령어 및 파일 /boot : 커널 이미지 부트로더 /dev : 물리적인 장치를 가리키는 특수 파일 /home : 사용자 홈 디렉토리 /lib : 프로그램의 라이브러리 /var : 메일, 로그 스풀링, 웹 서비스 /tmp : 임시..

Linux 2021.09.20

유닉스 파일 시스템

파일 관련있는 정보들의 집합 파일 시스템 유닉스는 시스템 내의 수많은 파일을 효과적으로 관리하기 위해 디렉토리를 계층적으로 구성 → 계층적으로 구성된 유닉스 시스템의 파일과 디렉토리의 집합 ★ 파일의 종류를 알아보는 명령어 file ★ 파일의 종류 1. 일반 파일 : 데이터 저장이 목적 → 편집기를 사용해 생성한 파일, 각종 응용 프로그램을 사용해 생성한 파일 Ex) loveletter helloworld.c report.hwp - 텍스트 파일 : 아스키(ASCII) 코드로 구성된 파일 → 텍스트 편집기나 cat, more 명령을 이용해 내용 확인 Ex) I love UNIX! - 바이너리 파일 : 아스키코드가 아닌 모든 파일 → 실행 파일과 데이터 파일로 나눠 지정된 응용 프로그램을 이용해야 내용 확인..

Linux 2021.09.19

유닉스 기본 명령어

날짜 및 시간 확인 → date 명령어 시스템 정보 확인 → hostname 명령어 : 사용하고 있는 호스트 이름 확인 → uname 명령어 : 현재 사용하고 있는 운영체제 확인 ★ -a 옵션과 함께 실행하면 운영체제뿐만 아니라 호스트 이름, 시스템 사양(커널 버전, 시스템 아키텍쳐 등) 모두 확인 가능 ★ 사용자 정보 확인 → whoami 명령어 : 현재 로그인한 사용자의 아이디를 보여줌 → who 명령어 : 리눅스 시스템 내에 로그인되어 있는 사용자들 확인 ( 언제 어디에서 로그인하였는지 확인 가능 ) 디렉터리 내용 확인 → ls 명령어 : 현재 디렉터리 내의 파일 혹은 서브 디렉터리 목록 확인 패스워드 변경 → passwd 명령어 : 현재 패스워드를 입력하고 새로운 패스워드를 두 번 입력함으로써 패..

Linux 2021.09.19

Ubuntu 설치

★ 오라클 가상 환경 설치 ★ 1. 구글에 virtualbox 검색 후 첫 번째 검색 결과 클릭 Oracle VM Virtualbox Oracle VM VirtualBox Welcome to VirtualBox.org! News Flash Important May 17th, 2021We're hiring! Looking for a new challenge? We're hiring a VirtualBox senior developer in 3D area (Europe/Russia/India). New July 28th, 2021VirtualBox 6.1.26 released! Oracle today released a 6.1 www.virtualbox.org 2. Download 클릭 3. 운영체제에 맞는..

Linux 2021.09.15

PuTTY 다운로드 방법

1. 구글에 PuTTY 입력 → 가장 처음에 나오는 사이트 클릭 ★ PuTTY 다운로드 사이트 ★ https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html Download PuTTY: latest release (0.76) This page contains download links for the latest released version of PuTTY. Currently this is 0.76, released on 2021-07-17. When new releases come out, this page will update to contain the latest, so this is a good page to bookmark or link to..

Linux 2021.09.12
반응형