Loading [MathJax]/jax/output/HTML-CSS/config.js

du -sh * 하면 현재 폴더 기준으로 모든 파일과 서브폴더들 용량을 보기좋게 보여준다.


-h 옵션은 human-readable

-s 옵션은 sumarize (이거 안하면 서브폴더의 모든 파일들이 다 나열되어 결과가 너무 길어진다)

-s옵션만 붙이고 * 옵션을 붙이지 않으면 현재폴더 기준으로 결과가모두 sumarize되어 결과가 한 줄만 나온다.



df -hP 하면 디스크별로 전체적으로 얼마 사용했고 얼마남았고 하는 정보를 보여준다.


-h 옵션은 human-readable

-P 옵션은 한줄로 나오게 해주는 옵션(이거 안하면 디스크경로가 길어 두줄로 표시됐을때 읽기 어렵다)

반응형

'Programming > Linux' 카테고리의 다른 글

crontab  (0) 2019.09.27
리눅스 계정 관리  (0) 2019.09.19
CentOS 7 방화벽  (0) 2017.12.04
리눅스 port 확인  (0) 2017.12.04
sudo 관련  (0) 2017.11.07

현재 시간 얻어오기

from datetime import datetime
now = datetime.now()
print(now)  # 2017-10-31 13:20:54.339081
type(now)  # <type 'datetime.datetime'>


시간의 년도/월/일 등 각 항목을 얻어올때는 timetuple() 사용

from datetime import datetime
now = datetime.now()
now_tuple = now.timetuple()
now_tuple.tm_year  # 2017


타임존 변환

뉴욕시간을 서울시간으로변경(서머타임, day-light saving 자동으로 고려됨)

from datetime import datetime
from pytz import timezone

 # 뉴욕시간으로 오전 9시 30분 입력 
ny_dt = timezone('America/New_York').localize(datetime(2017, 10, 23, 9, 30, 0)) 
ny_dt  # 2017-10-23 09:30:00-04:00 

# 서울시각으로 변경
kr_dt = ny_dt.astimezone(timezone('Asia/Seoul'))
kr_dt  # 2017-10-23 22:30:00+09:00 


스트링을 datetime으로 형변환 하기

format은 여기 참조

from datetime import datetime
s = '2020-08-01T03:55:15+09:00'
dt = datetime.strptime(s, '%Y-%m-%dT%H:%M:%S%z')
dt  # datetime.datetime(2020, 8, 1, 3, 55, 15, tzinfo=datetime.timezone(datetime.timedelta(seconds=32400)))

시간연산하기

현재시간(now)과의 차이를 구하기(KST timezone 고려)

from datetime import datetime, timezone, timedelta
KST = timezone(timedelta(hours=9))
n = datetime.now(KST)
(n-c).seconds  # days, hours등도 가능



반응형

'Programming > Python' 카테고리의 다른 글

Anaconda & Jupyter  (0) 2018.03.23
python numpy  (0) 2018.02.28
python virtualenv 가상환경  (0) 2017.11.16
python에서 doxygen 사용해보기  (0) 2017.11.14
python import  (0) 2017.11.14

+ Recent posts