반응형
[리눅스 명령어]CentOS : man truncate
 
1. 용도 및 목적
파일의 크기를 지정된 크기로 늘리거나 줄임
 
2. 자주 쓰는 옵션
-원하는크기로 생성하는것이라기보다 내가 원하는 용량으로 리사이징 함(데이터는 보장못함, 테스트로 2.9K  텍스트 파일을 2K로 조절했을때 2K 만큼의 문자열을 남기고 뒤는 잘려나감)
#truncate -s 1G test
반응형
반응형
[리눅스 명령어]CentOS : man fallocate
 
1. 용도 및 목적
파일에 공간을 미리 할당
 
2. 자주 쓰는 옵션
-1G 더미 test 파일 생성
#fallocate -l 1G test
 
3. 활용 방법
-1G 더미 test 파일 생성 시 시간 확인
#time fallocate -l 1G test
반응형
반응형
[리눅스 명령어]CentOS : man dd
 
1. 용도 및 목적
파일 변환 및 복사
 
2. 자주 쓰는 옵션
-디스크 복제(신규 DISK 실장 후 fdisk -l 로 확인, time : 시간 확인, if : 원본, of : 대상, bs : BYTES)
#time dd if=/dev/sda of=/dev/sdb bs=4096k
 
진행 상황 확인 필요시 ps로 PID 확인 후 watch 로 확인
 
새로운 터미널에서 하기 확인하여 명령을 실행하면 복사 중인 화면에서 진행 상황이 나옴
 
#ps -ef |grep dd
 
#watch kill -USR1 dd_PID
 
3. 활용 방법
-파일 시스템 성능 측정(쓰기, 참고 : Cached 영향으로 두번 실행 시 속도가 빠르게 측정됨, /dev/zero 는 데이터 저장소를 초기화하기 위한 문자 스트림을 제공)
#time dd if=/dev/zero of=1gtest bs=4096k count=250
 
time
real : 시작부터 끝가지 시간
user : 커널 외부에서 CPU 처리 시간
sys : 커널에서 CPU 처리 시간
-파일 시스템 성능 측정(읽기, 참고 : Cached 영향으로 두번 실행 시 속도가 빠르게 측정됨)
#time dd if=1gtest of=/dev/zero bs=4096k count=250
반응형
반응형
[리눅스 명령어]CentOS : man du
 
1. 용도 및 목적
파일 공간 사용량 산정
 
2. 자주 쓰는 옵션
-현재 디렉토리의 총용량을 사용자가 보기 편한 단위로 확인
#du -sh
 
-디렉토리 지정하여 확인
#du -sh /test/test
 
3. 활용 방법
-하위 디렉토리 1단계 까지 용량 정렬 하여 높은 순으로 10개 확인 (용량 올림차순)
#du -h --max-depth=1 * | sort -h | tail -n 10
반응형
반응형
[리눅스 명령어]CentOS : man sort
 
1. 용도 및 목적
텍스트 파일 라인 정렬
 
2. 자주 쓰는 옵션
-텍스트 파일 내용 라인의 앞글자 알파벳 정렬(-r 옵션은 역방향)
#sort test.txt
 
3. 활용 방법
-파일 명 알파벳 정렬(필요시 -r 옵션은 역방향)
#ls -al |sort -k9 -r
 
-파일의 크기 정렬(필요시 -r 옵션은 역방향)
#ls -al |sort -k5 -g
반응형
반응형
[리눅스 명령어]CentOS : man wc
 
1. 용도 및 목적
각 파일의 줄, 단어 바이트 수를 출력
 
2. 자주 쓰는 옵션
-파일 개수 확인(inode의 문제로 파일 개수를 확인 할때는 find 사용)
#ls -altr | wc -l
반응형
반응형
[리눅스 명령어]CentOS : man pipelines |
 
1. 용도 및 목적
다중 명령어간 분리
 
2. 자주 쓰는 옵션
-test 파일에서 test1의 라인을 검색
#cat test |grep test1
 
3. 활용 방법
-tcpdump 에서 특정 아이피만 검색하여 출력
#tcpdump -i bond0 |grep 192.168.35.11
 
-메세지스에서 본딩 검색
#cat /var/log/messges |grep bond0
반응형
반응형
[리눅스 명령어]CentOS : man alias
 
1. 용도 및 목적
별칭 지정, 임의의 단축 명령어로 사용자화
 
2. 자주 쓰는 옵션
-현재 alias 확인
#alias
 
-영구 적용(적용시 현재 적용상태 반드시 확인)
#cd ~
 
#vi .bashrc
alias mv='mv -i'
반응형
반응형
[리눅스 명령어]CentOS : man touch
 
1. 용도 및 목적
파일 타임 스탬프 변경 및 빈파일 생성
 
2. 자주 쓰는 옵션
-test 파일 생성(파일 생성 가능 여부 확인)
#touch test
 
-test 파일 의 시간을 현재시간으로 변경
#touch -c test
 
3. 활용 방법
-파일의 타임스탬프 변경 (test파일을 2017년 7월 1일 23시 59분 14초로 수정일자 변경)
#touch -t 201707012359.14 test
반응형
반응형
[리눅스 명령어]CentOS : man more
 
1. 용도 및 목적
로컬에서 페이지가 넘어가는 것을 방지 하기 위한 명령어, 한페이지씩 출력 가능
 
2. 자주 쓰는 옵션
-test 파일 출력
#more test
 
3. 활용 방법
-test 파일 출력
#cat test |more
반응형

+ Recent posts