개발과 기술21 [Ubuntu] umask 명령어 ubuntu umask 명령어 umask는 the free dictionary에 의하면 user's file creation mask입니다. umask 만을 입력하면 숫자 4개가 나타나게 되는데 그 중 앞의 한글자를 제외하고 나머지 숫자를 이용하여 앞으로 해당 유저가 생성할 파일이나 디렉토리(폴더)의 접근 권한을 설정하거나 알 수 있습니다. 예를 들어 umask를 입력했을 시 0022를 얻었다면 앞으로 해당 유저가 파일을 생성했을 시 666-022 = 644 디렉토리를 생성했을 시 777-022 = 755를 얻을 수 있습니다. 여기서 644와 755가 의미하는 바는 다음과 같습니다. 먼저 644는 6 | 4 | 4 로 각 자리의 수를 나누어 볼 수 있는데 그 각 자리의 수를 이진법으로 바꾸어 보면 110.. 2018. 11. 28. [Ubuntu] 현재 user가 어떤 group에 속하는지 확인하는 방법 현재 user가 어떤 group에 속하는지 확인하는 방법 groups를 사용하면 됩니다. $ groups > group1 ubuntu group2 nogroup 2018. 9. 25. [Python, Django] Django Template에서 숫자에 콤마 넣는 방법 Django Template에서 숫자에 콤마 넣는 방법 숫자데이터를 view에서 template으로 가져올때 100000같은 숫자를 그대로 가져와 template에 넣으면 사람이 쉽게 읽을 수 없습니다. 100000를 100,000처럼 콤마를 넣어 사람이 쉽게 읽을 수 있도록 할 수 있습니다. {% load humanize %} {{ my_num|intcomma }} template상단에 humanize를 load한 후 변수에 |intcomma를 붙여주면 사람이 읽기 쉬운 숫자로 표현됩니다. 2018. 9. 24. [Python] virtualenvwrapper에서 가상환경 리스트 하는 방법 virtualenvwrapper에서 가상환경 리스트 하는 방법 Python에서 가상환경을 만들고 그 안에서 작업하는 것은 매우 중요합니다. 가상환경을 만들고 진입을 쉽게해주는 라이브러리인 virtualenvwrapper를 사용하면 workon env 명령으로 가상환경으로 쉽게 진입할 수 있습니다. virtualenvwrapper로 어떤 가상환경을 만들었는지 확인하고싶다면 아래의 명령어를 커맨드, 터미널창에 입력하면 됩니다. # lsvirutalenv의 간편 버전입니다. 가상환경들을 짧게 보여줍니다. -b는 brief를 의미합니다. $ lsvirtualenv -b # lsvirtualenv의 기본 명령 더 긴 설명을 함께 보여줍니다. $ lsvirtualenv -l 2018. 9. 24. 이전 1 2 3 4 5 6 다음