1 minute read

파일 다루기

1. 파일 필터

1) 파이프와 grep 명령

w, n, v, l 조합 가능

2) 리다이렉션

  1. 파이프 ( )

ps -ef : 동작중인 모든 프로세스를 full format으로 자세히 출력.

ps -ef more <= 한 페이지씩
ps -ef grep ssh <= 지금 사용중인 프로세스 체크 ssh서버 관련 프로세스만 ctrl + f 하여
  1. 리다이렉션, 꺽쇠(>, »)

명령어를 한줄로 이어서 적을 때 : “;”사용

ex) cat > aa ; cat » aa

2. 파일 비교, 정렬, 탐색

1) 파일 비교

2c2 <= c 는 변경사항.

a 는 추가사항

d 는 제거된 사항

2) 파일 정렬

3) 파일 검색

-o : or(둘중에 하나만 충족되면)

​ and(두개 모두 충족하는)

\(~~) : \이후의 ~~문자를 문자 그대로 적용.

find / grep abc : 찾아라(find) /(최상위폴더root)에서 abc가 포함된 것을.

vim 열기

vi {파일명}

“i” : 파일 편집 버튼

“esc” :

“:wq” w(write)q(quit)

vim의 3가지 모드

1) 명령모드 2) i버튼 -> 편집모드 3) esc버튼 -> 명령모드 4) :버튼 -> 마지막 행 명령모드 +wq

3. 파일 보관 압축

1) tar

여러파일 압축가능

tar -cvf(묶기옵션) {묶인 파일명}.tar {묶일 파일명1} {묶일 파일명2}

-xvf 풀기

-zcvf 압축풀기

tar tf 선택된 묶여진 파일안에 어떤 파일이 들어있는지 출력.

-f(파일로 입력을 받아서 보겠다. 왠만해서 다 들어간다.)

cvf 새로 추가하는

rvf 뒤에 추가하는

2) compress / uncompress //잘 쓰지 않는다.

3) gzip / gunzip

파일 한개만 압축

오늘의 수업 전 예습 노트

  • rm -r 👈 Parameter(Option)

  • {명령어} –help 👈 보고있는 화면에서 간단히 설명

  • {명령어} man 👈 다른 전용 페이지에서 상세 매뉴얼을 보여줌

  • sort 👈 정렬, txt에서 찾기 = ctrl + f //스크롤 건너뛰기 “n”

  • mkdir -p 축약형

    ​ –parents 풀네임

  • mv {기존이름} {새이름} 👈 rename

Updated:

Leave a comment