오랜만에 리눅스를 하다 보면 명령어가 잘 생각이 안난다. 파일 찾을 일이 생겨서 찾을려고 하는데.. 기억이 안난다 ㅎㅎ 그래서 정리해본다. find / -name 파일명 예를들어 ssl을 찾고 싶다고 하면 find / -name ssl 하면 된다. 그런데 결과는 실망스러울 것이다. Permission denied 가 많아서 찾기가 힘들다. 그래서 Permission denied를 출력안하게 한다. find / -name ssl 2>/dev/null 결과: /etc/ssl /etc/httpd/ssl 이렇게 하면 Permission denied 없이 원하는 결과만 이쁘게 나올것이다. 참고로 현재 폴더(및 하위폴더)에서 검색은 find ./ -name 파일명 폴더(디렉토리) 만 검색은 find / -name ..
리눅스는 윈도우가 아니라 명령어를 알아야 다룰수 있다. 리눅스 사용시 많이 사용하는게 파일 찾기 인데 예를 들어 aa.txt를 찾고 싶다하면 find ./ -name aa.txt 하면 된다. ./의 의미는 현재 디렉토리 이하 -name은 말그대로 파일명 어느 정도 찾을려고 하는 파일이 있겠다 싶은 디렉토리 까지 가서 위 명령어를 이용해 파일을 찾으면 되는데 아예 어느 부근에 있는지 조차도 모를 때는 루트로 가서 cd / 위 명령어를 치면 되는데 허가 거부 디렉토리가 많이 나온다. 말그대로 허가 거부 디렉토리를 검색하려고 하니 나온다. 보기가 안좋으니 허가 거부 안나오게 하려면 find ./ -name aa.txt 2> /dev/null 하면 허가 거부가 안나온다.
리눅스를 쓰다보면 파일 찾을 일이 생긴다. 윈도우에서는 탐색기에서 우측 상단에서 검색을 하면 되는데 리눅스는 시커먼 화면에서 뭘해야 하는지.. 초보자는 난감해 할 수 있다. 일단 가장 간단하게 find 명령어를 쓰면 된다. 현재 디렉토리에서 bb.txt 파일 찾기find 파일명find bb.txt(하위 디렉토리는 찾지 않습니다.) find -name 파일명find -name bb.txt(-name을 쓰면 하위 디렉토리까지 찾습니다.) 전체 폴더에서 찾기find / -name 파일명find / -name bb.txtfind / -name *.txt 전체 폴더에서 찾기는 아무 곳에나 해도 전체에서 찾습니다. No such file or directory 라고 나오면 검색했으나 파일이나 디렉토리가 없다는 뜻입..
- Total
- Today
- Yesterday
- 프로씨
- 오라클
- XE3
- 파싱
- KG
- C
- ocajp
- MySQL
- xe애드온
- EC
- xe addon
- XE
- ocpjp
- ocjap
- 스크래핑
- 자바 smtp
- 자바
- webix
- Python
- JDBC
- 이클립스
- 문자열
- proc
- 포인터
- C언어
- 인포믹스
- php
- esql
- 파이썬
- 자바 셀레니움
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |