본문 바로가기 메뉴 바로가기

Tjobim

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Tjobim

검색하기 폼
  • 분류 전체보기 (23)
    • 일상다반사 (3)
    • 개발환경 (0)
    • C\C++ (0)
    • Python (0)
    • UML (1)
    • 디자인 패턴 (0)
    • 유닉스, 리눅스 (15)
    • 임베디드 (0)
    • 공방 (4)
      • 프로젝트 (0)
      • NAS (4)
    • 미분류 (0)
  • 방명록

유닉스, 리눅스 (15)
[유닉스/리눅스 기초]vi 편집기

한 번에 한 행씩 작성 또는 수정ed, ex, sed 일반적으로 사용하는 편집기화면 단위로 보면서 커서를 이동해 작성 또는 수정vi(유닉스 기본 편집기)최초 화면 단위 편집기ex 편집기 명령 사용가능단순한 명령으로 빠른 편집 가능이맥스(GNU 이맥스, ...)작업하는 도중 다양한 기능 사용 가능(이메일, 쉘, 파일 복사/삭제 등) 모드형 편집기(모드에 따라 같은 입력을 다르게 처리)입력 모드 : 입력하는 그대로 내용 입력명령 모드(+마지막 행 모드) : 입력하는 키를 명령으로 처리 vi (파일명) : vi 시작파일명을 지정하지 않거나 지정 파일이 없을 경우 빈 파일 생성~는 비어있는 행 표시최초 vi 시작 시 명령모드커서 이동위 / 아래 / 왼쪽 / 오른쪽 : k / j / h / l^ 또는 O :현재 ..

유닉스, 리눅스 2016. 9. 13. 21:47
[유닉스/리눅스 기초]파일 관련 명령(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. 21:46
[유닉스/리눅스 기초]디렉토리 관련 명령(pwd, cd, ls, mkdir, rmdir)

pwd : 현재 디렉토리 절대경로 출력 cd (디렉토리 명) : 해당하는 디렉토리로 이동(절대경로, 상대경로 둘다 가능), 인자 없을 시 홈 디렉토리(~)로 이동 ls (옵션) (파일 또는 디렉토리 명) : 디렉토리 또는 파일 정보 확인지정 디렉토리/파일 없을 시 현재 디렉토리 내 파일 목록 출력디렉토리 지정시 지정 디렉토리 내 파일 목록 출력파일 지정 시 현재 디렉토리 내 해당 파일의 존재여부 출력옵션(ex: ls -aiF ~) -a숨김파일 포함 모든 파일 목록출력 -d 지정 디렉토리 자체 정보 출력 -iinode번호 포함해서 출력 -l 지정 디렉토리 내 파일 상세 정보 출력 -A'.', '..'를 제외한 목록 출력 -F 파일의 종류를 표시하여 출력 -L심볼릭 파일은 원본 파일의 정보 출력 -R하위 디..

유닉스, 리눅스 2016. 9. 13. 21:44
[유닉스/리눅스 기초]유닉스 파일 시스템

* 유닉스는 시스템의 모든 정보 및 장치를 파일로 관리 데이터 저장이 목적인 파일로 텍스트 파일과 바이너리 파일이 있음텍스트 파일 : 아스키 코드로 작성된 파일 -> car, more 명령사용 내용확인바이너리 파일 : 그 외 파일 -> 지정된 응용프로그램으로 내용확인 파일 내용이 하위 디렉토리 또는 다른 파일 이름인 파일(폴더와 같은) 원본 파일을 가리키는 파일(바로가기 파일 같은) 장치들을 과리하기 위한 파일* file 파일명 : 해당 파일의 종류 출력(ex: file .profile) 루트 디렉토리 : '/', 현재 디렉토리 : '.', 상위 디렉토리(상대경로) : '..', 홈 디렉토리 : '~'디렉토리 파일 사이는 '/'로 구분절대경로 : 루트 디렉토리(/)부터 시작하는 경로(ex: /etc/pa..

유닉스, 리눅스 2016. 9. 13. 21:42
[유닉스/리눅스 기초]구조/특징 + 명령행 편집 + 기초 명령

하드웨어 < 커널 < 쉘 < 유틸리티커널 : 컴퓨터의 모든 자원 제어쉘 : 이용자와 커널의 중간자역할 프로그램(본 쉘, C 쉘, 콘 쉘, 배쉬 쉘)명령어 해석기 기능 : 사용자와 커널 사이에 명령을 해석/전달 역할프로그래밍 기능 : 여러 명령을 사용해 반복적 작업을 수행하는 프로그램들 프로그래밍 가능사용자 환경 설정 기능 : 사용자별 초기화 파일을 통해 다양한 환경 변수 및 환경 설정 가능 대화형 시스템 : 명령어 기반 사용자 인터페이스(명령 입력 -> 처리 결과 출력)다중 사용자 시스템 : 다수의 사람이 동시에 같은 컴퓨터 접속 가능다중 작업 시스템 : 여러 작업을 동시에 수행(Multitasking)이식성 : C언어로 작성되어 여러 하드웨어에 이식하기 용이함확장성 : 기능이 모듈로 나뉘어있어 필요한 ..

유닉스, 리눅스 2016. 9. 13. 21:41
이전 1 2 다음
이전 다음
공지사항
최근에 올라온 글
  • [UML] Sequence Diagram⋯
  • 갤럭시 s6 엣지 미들 프레⋯
  • 갤럭시 s6 엣지 배터리 자⋯
  • [NAS 만들기 - 3]바나나파⋯
최근에 달린 댓글
  • 교체후 확실히 성능이 좋아지⋯
Total
34,081
Today
0
Yesterday
19
링크
TAG
  • 시스템프로그래밍
  • 미들프레임
  • banana pi m1+
  • banana pi
  • 프레임교체
  • 프로세스
  • 싱글보드컴퓨터
  • BPI-M1 plus
  • singleboardcomputer
  • BPI-m1
  • 갤럭시S6엣지
  • m1+
  • 갤럭시
  • BPI
  • 리눅스
  • BPI-m1+
  • banana pi m1 plus
  • 유닉스
  • 쉘 명령어
  • banana pi m1
  • simplenas
  • 쉘
  • Nas
  • 갤럭시s6
  • 바나나파이
  • 파일 시스템
  • 사용자
  • 자가교체
  • 디렉토리
  • 리눅스 명령어
more
«   2021/04   »
일 월 화 수 목 금 토
        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  
글 보관함
  • 2019/03 (1)
  • 2018/12 (2)
  • 2017/09 (1)
  • 2016/11 (1)

Blog is powered by Tistory / Designed by Tistory