본문 바로가기

컴퓨터/Ubuntu

Ubuntu Linux 리눅스 파일명, 내용 검색 및 변경 *파일명으로 검색 find / -name '파일명*' 최상위 디렉토리로 부터 하위로 '파일명'으로 시작하는 파일을 찾는다. *디렉토리명으로 검색 find /usr/ -name '*디렉토리명' -type d /usr/ 디렉토리로 부터 하위로 '디렉티로명'으로 끝나는 디렉토리를 찾는다. *파일 내부 문자열로 검색 grep -r '내용' ./test.txt 현재 디렉토리의 test.txt 파일 내부에 '내용'이라는 문자열을 찾는다. grep -r '내용' ./* 현재 디렉토리 하위의 모든 파일 내부에 '내용'이라는 문자열을 찾는다. 1개 파일 내용 변경 sed -i "s/기존 내용/변경할 내용/g" 파일명.확장자 여러 파일 내용 변경 sed -i "s/기존 내용/변경할 내용/g" *.확장자 해당 문자가 포함된..
Ubuntu chmod 권한 설정 I. 권한 모양 drwxrwxrwx : d유저(rwx)그룹(rwx)다른사용자(rwx) II. 권한 설정 # chmod -R gu+rwx ./test 옵션명 의미 -R 하위 디렉토리까지 모두 적용 옵션 대상 의미 g 소유그룹 u 소유자 o 다른사용자 a 전체 권한 의미 r 읽기 w 쓰기 x 실행 적용 의미 + 넣기 - 빼기
Ubuntu chown 소유자 소유그룹 설정 $ ls -la -rw-rw-rw- 1 root user 18048 Apr 27 12:52 test.csv 위의 결과는 test.csv 란 파일의 소유자(uid)는 root이고 소유 그룹은(gid) user라는 뜻이다. test 디렉터리와 그 하위 디렉터리, 파일의 소유자를 ubuntu, 소유 그룹을 family로 변경해보겠다. sudo chown -R ubuntu:family ./test/ -R 은 지정한 디렉터리와 하위 디렉터리 및 파일의 소유자, 소유그룹을 모두 변경한다는 옵션이다.