링크 ux 시간 날짜 명령
6556 단어 shell
cal 은 달력 을 표시 하 는 데 사 용 됩 니 다. 인 자 를 전달 하지 않 을 때 현재 달력 만 표시 합 니 다.사용 가능 한 옵션:
- 1, -- one: 현재 달력 을 표시 합 니 다.기본 설정.
- 3, -- three: 전 월, 현재 월, 후 1 월 달력 을 표시 합 니 다.
- s, -- sunday: 표 시 된 달력 에서 요일 의 첫날 은 일요일 이 고 기본 형식 입 니 다.
- m, -- monday: 표시 되 는 달력 에서 월요일 은 월요일 입 니 다.
- j, - julian: 유 략 력 달력 을 표시 합 니 다.
- y, - year: 일년 내 내 달력 을 표시 합 니 다. 숫자 가 없 으 면 현재 달력 을 표시 합 니 다. 숫자 가 있 으 면 지정 한 숫자 년 달력 을 표시 합 니 다.유효 숫자 는 1 - 9999 이다.
- V, -- version: 버 전 정 보 를 표시 합 니 다.
- h, -- help: 도움말 문 서 를 표시 합 니 다.
cal 은 달력 을 표시 할 년/월/일 을 지정 하 는 옵션 도 사용 할 수 있 습 니 다.형식 은 [[[day] month] year] 입 니 다. 즉, 하나의 숫자 만 있 을 때 이 숫자 는 해마다 해석 되 고 년도 의 유효 범 위 는 1 - 9999 입 니 다.두 개의 숫자 가 있 으 면 월, 년 에 따라 해석 하고 달의 유효 범 위 는 1 - 12 이다.세 개의 숫자 는 일, 월, 년 에 따라 해석 하고 일의 유효 범 위 는 지 정 된 년, 월 에 달 려 있다.옵션 과 날짜 의 조합 을 통 해 유연 한 전 시 를 할 수 있 습 니 다.그 중에서 - 1 과 - 3 과 - s 와 - m 는 각각 상호 배척 옵션 이 고 동시에 나타 나 면 뒤의 값 은 앞의 값 을 덮어 쓰 고 마지막 으로 나타 나 는 것 이 적 용 됩 니 다.예 를 들 어 cal - 1 - 3 은 cal - 3 과 같다.
cal#显示当前月的日历。
cal -1 #等效于cal。
cal -3 #显示前一月、当前月及后一月。
cal -s #显示当前月的日历,日历中,每周的第一天为星期日。等效于cal。
cal -m #显示当前月的日历,日历中,每周的第一天为星期一。
cal -3 -s #显示前一月、当前月及后一月,每周的第一天为星期日。
cal -3 -m #显示前一月、当前月及后一月,每周的第一天为星期一。
cal -j -m #显示当前月的儒略历日历,每周的第一天为星期一。
cal -j -s -3 #显示前一月、当前月及后一月的儒略历日历,每周的第一天为星期一。
cal -y #显示当前年的一整年的日历。等效于cal -y 2019、cal -s -y 2019。
cal -y -j #显示当前年的儒略历日历。等效于cal -y -j 2019、cal -s -y -j 2019。
cal -v #显示版本信息。
cal -h #显示帮助文档。
cal 33 #显示公元33年的整年日历。等效于cal -s -y 33。
cal 12 2018 #显示公元2018年12月的日历。等效于cal -1 -s 12 2018。
cal -3 12 2018 #显示公元2018年11月、12月及2019年1月的日历。
cal 11 12 2018 #显示公元2018年12月的日历,并且2018年12月11日高亮显示。
cal -3 11 12 2018 #显示公元2018年11月、12月及2019年1月的日历,并且2018年12月11日高亮显示。
cal -3 -j 11 12 2018 #显示公元2018年11月、12月及2019年1月的儒略历日历,并且2018年12月11日高亮显示。
date
날짜 가 현재 날짜/시간 을 표시 하거나 설정 합 니 다.사용 가능 한 옵션:
- d datestr, -- date = datestr: 시간 설명자 datestr 가 설명 한 날짜 와 시간 을 표시 합 니 다.datestr 는 거의 모든 통용 형식 을 사용 할 수 있다.월 이름, 시간 대, "am\pm", "yesterday", "tomorrow"등 을 포함 할 수 있 습 니 다.
- f datefile, -- file = datefile: datefile 의 모든 줄 을 - d 로 분석 하고 분석 한 날짜 와 시간 을 표시 합 니 다.datefile 이 "-"라면 표준 입력 을 사용 합 니 다. 처리 할 날짜 가 많 을 때 이 방식 을 사용 하 는 것 을 권장 합 니 다. date 를 여러 번 시작 하면 파일 을 실행 할 수 있 는 시스템 비용 이 매우 많 을 수 있 기 때 문 입 니 다.
- I [TIMESPEC], -- iso - 8601 [= TIMESPEC]: ISO 8601 형식 (% Y -% m -% d) 으로 날 짜 를 표시 합 니 다.파라미터 TIMESPEC 는 포함 할 시간의 추가 항목 의 수 를 지정 합 니 다.받 아들 일 수 있 는 값 은 'auto' (날짜 만 인쇄 하고 기본 값), 'hours' (시간 을 날짜 뒤에 추가),' minutes' (시간 과 분 을 날짜 뒤에 추가), 'seconds' (시간, 분, 초 를 날짜 뒤에 추가),' ns' (시간, 분, 초, 나 초 를 날짜 뒤에 추가) 가 있 습 니 다.시간 항목 을 표시 하면 '%: z' 형식 으로 시간 대 를 포함 합 니 다.이 형식 은 현재 언어 환경 이 어떻든 간 에 - d 와 - f 옵션 의 입력 에 적합 합 니 다.
- r file, -- reference = file: 파일 의 마지막 수정 날짜 와 시간 을 표시 합 니 다. 현재 날짜 와 시간 이 아 닙 니 다.
- R, -- rfc - email: 형식 "% a,% d% b% Y% H:% M:% S% z"를 사용 하여 날짜 와 시간 을 표시 합 니 다. C 언어 환경 에서 값 을 구하 기 때문에 줄 임 말 은 항상 영어 로 표 시 됩 니 다.이 형식 은 인터넷 메시지 형식 (인터넷 전자우편 의 현 행 과 이전 기준) 5322, 2822, 822 에 부합된다.이전 버 전의 date 와 호 환 하기 위해 rfc - 2822 와 rfc - 822 는 rfc - email 의 별명 입 니 다.
-- rfc - 3339 = TIMESPEC: 인터넷 메시지 형식 RFC 3339 형식 으로 날짜 시간 을 표시 합 니 다.문자 'T' 가 아 닌 빈 칸 으로 날짜 와 시간 을 구분 하 는 것 과 유사 합 니 다. 이 형식 은 - d 와 - f 옵션 의 입력 에 적합 합 니 다. 현재 언어 환경 이 어떻든 간 에.TIMESPEC 에서 포함 할 시간의 추가 항목 의 수 를 지정 합 니 다. 받 아들 일 수 있 는 매개 변 수 는 "date"(인쇄 날짜 만,% Y -% m -% d), "seconds"(전체 날짜 와 전체 시간 을 인쇄 하고 빈 칸 으로 구분 하여 출력 을 디지털 시간 오프셋 으로 끝 냅 니 다.% Y -% m -% d% H:% M:% S%: z), "ns"(seconds 와 유사 하지만 나 초 를 인쇄 합 니 다.% Y -% m -% d% H:% M:% S.% N% z) 입 니 다.
- s datestr, -- set = datestr: 시간 설명자 datestr 가 설명 하 는 날짜 와 시간 으로 설정 합 니 다.
- u, -- utc, -- universal: 인쇄 또는 설정 시간.환경 변수 TZ 를 'UTC 0' 으로 설정 하 는 것 처럼 세계 표준시 간 을 사용한다.일반적으로 시스템 은 윤 초 를 무시 하고 UTC 의 유사 성 을 실현 하 며 진정한 UTC 가 아니다.인 자 를 추가 하지 않 으 면 현재 시간 을 인쇄 합 니 다.매개 변 수 를 지정 하면 매개 변수의 시간 에 따라 설정 합 니 다.인자 의 형식 은 'MMDDhhmm [[CC] YY] [. ss]' 입 니 다.그 중에서 'MM' 은 월 을 대표 하고 'DD' 는 1 월 중 며칠 을 대표 하 며 'hh' 는 시간 을 대표 하고 'mm' 는 분 을 대표 하 며 'CC' 는 앞의 두 분 을 대표 하고 'YY' 는 년 뒤의 두 분 을 대표 하 며 'SS' 는 표를 대표 한다.이 형식 은 이 옵션 에 만 사 용 됩 니 다. -- date 와 -- set 는 사용 할 수 없습니다.
-- help: 도움말 문 서 를 출력 합 니 다.
-- version: 버 전 정 보 를 출력 한다.
date 를 사용 할 때 출력 형식 을 지정 하지 않 으 면 기본 형식 은 지역 설정 LC 에 달 려 있 습 니 다.TIME, 기본 영역 설정 은 "C"("POSIX"의 별명) 입 니 다. 이 영역 설정 의 기본 날짜 시간 형식 은 "+% a% b% e% H:% M:% S% Z% Y"입 니 다. 예 를 들 어 "Mon Jan 21 11: 41: 57 CST 2019"입 니 다.'+' 뒤에 형식 문자열 을 따라 지정 한 날짜 와 시간의 형식 으로 인쇄 할 수도 있 습 니 다.형식 문자열 에 서 는 설명 자 를 바 꾸 는 것 을 제외 한 다른 문 자 는 원래 값 으로 인쇄 됩 니 다.
date #按默认的格式打印日期。
date -d "@1536854105" +"%Y-%m-%d" #使用%Y-%m-%d格式打印-d描述的时间。
date -Iseconds #以ISO 8601格式打印当前时间,精确到秒。
date -r a.sh -Ins #以ISO 8601格式打印a.sh的最后修改时间,精确到纳秒。
date -R #以rfc-email格式打印当前时间
date --rfc-3339=seconds #以rfc-3339格式打印当前时间,精确到秒。
date -s "2019-01-21 16:32:28" #将时间设置为指定的时间。
date -u #打印UTC时间。
date -u "012116372019.56"#将时间设置为指定的时间。
hwclock
하드웨어 시계 시간 을 인쇄 하거나 설정 합 니 다.매개 변 수 는 두 부분 으로 나 뉘 는데, 일 부 는 함수 이 고, 다른 일 부 는 옵션 이다.
선택 가능 한 함수:
- h, -- help: 도움말 문 서 를 인쇄 합 니 다.
- r, -- show: 하드웨어 시 계 를 읽 고 결 과 를 인쇄 합 니 다.
-- set: 하드웨어 시 계 를 -- date 가 지정 한 시간 으로 설정 합 니 다.
- s, -- hctosys: 시스템 시간 을 하드웨어 시계 시간 으로 설정 합 니 다.
- w, -- systohc: 하드웨어 시계 시간 을 소프트웨어 시간 으로 설정 합 니 다.
-- systz: 현재 시간 대 에 따라 시스템 시간 을 설정 하고 시스템 시간 은 시작 후 첫 번 째 호출 시 에 만 초기 화 합 니 다.
-- adjust: 시계 마지막 설정 이나 교정 에서 현재 시스템 드리프트 교정 하드웨어 시계.
- c, - copare: 시스템 시계 와 CMOS 시 계 를 정기 적 으로 비교 합 니 다.
-- getepoch: 커 널 하드웨어 시계의 기원 치 를 인쇄 하 는 것 은 알파 기기 에서 만 의미 가 있다.
-- setepoch: 커 널 하드웨어 시계의 기원 값 을 -- epoch 가 지정 한 값 으로 설정 하고 알파 기기 에서 만 의미 가 있 습 니 다.
-- predict: -- date 가 지정 한 시간의 하드웨어 시간 을 예측 합 니 다.
- V, -- version: 버 전 정 보 를 인쇄 합 니 다.
옵션 선택:
- u, -- utc: 하드웨어 시계의 UTC 시간.
-- localtime: 하드웨어 시간의 시간.
- f, - rtc: 기본 파일 대신 /파일보통 기본 파일 은/dev/rtc,/dev/rtc 0,/dev/rtc 1 등 입 니 다.
-- directisa:/dev/rtc 가 아 닌 ISA 버스 를 직접 방문 하 는 것 은 ISA 나 알파 기기 에서 만 의미 가 있다.
-- badyear: BIOS 문제 로 하드웨어 시 계 를 무시 한 해.
-- date: 하드웨어 시 계 를 설정 할 시간 을 지정 합 니 다.
-- epoch: 하드웨어 시계의 기원 값 의 시작 연 도 를 지정 합 니 다.
-- noadjfile:/etc/adjtime 에 접근 하지 않 고 -- utc 또는 -- localtime 과 함께 사용 해 야 합 니 다.
-- adjfile: 교정 파일 의 경 로 를 지정 하고 기본 설정/etc/adjtime 을 덮어 씁 니 다.
-- test: 테스트 프로그램, 설정 변경 없 음
- D, -- debug: 디 버 깅 모드 는 hwclock 내부 작업 과정 을 이해 하 는 데 도움 이 됩 니 다.
hwclock -r #打印硬件时钟的本地时间。
hwclock -r -u #打印硬件时钟的UTC时间。
hwclock -r -u --noadjfile #打印硬件时钟的UTC时间,不访问校正文件/etc/adjtime。
hwclock -s #将系统时间设置为硬件时钟时间。
hwclock -w #将硬件时钟时间设置为软件时间。
hwclock --predict --date "2019-01-22 13:19:02" #预测2019-01-22 13:19:02的硬件时间。
hwclock --getepoch #获取纪元年份。
hwclock -c #定期比较系统时钟和CMOS时钟。
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
ZSH에서 물고기까지ZSH는 수년 동안 내 기본 셸이었습니다. 이제 몇 달 동안 사용하면서 ZSH 구성에 대해 몇 가지 사항을 발견했습니다. 우리는 을 제공하는 시스템과 더 빨리 상호 작용하는 경향이 있습니다. 내.zshrc 구성에는 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.