리눅스 명령어
검색 명령어
find . -type f -print | xargs grep [찾고자하는 문자열]
특정 파일만 검색하기
grep -r --include *.java TITLE
SLOC 계산 명령어
wc *.py -l
find . -name '*.py' | xargs wc -l
페키지 삭제
# uninstall nginx
sudo apt-get remove nginx
# dependent pakcage까지 모두 삭제
sudo apt-get remove --auto-remove nginx
# 설정 파일만 삭제
sudo apt-get purge nginx
#의존성 설정 파일 모두 삭제
sudo apt-get purge --auto-remove nginx
파일리스트 생성
find "$(pwd)" -name "*.png" > input.txt
파일 숫자 카운트
find . -maxdepth 2 -type f | wc -l
디렉터리 별로 카운팅
find . -type d -print0 | while read -d '' -r dir; do
files=("$dir"/*)
printf "%5d files in directory %s\n" "${#files[@]}" "$dir"
done
특정파일만 제외하고 삭제
ls | grep -v ILSVRC2012_val_0002 | xargs rm
vi 명령어
문자열치환
:(시작줄),(끝줄)s/찾을패턴/바꿀스트링/옵션
:%s/찾는것/바꿀것/g
옵션
g : global - 한 줄에 패턴이 여러 번 나오면 모두 바꾼다. 지정하지 않으면 첫번째 패턴만 치환
i : ignore case - 대소문자 구분을 하지 않는다.
c : confirm - 검색된 모든 문자열에 대해서 바꿀지 말지를 물어본다.
이미지 파일 열기
eog
네트워크 트레픽 모니터링
bmon
'Computer Science > Linux and MAC 사용법' 카테고리의 다른 글
Ubuntu 한글 설정 (0) | 2015.04.26 |
---|---|
JDK 설치 및 변경 (Ubuntu 11.10) (0) | 2015.04.26 |
vi와 vim 연결하기 (0) | 2014.10.31 |
리눅스 터미널 이름 변경 방법 (0) | 2014.10.31 |
Ubuntu 개발 환경 구축 순서 - 전체 목록 - (0) | 2014.10.19 |