티스토리 뷰

리눅스 장치 조작 명령어


restore : 백업된 파일시스템을 복구


scanpci : PCI 버스를 스캐닝하여 관련정보 출력


umount : 파일시스템 언마운트


umask : 파일 생성 시 소유자나 그룹의 퍼미션을 조정하기 위해 사용

* 일반 파일이 가질 수 있는 최대 접근 권한은 666 / 디렉터리는 777

   ex) umask = 022 일 때 일반 파일 생성하면 권한은 644

* 리눅스 기본 umask 값은 022 또는 002


파일 조작 명령어


diff : 파일 사이의 다른 점을 찾아내는 명령어


more : 주어진 파일의 내용을 화면 단위로 출력


head : 파일의 머리 부분을 보는데 사용


tail : 파일의 꼬리 부분을 보는데 사용


file : 파일 종류 확인 (more, page, less)


grep : 특정 문자열 찾기


tee : 화면으로 보면서 파일로 저장하기


wc : 파일의 라인, 단어, 문자수 보기


기타 자주 나오는 명령어


inode : 파일 식별자, inode를 통해 리눅스 시스템에서 볼 때 파일이라 하는 것을 구별함

            리눅스의 각각의 파일시스템에서 이름과 블록사이의 관계(mapping)를 다룸


* 리눅스 파일시스템에서 디스크는 일반적으로 고정된 크기의 블록으로 관리


/etc/issue : gretty에 의해서 로그인을 위한 프롬프트가 뜨기전에 출력되는 메시지를 설정하는 파일


chmod ugo=r file : file이라는 파일의 권한을 모두 read only로 변경


* 리눅스 파일 시스템인 ext2와 ext3에서는 파일명은 연속적인 문자, 숫자의 단순한 열로 구성

  윈도우즈와는 다르게 파일명 내에 공백이나 필드 분리자를 포함할 수 없으며, 대소문자를 엄격하게 구분

  파일확장자에 대한 의미가 없으며 파일이름은 최대 256자 까지 가능


  ext2 : 저널링 파일 시스템 이전에 가잔 많이 사용했던 파일 시스템, 뛰어난 안정성과 속도가 장점, 쉽게 호환되고 업그레이드가 용이함

            현재 ext2를 수정 저널링 파일 시스템으로 만든 ext3가 기본 파일 시스템으로 사용됨


* 사용중인 시스템에서 새 하드디스크를 추가하여 사용하기 위한 과정

  : 파티션 생성 -> 파일시스템 생성 -> 마운트

  : configure -> make -> make install

'리눅스 마스터 2급' 카테고리의 다른 글

리눅스 활용  (0) 2017.01.07
프로세스 관리  (0) 2016.12.11
쉘(Shell)  (0) 2016.12.11
파일시스템 관련 명령어(1/2)  (0) 2016.11.19
리눅스 일반  (0) 2016.11.19
댓글