본문 바로가기

전체 글23

[유닉스/리눅스 기초]파일 관련 명령(cat, more, tail, cp, rm, mv, ln, touch) : 파일 내용 출력cat (-n) 파일명 : 파일 내용을 끝까지 연속 출력(-n) : 행 번호 포함 출력more (+숫자) 파일명 : 파일 내용을 화면 단위로 출력(spacebar : 다음 페이지, enter : 다음 행, q : 종료)(+숫자) : 해당 행 부터 출력출력 중 '/문자열'입력을 통해 문자열 검색 가능(n : 이어서 검색)tail (옵션) 파일명 : 파일의 뒷 부분 출력(기본 출력 행 수는 10)(+숫자) : 해당 행 부터 끝 까지 출력(-숫자) : 해당 값으로 출력 행 수 지정(-f) : 출력이 종료되지 않고, 주기적으로 출력(내용 변경시 자동 출력, Ctrl+c : 종료) (-i) : 결과파일(디렉토리)명과 같은 파일(디렉토리)가 있을 경우 덮어쓸지 여부확인(-r) : 디렉토리 복사(내.. 2016. 9. 13.
[유닉스/리눅스 기초]디렉토리 관련 명령(pwd, cd, ls, mkdir, rmdir) pwd : 현재 디렉토리 절대경로 출력 cd (디렉토리 명) : 해당하는 디렉토리로 이동(절대경로, 상대경로 둘다 가능), 인자 없을 시 홈 디렉토리(~)로 이동 ls (옵션) (파일 또는 디렉토리 명) : 디렉토리 또는 파일 정보 확인지정 디렉토리/파일 없을 시 현재 디렉토리 내 파일 목록 출력디렉토리 지정시 지정 디렉토리 내 파일 목록 출력파일 지정 시 현재 디렉토리 내 해당 파일의 존재여부 출력옵션(ex: ls -aiF ~) -a숨김파일 포함 모든 파일 목록출력 -d 지정 디렉토리 자체 정보 출력 -iinode번호 포함해서 출력 -l 지정 디렉토리 내 파일 상세 정보 출력 -A'.', '..'를 제외한 목록 출력 -F 파일의 종류를 표시하여 출력 -L심볼릭 파일은 원본 파일의 정보 출력 -R하위 디.. 2016. 9. 13.
[유닉스/리눅스 기초]유닉스 파일 시스템 * 유닉스는 시스템의 모든 정보 및 장치를 파일로 관리 데이터 저장이 목적인 파일로 텍스트 파일과 바이너리 파일이 있음텍스트 파일 : 아스키 코드로 작성된 파일 -> car, more 명령사용 내용확인바이너리 파일 : 그 외 파일 -> 지정된 응용프로그램으로 내용확인 파일 내용이 하위 디렉토리 또는 다른 파일 이름인 파일(폴더와 같은) 원본 파일을 가리키는 파일(바로가기 파일 같은) 장치들을 과리하기 위한 파일* file 파일명 : 해당 파일의 종류 출력(ex: file .profile) 루트 디렉토리 : '/', 현재 디렉토리 : '.', 상위 디렉토리(상대경로) : '..', 홈 디렉토리 : '~'디렉토리 파일 사이는 '/'로 구분절대경로 : 루트 디렉토리(/)부터 시작하는 경로(ex: /etc/pa.. 2016. 9. 13.
[유닉스/리눅스 기초]구조/특징 + 명령행 편집 + 기초 명령 하드웨어 처리 결과 출력)다중 사용자 시스템 : 다수의 사람이 동시에 같은 컴퓨터 접속 가능다중 작업 시스템 : 여러 작업을 동시에 수행(Multitasking)이식성 : C언어로 작성되어 여러 하드웨어에 이식하기 용이함확장성 : 기능이 모듈로 나뉘어있어 필요한 .. 2016. 9. 13.