태그 : 디렉토리 요약보기전체보기목록닫기

1 2 3

리눅스에서 특정 디렉토리가 속한 파티션의 빈 공간 확인

df 명령을 아용한 디스크 빈 공간 확인은 이미 이전에 정리했으나(여기로), 몇가지 유용한 옵션이 있어 추가로 정리하기로.df에 별도의 옵션을 지정하지 않으면 현재 마운트되어 있는 파티션들의 목록과 사용률 관련 정보를 표시해 준다. 여기에 디렉토리를 인자(argument)로 지정하면 해당 디렉토리가 속한 디스크에 대한 정보만 표시한다.# /data 디렉...

리눅스 rsync의 -r 옵션에서 원본 디렉토리 지정에 주의할 점("/" 사용)

우선 rsync에 대한 기본적인 내용은 이전 게시물을 참고하자. 여기로그 외에 rsync 관련 다른 이전 게시물(자동 원격 백업, 또는 cp로 복사하다가 중단한 경우 rsync로 재개)에서도 공통적으로 유의해야 할 문제다.rsync에서 -r 옵션으로 디렉토리 구조 전체를 복사(백업)할 때, 복사할 원본 디렉토리(source directory) 뒤에 슬래...

리눅스에서 특정 디렉토리를 다른 디렉토리에 마운트(mount)하기 (--bind 옵션)

특정한 디렉토리를 다른 디렉토리에 마운트(mount)해서 양쪽 디렉토리가 같은 곳으로 연결되도록 할 수 있다. mount에서 --bind 옵션을 사용하면 된다.예를 들어 /home/john/data 디렉토리를 /home/jane/data_from_john 디렉토리에 연결하는 경우다. mount를 사용하므로 심볼릭 링크(symbolic link)와 달리 ...

chmod - 리눅스에서 특정 디렉토리 하위의 모든 디렉토리/파일에 대한 권한 설정

우선 chmod에 대한 기본적인 내용은 이전 게시물을 참고하자. 여기로chmod의 몇가지 기본적인 예시는 아래와 같다.# my_data.txt 파일에 대하여 소유자(u) 권한에 읽기(r),쓰기(w),실행(x) 추가(+)chmod u+rwx my_data.txt# 그룹(g) 권한을 읽기(r)/쓰기(w)로 지정(=)chmod g=rw my_data.txt#...

리눅스에서 파일이 매우 많은 디렉토리에 대한 ls 명령 실행속도 향상 (-f 옵션)

간단한 내용이지만, 간혹 요긴할 때가 있어 정리해 두기로.리눅스에서 디렉토리 하위에 상당히 많은 파일이 있을 경우, ls 명령을 입력하면 시간이 상당히 오래 걸릴 수 있다. 특히 속도가 느린 HDD에서는 더욱 두드러질 수 있다.출력이 느린 이유중 하나는 ls에서 조회한 내용을 출력할 때 정렬(sorting)을 하기 때문이다. 항목이 많지 않을 때는 문제...

우분투 계열 리눅스에서 시냅틱 패키지 관리자의 패키지 다운로드 위치

간혹 필요할 때가 있어 정리해 두기로.리눅스 민트 등 우분투 계열 리눅스에서 시냅틱 패키지 관리자(Synaptic Package Manager)를 사용할 때, 선택한 패키지를 설치하지 않고 다운로드만 할 수도 있다. 설치 직전에 "download package files only" 항목을 체크하면 된다.문제는 대체 이 패키지(.deb) 파일이 어디에 들...

curlftpfs - 리눅스에서 ftp 서버를 디렉토리에 연결(마운트)하기

리눅스에서 curlftpfs를 활용하면 ftp 서버에 접속해서 작업하는 과정을 로컬(local) 디렉토리에서 작업하는 방식과 동일하게 만들 수 있다. ftp 서버의 디렉토리를 로컬 디렉토리에 연결(마운트)해 준다.우선 curlftpfs 패키지를 설치하자. 데이안/우분투 계열 기준으로 터미널창에서 아래와 같이 입력# curlftpfs 설치sudo apt-...

which - 리눅스에서 특정 프로그램의 위치 확인

리눅스에서 PATH에 등록된 디렉토리 안에 있는 특정 프로그램의 위치가 어디인지 확인하고 싶을 때 which를 사용하면 편리하다. PATH에 여러 디렉토리가 등록되어 있는데, 특정 프로그램이 이들중 어느 디렉토리에 속해 있는지 구분하고 싶을 때 사용한다.아래의 예시를 보자.# PATH 변수에 등록된 디렉토리 확인echo $PATH/usr/local/sb...

[bash: cd] 디렉토리 내용 새로 고침(refresh)

자주 일어나는 일은 아닌데, 간혹 리눅스 bash 스크립트로 작업하면서 디렉토리 안의 파일 목록이 계속 변하는 경우(추가, 삭제) 변경 내용이 반영되지 않아서 이미 삭제된 파일이 존재한다고 간주해서 오동작을 하는 경우가 있었기 때문에 간단한 해결책을 정리해 두기로. 아마도 캐싱(caching)과 연관되어 발생하는 문제가 아닌가 추측하고 있다.아래와 같은...

리눅스에서 ftp 사용자의 상위 디렉토리 접근 차단(vsftpd)

리눅스에서 vsftpd로 ftp 서버를 운영할 경우, 접속한 사용자가 홈 디렉토리 이외에 상위 디렉토리에 접근하지 못하도록 해야 할 경우가 있다. 사실 보안을 생각하면 대부분 이렇게 해 두는 것이 좋을 것이라 생각된다.vsftpd 설정파일을 편집해서 ftp 접속자의 홈 디렉토리를 루트 디렉토리로 간주하도록 해 주면 된다. 설정 파일은 통상 /etc/vs...
1 2 3

Google Analytics


B-Side


adsense(w160_h600)2

통계 위젯 (화이트)

1431045
3392
1828171

ad_widget_2