*: sync with English pages (#22238)

This commit is contained in:
Nelson Figueroa
2026-04-27 22:02:17 -07:00
committed by GitHub
parent 8847484cf4
commit b719c39268
30 changed files with 80 additions and 80 deletions
+1 -1
View File
@@ -17,4 +17,4 @@
- Comparte tu sesión de la terminal en tiempo real:
`mkfifo {{ruta/al/pipe}}; script -f {{ruta/al/pipe}}`
`mkfifo {{ruta/al/pipe}}; script {{[-f|--flush]}} {{ruta/al/pipe}}`
+3 -3
View File
@@ -13,12 +13,12 @@
- 공백이 아닌 경우 탭을 변환하지 않음:
`expand -i {{경로/대상/파일}}`
`expand {{[-i|--initial]}} {{경로/대상/파일}}`
- 탭을 8자가 아닌 특정 수의 문자 간격으로 위치:
`expand -t {{숫자}} {{경로/대상/파일}}`
`expand {{[-t|--tabs]}} {{숫자}} {{경로/대상/파일}}`
- 명시적인 탭 위치를 쉼표로 구분한 목록을 사용:
`expand -t {{1,4,6}}`
`expand {{[-t|--tabs]}} {{1,4,6}}`
+4 -4
View File
@@ -10,19 +10,19 @@
- 파일들을 목표에 복사하고 소유권 설정:
`install --owner {{사용자}} {{경로/대상/원본_파일1 경로/대상/원본_파일2 ...}} {{경로/대상/목표}}`
`install {{[-o|--owner]}} {{사용자}} {{경로/대상/원본_파일1 경로/대상/원본_파일2 ...}} {{경로/대상/목표}}`
- 파일들을 목표에 복사하고 그룹 소유권 설정:
`install --group {{사용자}} {{경로/대상/원본_파일1 경로/대상/원본_파일2 ...}} {{경로/대상/목표}}`
`install {{[-g|--group]}} {{사용자}} {{경로/대상/원본_파일1 경로/대상/원본_파일2 ...}} {{경로/대상/목표}}`
- `mode`를 설정하고 파일들을 목표에 복사:
`install --mode {{+x}} {{경로/대상/원본_파일1 경로/대상/원본_파일2 ...}} {{경로/대상/목표}}`
`install {{[-m|--mode]}} {{+x}} {{경로/대상/원본_파일1 경로/대상/원본_파일2 ...}} {{경로/대상/목표}}`
- 파일들을 목표에 복사하고 원본의 접근/수정 시간 적용:
`install --preserve-timestamps {{경로/대상/원본_파일1 경로/대상/원본_파일2 ...}} {{경로/대상/목표}}`
`install {{[-p|--preserve-timestamps]}} {{경로/대상/원본_파일1 경로/대상/원본_파일2 ...}} {{경로/대상/목표}}`
- 파일들을 목표에 복사하고 목표 디렉토리가 없으면 생성:
+2 -2
View File
@@ -10,11 +10,11 @@
- 사용 가능한 신호 이름 [l]ist 보기 ('SIG' 접두사 없이 사용):
`killall -l`
`killall {{[-l|--list]}}`
- 종료 전에 인터랙티브하게 확인 요청:
`killall -i {{프로세스_이름}}`
`killall {{[-i|--interactive]}} {{프로세스_이름}}`
- SIGINT (인터럽트) 신호를 사용하여 프로세스 종료, 이는 `<Ctrl c>`로 전송되는 신호와 동일:
+2 -2
View File
@@ -11,11 +11,11 @@
- 대소문자 구분 없이 ([f]) 영숫자 문자만으로 검색 ([d]):
`look -f -d {{접두사}} {{경로/대상/파일}}`
`look {{[-f|--ignore-case]}} {{[-d|--alphanum]}} {{접두사}} {{경로/대상/파일}}`
- 문자열 종료 문자 지정 (기본값은 공백):
`look -t {{,}}`
`look {{[-t|--terminate]}} {{,}}`
- `/usr/share/dict/words`에서 검색 (`-d``-f`가 기본적으로 적용됨):
+1 -1
View File
@@ -17,4 +17,4 @@
- 터미널 세션을 실시간으로 공유:
`mkfifo {{경로/대상/파이프}}; script -f {{경로/대상/파이프}}`
`mkfifo {{경로/대상/파이프}}; script {{[-f|--flush]}} {{경로/대상/파이프}}`
+3 -3
View File
@@ -5,12 +5,12 @@
- TOTP 토큰 생성 (Google Authenticator처럼 동작):
`oathtool --totp --base32 "{{비밀}}"`
`oathtool --totp {{[-b|--base32]}} "{{비밀}}"`
- 특정 시간에 대한 TOTP 토큰 생성:
`oathtool --totp --now "{{2004-02-29 16:21:42}}" --base32 "{{비밀}}"`
`oathtool --totp {{[-N|--now]}} "{{2004-02-29 16:21:42}}" {{[-b|--base32]}} "{{비밀}}"`
- TOTP 토큰 검증:
`oathtool --totp --base32 "{{비밀}}" "{{토큰}}"`
`oathtool --totp {{[-b|--base32]}} "{{비밀}}" "{{토큰}}"`
+4 -4
View File
@@ -5,11 +5,11 @@
- 모든 라인을 TAB을 구분자로 사용하여 하나의 라인으로 합치기:
`paste -s {{경로/대상/파일}}`
`paste {{[-s|--serial]}} {{경로/대상/파일}}`
- 지정한 구분자를 사용하여 모든 라인을 하나의 라인으로 합치기:
`paste -s -d {{구분자}} {{경로/대상/파일}}`
`paste {{[-s|--serial]}} {{[-d|--delimiters]}} {{구분자}} {{경로/대상/파일}}`
- 두 파일을 각각의 열로 나란히 병합하고, TAB을 구분자로 사용하기:
@@ -17,8 +17,8 @@
- 두 파일을 각각의 열로 나란히 병합하고, 지정한 구분자를 사용하기:
`paste -d {{구분자}} {{경로/대상/파일1}} {{경로/대상/파일2}}`
`paste {{[-d|--delimiters]}} {{구분자}} {{경로/대상/파일1}} {{경로/대상/파일2}}`
- 두 파일을 번갈아 가며 라인을 추가하여 병합하기:
`paste -d '\n' {{경로/대상/파일1}} {{경로/대상/파일2}}`
`paste {{[-d|--delimiters]}} '\n' {{경로/대상/파일1}} {{경로/대상/파일2}}`
+5 -5
View File
@@ -5,20 +5,20 @@
- 현재 사용자의 디스크 할당량을 사람이 읽기 쉬운 단위로 표시:
`quota -s`
`quota {{[-s|--human-readable]}}`
- 상세 출력 (저장 공간이 할당되지 않은 파일 시스템의 할당량도 표시):
`quota -v`
`quota {{[-v|--verbose]}}`
- 조용한 출력 (사용량이 할당량을 초과한 파일 시스템의 할당량만 표시):
`quota -q`
`quota {{[-q|--quiet]}}`
- 현재 사용자가 속한 그룹의 할당량 출력:
`quota -g`
`quota {{[-g|--group]}}`
- 다른 사용자의 디스크 할당량 표시:
`sudo quota -u {{사용자_명}}`
`sudo quota {{[-u|--user]}} {{사용자_명}}`
+4 -4
View File
@@ -9,16 +9,16 @@
- 모든 탭과 공백을 무시하고 두 파일 비교:
`sdiff -W {{경로/대상/파일1}} {{경로/대상/파일2}}`
`sdiff {{[-W|--ignore-all-space]}} {{경로/대상/파일1}} {{경로/대상/파일2}}`
- 줄 끝의 공백을 무시하고 두 파일 비교:
`sdiff -Z {{경로/대상/파일1}} {{경로/대상/파일2}}`
`sdiff {{[-Z|--ignore-trailing-space]}} {{경로/대상/파일1}} {{경로/대상/파일2}}`
- 대소문자를 구분하지 않고 두 파일 비교:
`sdiff -i {{경로/대상/파일1}} {{경로/대상/파일2}}`
`sdiff {{[-i|--ignore-case]}} {{경로/대상/파일1}} {{경로/대상/파일2}}`
- 비교 후 병합하고, 결과를 새 파일에 작성:
`sdiff -o {{경로/대상/병합된_파일}} {{경로/대상/파일1}} {{경로/대상/파일2}}`
`sdiff {{[-o|--output]}} {{경로/대상/병합된_파일}} {{경로/대상/파일1}} {{경로/대상/파일2}}`
+1 -1
View File
@@ -9,4 +9,4 @@
- 파일에서 #으로 시작하는 모든 줄 제거:
`grep -v '^{{#}}' {{경로/대상/파일}} | sponge {{경로/대상/파일}}`
`grep {{[-v|--invert-match]}} '^{{#}}' {{경로/대상/파일}} | sponge {{경로/대상/파일}}`
+3 -3
View File
@@ -14,12 +14,12 @@
- 특정 [s]eparator 사용:
`tac -s {{구분자}} {{경로/대상/파일1 경로/대상/파일2 ...}}`
`tac {{[-s|--separator]}} {{구분자}} {{경로/대상/파일1 경로/대상/파일2 ...}}`
- 특정 [r]egex를 [s]eparator로 사용:
`tac -r -s {{구분자}} {{경로/대상/파일1 경로/대상/파일2 ...}}`
`tac {{[-r|--regex]}} {{[-s|--separator]}} {{구분자}} {{경로/대상/파일1 경로/대상/파일2 ...}}`
- 각 파일 앞에 구분자 [b]efore 사용:
`tac -b {{경로/대상/파일1 경로/대상/파일2 ...}}`
`tac {{[-b|--before]}} {{경로/대상/파일1 경로/대상/파일2 ...}}`
+5 -5
View File
@@ -5,20 +5,20 @@
- 기존 파일의 크기를 10GB로 설정하거나, 지정된 크기로 새 파일 생성:
`truncate --size 10G {{경로/대상/파일}}`
`truncate {{[-s|--size]}} 10G {{경로/대상/파일}}`
- 파일 크기를 50MiB 늘리고, 구멍으로 채우기 (0바이트로 읽힘):
`truncate --size +50M {{경로/대상/파일}}`
`truncate {{[-s|--size]}} +50M {{경로/대상/파일}}`
- 파일의 끝에서 데이터를 제거하여 2GiB 줄이기:
`truncate --size -2G {{경로/대상/파일}}`
`truncate {{[-s|--size]}} -2G {{경로/대상/파일}}`
- 파일 내용 비우기:
`truncate --size 0 {{경로/대상/파일}}`
`truncate {{[-s|--size]}} 0 {{경로/대상/파일}}`
- 파일 내용 비우기, 파일이 존재하지 않으면 생성하지 않기:
`truncate --no-create --size 0 {{경로/대상/파일}}`
`truncate {{[-s|--size]}} 0 {{[-c|--no-create]}} {{경로/대상/파일}}`
+2 -2
View File
@@ -13,7 +13,7 @@
- 처음의 공백만이 아닌 모든 공백을 변환:
`unexpand -a {{경로/대상/파일}}`
`unexpand {{[-a|--all]}} {{경로/대상/파일}}`
- 앞부분의 공백 시퀀스만 변환 (옵션 -a를 무시):
@@ -21,4 +21,4 @@
- 탭을 8칸이 아닌 지정한 문자 수만큼 떨어뜨려 변환 (-a 활성화):
`unexpand -t {{숫자}} {{경로/대상/파일}}`
`unexpand {{[-t|--tabs]}} {{숫자}} {{경로/대상/파일}}`
+1 -1
View File
@@ -13,4 +13,4 @@
- 기본 uuencode 인코딩 대신 Base64를 사용하여 파일을 인코딩하고 결과를 파일에 저장:
`uuencode -m -o {{경로/대상/출력_파일}} {{경로/대상/입력_파일}} {{디코딩_후_출력_파일_이름}}`
`uuencode {{[-m|--base64]}} -o {{경로/대상/출력_파일}} {{경로/대상/입력_파일}} {{디코딩_후_출력_파일_이름}}`
+2 -2
View File
@@ -9,8 +9,8 @@
- 대소문자를 무시하고 비교:
`wdiff --ignore-case {{경로/대상/파일1}} {{경로/대상/파일2}}`
`wdiff {{[-i|--ignore-case]}} {{경로/대상/파일1}} {{경로/대상/파일2}}`
- 삭제, 삽입 또는 교체된 단어 수 표시:
`wdiff --statistics {{경로/대상/파일1}} {{경로/대상/파일2}}`
`wdiff {{[-s|--statistics]}} {{경로/대상/파일1}} {{경로/대상/파일2}}`
+1 -1
View File
@@ -9,4 +9,4 @@
- 전체 전역 manpath 표시:
`manpath --global`
`manpath {{[-g|--global]}}`
+3 -3
View File
@@ -9,12 +9,12 @@
- 파일의 내용을 난수 생성의 시드로 사용하여 랜덤 숫자 생성:
`mcookie --file {{경로/대상/파일}}`
`mcookie {{[-f|--file]}} {{경로/대상/파일}}`
- 파일에서 특정 바이트 수를 난수 생성의 시드로 사용하여 랜덤 숫자 생성:
`mcookie --file {{경로/대상/파일}} --max-size {{바이트_수}}`
`mcookie {{[-f|--file]}} {{경로/대상/파일}} {{[-m|--max-size]}} {{바이트_수}}`
- 사용된 난수의 출처 및 시드와 같은 세부 정보를 출력:
`mcookie --verbose`
`mcookie {{[-v|--verbose]}}`
+5 -5
View File
@@ -5,20 +5,20 @@
- 주어진 파일들을 포함하고 실행 시 해당 파일들을 추출하는 쉘 스크립트 생성:
`shar --vanilla-operation {{경로/대상/파일1 경로/대상/파일2 ...}} > {{경로/대상/아카이브.sh}}`
`shar {{[-V|--vanilla-operation]}} {{경로/대상/파일1 경로/대상/파일2 ...}} > {{경로/대상/아카이브.sh}}`
- 아카이브 내 파일들을 압축:
`shar --compactor {{xz}} {{경로/대상/파일1 경로/대상/파일2 ...}} > {{경로/대상/아카이브.sh}}`
`shar {{[-C|--compactor]}} {{xz}} {{경로/대상/파일1 경로/대상/파일2 ...}} > {{경로/대상/아카이브.sh}}`
- 모든 파일을 바이너리로 처리 (즉, 모든 것을 `uuencode`):
`shar --uuencode {{경로/대상/파일1 경로/대상/파일2 ...}} > {{경로/대상/아카이브.sh}}`
`shar {{[-B|--uuencode]}} {{경로/대상/파일1 경로/대상/파일2 ...}} > {{경로/대상/아카이브.sh}}`
- 모든 파일을 텍스트로 처리 (즉, 아무것도 `uuencode`하지 않음):
`shar --text-files {{경로/대상/파일1 경로/대상/파일2 ...}} > {{경로/대상/아카이브.sh}}`
`shar {{[-T|--text-files]}} {{경로/대상/파일1 경로/대상/파일2 ...}} > {{경로/대상/아카이브.sh}}`
- 아카이브의 헤더 주석에 이름과 컷 마크 포함:
`shar --archive-name "{{내_파일}}" --cut-mark {{경로/대상/파일1 경로/대상/파일2 ...}} > {{경로/대상/아카이브.sh}}`
`shar {{[-n|--archive-name]}} "{{내_파일}}" {{[-c|--cut-mark]}} {{경로/대상/파일1 경로/대상/파일2 ...}} > {{경로/대상/아카이브.sh}}`
+1 -1
View File
@@ -10,4 +10,4 @@
- 대시 `-`로 만든 밑줄을 사용하여 파일의 내용을 표시:
`ul -i {{파일.txt}}`
`ul {{[-i|--indicated]}} {{파일.txt}}`
+4 -4
View File
@@ -10,19 +10,19 @@
- 复制文件到目标目录,并设置其所有权:
`install --owner {{用户}} {{路径/到/源文件1 路径/到/源文件2 ...}} {{路径/到/目标目录}}`
`install {{[-o|--owner]}} {{用户}} {{路径/到/源文件1 路径/到/源文件2 ...}} {{路径/到/目标目录}}`
- 复制文件到目标目录,并设置其所属组:
`install --group {{用户组}} {{路径/到/源文件1 路径/到/源文件2 ...}} {{路径/到/目标目录}}`
`install {{[-g|--group]}} {{用户组}} {{路径/到/源文件1 路径/到/源文件2 ...}} {{路径/到/目标目录}}`
- 复制文件到目标目录,并设置其权限:
`install --mode {{+x}} {{路径/到/源文件1 路径/到/源文件2 ...}} {{路径/到/目标目录}}`
`install {{[-m|--mode]}} {{+x}} {{路径/到/源文件1 路径/到/源文件2 ...}} {{路径/到/目标目录}}`
- 复制文件到目标目录,保留访问时间和修改时间:
`install --preserve-timestamps {{路径/到/源文件1 路径/到/源文件2 ...}} {{路径/到/目标目录}}`
`install {{[-p|--preserve-timestamps]}} {{路径/到/源文件1 路径/到/源文件2 ...}} {{路径/到/目标目录}}`
- 创建目标目录及其父目录,然后复制文件到目标目录:
+2 -2
View File
@@ -10,11 +10,11 @@
- 列出可用的信号名称(使用时无需加 `SIG` 前缀):
`killall -l`
`killall {{[-l|--list]}}`
- 交互式地询问确认后再终止进程:
`killall -i {{进程名称}}`
`killall {{[-i|--interactive]}} {{进程名称}}`
- 使用 SIGINT(中断)信号终止进程,与按下 `<Ctrl c>` 发送的信号相同:
+4 -4
View File
@@ -17,16 +17,16 @@
- 读取包含 MD5 校验和和文件名的文件,并验证所有文件的校验和是否匹配:
`md5sum --check {{路径/到/文件.md5}}`
`md5sum {{[-c|--check]}} {{路径/到/文件.md5}}`
- 仅在文件丢失或验证失败时显示消息:
`md5sum --check --quiet {{路径/到/文件.md5}}`
`md5sum {{[-c|--check]}} --quiet {{路径/到/文件.md5}}`
- 仅在验证失败时显示消息,忽略丢失的文件:
`md5sum --ignore-missing --check --quiet {{路径/到/文件.md5}}`
`md5sum --ignore-missing {{[-c|--check]}} --quiet {{路径/到/文件.md5}}`
- 检查已知文件的 MD5 校验和:
`echo {{已知的文件的_md5_校验和}} {{路径/到/文件}} | md5sum --check`
`echo {{已知的文件的_md5_校验和}} {{路径/到/文件}} | md5sum {{[-c|--check]}}`
+1 -1
View File
@@ -33,4 +33,4 @@
- 指定目标目录,以便使用外部工具来收集可移动的文件:
`{{find /var/log -type f -name '*.log' -print0}} | {{xargs -0}} mv --target-directory {{路径/到/目标目录}}`
`{{find /var/log -type f -name '*.log' -print0}} | {{xargs -0}} mv {{[-t|--target-directory]}} {{路径/到/目标目录}}`
+3 -3
View File
@@ -5,12 +5,12 @@
- 生成 TOTP 令牌(行为类似于 Google Authenticator):
`oathtool --totp --base32 "{{密码}}"`
`oathtool --totp {{[-b|--base32]}} "{{密码}}"`
- 根据给定时间产生特定的 TOTP 令牌:
`oathtool --totp --now "{{2004-02-29 16:21:42}}" --base32 "{{密码}}"`
`oathtool --totp {{[-N|--now]}} "{{2004-02-29 16:21:42}}" {{[-b|--base32]}} "{{密码}}"`
- 验证 TOTP 令牌:
`oathtool --totp --base32 "{{密码}}" "{{令牌}}"`
`oathtool --totp {{[-b|--base32]}} "{{密码}}" "{{令牌}}"`
+4 -4
View File
@@ -5,11 +5,11 @@
- 将所有行合并为一行,使用 tab 作为分隔符:
`paste -s {{路径/到/文件}}`
`paste {{[-s|--serial]}} {{路径/到/文件}}`
- 使用指定的分隔符将所有行合并为一行:
`paste -s -d {{分隔符}} {{路径/到/文件}}`
`paste {{[-s|--serial]}} {{[-d|--delimiters]}} {{分隔符}} {{路径/到/文件}}`
- 并排合并两个文件,每个文件以 tab 分隔为单独的列:
@@ -17,8 +17,8 @@
- 并排合并两个文件,每个文件以指定的分隔符分隔为单独的列:
`paste -d {{分隔符}} {{路径/到/文件1}} {{路径/到/文件2}}`
`paste {{[-d|--delimiters]}} {{分隔符}} {{路径/到/文件1}} {{路径/到/文件2}}`
- 将两个文件中的所有行,交替合并:
`paste -d '\n' {{路径/到/文件1}} {{路径/到/文件2}}`
`paste {{[-d|--delimiters]}} '\n' {{路径/到/文件1}} {{路径/到/文件2}}`
+5 -5
View File
@@ -5,20 +5,20 @@
- 以人类可读的单位显示当前用户的磁盘配额:
`quota -s`
`quota {{[-s|--human-readable]}}`
- 详细输出(同时显示未分配存储的文件系统上的配额):
`quota -v`
`quota {{[-v|--verbose]}}`
- 安静输出(仅显示使用超过配额的文件系统上的配额):
`quota -q`
`quota {{[-q|--quiet]}}`
- 打印当前用户所属组的配额:
`quota -g`
`quota {{[-g|--group]}}`
- 显示其他用户的磁盘配额:
`sudo quota -u {{用户名}}`
`sudo quota {{[-u|--user]}} {{用户名}}`
+2 -2
View File
@@ -13,7 +13,7 @@
- 转换所有空格,而不仅仅是开头的空格:
`unexpand -a {{路径/到/文件}}`
`unexpand {{[-a|--all]}} {{路径/到/文件}}`
- 仅转换开头的空格序列(覆盖 -a):
@@ -21,4 +21,4 @@
- 将制表符间隔设置为某个字符数,而不是 8(启用 -a):
`unexpand -t {{数量}} {{路径/到/文件}}`
`unexpand {{[-t|--tabs]}} {{数量}} {{路径/到/文件}}`
+1 -1
View File
@@ -13,4 +13,4 @@
- 使用 Base64 而不是默认的 uuencode 编码一个文件,并将结果写入到一个文件:
`uuencode -m -o {{路径/到/输出文件}} {{路径/到/输入文件}} {{解码后文件名}}`
`uuencode {{[-m|--base64]}} -o {{路径/到/输出文件}} {{路径/到/输入文件}} {{解码后文件名}}`
+1 -1
View File
@@ -10,4 +10,4 @@
- 用由破折号组成的下划线显示文件的内容 `-`
`ul -i {{文件路径}}`
`ul {{[-i|--indicated]}} {{文件路径}}`