리눅스4강
파일 다루기
1. 파일 필터
1) 파이프와 grep 명령
w, n, v, l 조합 가능
2) 리다이렉션
-
파이프 ( )
ps -ef : 동작중인 모든 프로세스를 full format으로 자세히 출력.
ps -ef | more <= 한 페이지씩 |
ps -ef | grep ssh <= 지금 사용중인 프로세스 체크 | ssh서버 관련 프로세스만 ctrl + f 하여 |
- 리다이렉션, 꺽쇠(>, »)
명령어를 한줄로 이어서 적을 때 : “;”사용
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
Leave a comment