글
■ UNIX 시스템을 이용하는 모든 사용자가 공통적으로 알아야 하는 명령어 소개
(1) 디렉토리 관리
: 파일 시스템상에 디렉토리 생성, 삭제, 이동, 확인하는 등의 작업에 사용되는 디렉토리 관리 명령어들
※ 기초적인 명령어들에 대한 설명은 생략.
※ 자주 쓰이는 명령어들대 대한 자세한 설명은 링크.
○ 디렉토리(파일) 정보 출력 명령어 : ls
- 명령 형식 : $ ls [options] [file or directory name]
- 옵션 :
-l : 목록 형태로 출력
-a : 모든 디렉토리 및 파일 출력
-R : 하위 디렉토리까지 출력
-F : 항목의 종류를 포함하여 출력
-i : inode 번호를 포함하여 출력
- UNIX 시스템에서 . 으로 시작하는 파일들은 숨겨진 파일을 의미한다.
(Example)
$ ls -l
[_rwxrwxrwx] [1] [beloved] [beloved] [4061] [1월 28 20:50] [daemon]
- [종류+권한] [하드링크 수] [소유주] [소유그룹] [크기] [날짜 시간] [이름]
○ 디렉토리 간 이동 : cd
- 절대경로 : 루트 디렉토리를 기준으로 기술 (/home/beloved/work/project)
- 상대경로 : 현재 디렉토리를 기준으로 기술 (./work/project)
○ 현재 디렉토리 확인 : pwd
○ 새로운 디렉토리 생성 : mkdir
○ 기존 디렉토리 삭제 : rmdir
(2) 파일 관리
: 특정 디렉토리 내에 있는 파일을 출력, 이동, 복사, 삭제하는 등의 작업에 사용되는 파일 관리 명령어들
○ 파일 보기 : cat / more / head / tail
- cat & tail : 2013/01/24 - [L inux /Command] - cat & tail - 파일 보기
- more : 한 화면씩 끊어서 출력
- head : tail 과 반대로 첫번째 줄부터 지정한 # 까지 출력
○ 파일 이동 : mv
○ 파일 복사 : cp
○ 파일 삭제 : rm
○ 파일 링크 : ln
- 2013/01/24 - [L inux /Command] - ln - 파일 링크
(3) 파일 권한 관리
: 파일에 대한 사용사별 접근 권한이나 소유권을 재지정한다.
○ chmod : 2012/02/24 - [L inux /Command] - chmod - 리눅스 파일 및 디렉토리 권한 관리
○ chown : 2012/03/05 - [L inux /Command] - chown - 리눅스 파일 및 디렉토리에 대한 소유자/그룹 변경
○ touch : 파일이나 디렉토리의 시간 정보를 변경하거나 신규 파일을 생성한다.
(4) 파일 응용
: 프로그램 언어가 아닌 쉘 명령어 한 줄로 기존 파일을 원하는 형태로 변환하거나 필요한 값만 얻어 내게 해주는 명령어들
○ 파일 내 문자 개수 : wc
- 명령 형식 : $ wc [options] [file_name1] [file_name2] ...
- 옵션
-l : 라인 수 출력
-w : 단어 수 출력
-c : 바이트 수 출력
-m : 문자 수 출력
(Example)
$ wc -lc main.c
=> 763 25061 main.c
○ 파일 비교 : diff
- 2013/01/24 - [L inux /Command] - diff - 파일 비교
○ 패턴 검색 : grep
- 2013/01/24 - [L inux /Command] - grep - 패턴 검색
○ 파일 검색 : find
- 2013/01/24 - [L inux /Command] - find - 파일 검색
'B ook summary > Unix' 카테고리의 다른 글
Chapter 5 :: 프로세스 응용(2) - 프로세스간 통신(시그널) (0) | 2013.01.31 |
---|---|
Chapter 5 :: 프로세스 응용(1) - 프로세스 식별자 및 정보 확인 (0) | 2013.01.31 |
Chapter 3 :: 시스템 기본(2) - 환경정보(로그인 과정 / 쉘 / 환경변수) (0) | 2013.01.22 |
Chapter 3 :: 시스템 기본(1) - 시스템 접근 / 사용자 정보 / 그룹 정보 (0) | 2013.01.21 |
Chapter 2 :: 운영체제 구조(3) - 메모리 (0) | 2013.01.10 |
RECENT COMMENT