diff --git a/pages.ko/common/basename.md b/pages.ko/common/basename.md
index 932e71edd9..127c63ea9f 100644
--- a/pages.ko/common/basename.md
+++ b/pages.ko/common/basename.md
@@ -5,8 +5,12 @@
- 경로에서 파일 이름만 표시:
-`basename {{path/to/file}}`
+`basename {{경로/대상/파일}}`
+
+- 경로에서 가장 오른쪽 디렉터리 이름만 표시:
+
+`basename {{경로/대상/디렉토리}}`
- 경로에서 접미사가 제거된 파일 이름만 표시:
-`basename {{path/to/file}} {{suffix}}`
+`basename {{경로/대상/파일}} {{접미사}}`
diff --git a/pages.ko/common/bash.md b/pages.ko/common/bash.md
index 9439ec8363..f416d6e0d4 100644
--- a/pages.ko/common/bash.md
+++ b/pages.ko/common/bash.md
@@ -1,7 +1,7 @@
# bash
> Bourne-Again SHell, an `sh`- 호환 명령 행 인터프리터.
-> 참조 : `zsh`, `histexpand` (history expansion).
+> 참조: `zsh`, `histexpand` (history 확장).
> 더 많은 정보: .
- 대화형 쉘 시작하기:
@@ -18,16 +18,20 @@
- 특정 스크립트 실행하기:
-`bash {{경로/대상/script.sh}}`
+`bash {{경로/대상/스크립트.sh}}`
-- 각 명령어 실행 전 명령어 인쇄하며 특정 스크립트 실행하기:
+- 각 명령어 실행 전 명령어 인쇄하며 특정 스크립트 실행하기(E[x]ecute):
-`bash -x {{경로/대상/script.sh}}`
+`bash -x {{경로/대상/스크립트.sh}}`
- 첫 번째 에러([e]rror)가 발생하면 중지되도록 하며 특정 스크립트 실행하기:
-`bash -e {{경로/대상/script.sh}}`
+`bash -e {{경로/대상/스크립트.sh}}`
- `stdin`에서 Bash 실행하기:
`{{echo "echo 'bash가 실행되었습니다'"}} | bash`
+
+- 제한된([r]estricted) 쉘 세션을 시작:
+
+`bash -r`
diff --git a/pages.ko/common/bat.md b/pages.ko/common/bat.md
index 15f2a3d109..8b5befd466 100644
--- a/pages.ko/common/bat.md
+++ b/pages.ko/common/bat.md
@@ -1,28 +1,37 @@
# bat
-> 파일들을 출력하고 연결. 구문 강조와 Git 통합을 가진`cat`클론.
+> 파일을 출력하고 연결.
+> 구문 강조 및 Git 통합 기능을 갖춘 `cat`을 클론.
> 더 많은 정보: .
-- 파일 내용을 표준 출력으로 출력:
+- 하나 이상의 파일 내용을 `stdout`으로 깔끔하게 출력:
-`bat {{file}}`
+`bat {{경로/대상/파일1 경로/대상/파일2 ...}}`
- 여러 파일을 대상 파일에 연결:
-`bat {{file1}} {{file2}} > {{target_file}}`
+`bat {{경로/대상/파일1 경로/대상/파일2 ...}} > {{경로/대상/대상_파일}}`
-- 대상 파일에 여러 파일을 추가:
+- 꾸밈을 제거하고 페이징을 비활성화 (`--style plain`은 `-p`로 대체되거나, 두 옵션 모두 `-pp`로 대체될 수 있음):
-`bat {{file1}} {{file2}} >> {{target_file}}`
+`bat --style plain --pager never {{경로/대상/파일}}`
-- 모든 출력 라인 번호 매기기:
+- 배경색이 다른 특정 줄이나 범위를 강조 표시:
-`bat --number {{file}}`
+`bat {{-H|--highlight-line}} {{10|5:10|:10|10:|10:+5}} {{경로/대상/파일}}`
-- json파일 구문 강조:
+- 공백, 탭, 개행 문자 등 출력할 수 없는 문자 표시:
-`bat --language json {{file.json}}`
+`bat {{-A|--show-all}} {{경로/대상/파일}}`
+
+- 출력에서 줄 번호를 제외한 모든 꾸밈을 제거:
+
+`bat {{-n|--number}} {{경로/대상/파일}}`
+
+- 구문은 언어를 명시적으로 설정하여 JSON 파일을 강조 표시:
+
+`bat {{-l|--language}} json {{경로/대상/파일.json}}`
- 지원되는 모든 언어 표시:
-`bat --list-languages`
+`bat {{-L|--list-languages}}`
diff --git a/pages.ko/common/batch.md b/pages.ko/common/batch.md
index d20ba48393..37ba07039e 100644
--- a/pages.ko/common/batch.md
+++ b/pages.ko/common/batch.md
@@ -1,16 +1,7 @@
# batch
-> 시스템 로드 레벨이 허가된 후, 명령을 실행하십시오. 실제로 실행하기 위해서는 atd (혹은 atrun) 를 실행해야합니다.
-> 더 많은 정보: .
+> 이 명령은 `at`의 에일리어스 (별칭) 입니다.
-- 표준 입력에서 명령 실행하기 (완료 시 `Ctrl + D` 를 누릅니다):
+- 원본 명령의 도큐멘테이션 (설명서) 보기:
-`batch`
-
-- 표준 입력에서의 명령 실행하기:
-
-`echo "{{./make_db_backup.sh}}" | batch`
-
-- 특정 파일에서 명령 실행하기:
-
-`batch -f {{path/to/file}}`
+`tldr at`
diff --git a/pages.ko/common/bc.md b/pages.ko/common/bc.md
index a9f8a1ed65..44203d00f6 100644
--- a/pages.ko/common/bc.md
+++ b/pages.ko/common/bc.md
@@ -1,20 +1,33 @@
# bc
-> 계산기의 기능을 수행합니다.
+> 임의의 정밀 계산기 언어.
+> 참조: `dc`, `qalc`.
> 더 많은 정보: .
-- 표준 Math 라이브러리를 사용한 대화형 모드에서 계산기 실행하기:
+- 대화형 세션을 시작:
-`bc -l`
+`bc`
-- 계산 결과 표현법:
+- 표준 수학 라이브러리([l]ibrary)가 활성화된 상태에서 대화형([i]nteractive) 세션을 시작:
-`bc <<< "(1 + 2) * 2 ^ 2"`
+`bc --interactive --mathlib`
-- 계산 및 표현되는 소수 자릿수를 10으로 지정하기:
+- 표현식을 계산:
-`bc <<< "scale=10; 5 / 3"`
+`echo '{{5 / 3}}' | bc`
-- mathlib를 사용하여 sin 및 cosine의 계산식 표현하기:
+- 스크립트 실행:
-`bc -l <<< "s(1) + c(1)"`
+`bc {{경로/대상/스크립트.bc}}`
+
+- 지정된 척도를 사용해 표현식을 계산:
+
+`echo 'scale = {{10}}; {{5 / 3}}' | bc`
+
+- `mathlib`을 사용하여 사인/코사인/아크탄젠트/자연 로그/지수 함수를 계산:
+
+`echo '{{s|c|a|l|e}}({{1}})' | bc --mathlib`
+
+- 인라인 계승 스크립트를 실행:
+
+`echo "define factorial(n) { if (n <= 1) return 1; return n*factorial(n-1); }; factorial({{10}})" | bc`