cp, grub-install, grub-mkconfig, hexdump, readelf: add Chinese translation (#6278)

beep
errorcode 2021-08-14 01:19:36 +08:00 committed by GitHub
parent e1f284ac5d
commit 39b5be991a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 99 additions and 0 deletions

32
pages.zh/linux/cp.md Normal file
View File

@ -0,0 +1,32 @@
# cp
> 复制文件和目录。
> 更多信息:<https://www.gnu.org/software/coreutils/cp>.
- 复制一个文件到另外一个地方:
`cp {{文件的原始路径}} {{文件的目标路径}}`
- 复制一个文件到另外一个目录, 保持文件名不变:
`cp {{文件的原始路径}} {{目标目录路径}}`
- 递归的复制一个目录内的内容到另外一个地方(如果目标目录存在,目录被复制到目标目标内部):
`cp -r {{目录的原始路径}} {{目标目录路径}}`
- 以详细模式递归的复制一个目录 (当文件被复制的时候显示)
`cp -vr {{文件的原始路径}} {{目标目录路径}}`
- 以交互模式复制文本文件到另外一个地方(在覆盖之前提示用户):
`cp -i {{*.txt}} {{目标目录路径}}`
- 跟踪软连接复制:
`cp -L {{链接}} {{目标目录路径}}`
- 使用原始文件的全路径,在复制的时候目录不存在则离开创建:
`cp --parents {{文件的原始路径}} {{文件的目标路径}}`

View File

@ -0,0 +1,16 @@
# grub-install
> 安装 GRUB 到设备。
> 更多信息:<https://www.gnu.org/software/grub/manual/grub/html_node/Installing-GRUB-using-grub_002dinstall.html>.
- 安装 GRUB 到基于 BIOS 的系统:
`grub-install --target={{i386-pc}} {{/dev/sdX}}`
- 安装 GRUB 到基于 UEFI 的系统:
`grub-install --target={{x86_64-efi}} --efi-directory={{path/to/efi_directory}} --bootloader-id={{GRUB}}`
- 安装预置指定模块的 GRUB:
`grub-install --target={{x86_64-efi}} --efi-directory={{path/to/efi_directory}} --modules="{{part_gpt part_msdos}}"`

View File

@ -0,0 +1,16 @@
# grub-mkconfig
> 生成GRUB配置文件。
> 更多信息:<https://www.gnu.org/software/grub/manual/grub/html_node/Invoking-grub_002dmkconfig.html>.
- 模拟运行并打印配置到标准输出:
`sudo grub-mkconfig`
- 生成配置文件:
`sudo grub-mkconfig --output={{/boot/grub/grub.cfg}}`
- 打印帮助页面:
`grub-mkconfig --help`

15
pages.zh/linux/hexdump.md Normal file
View File

@ -0,0 +1,15 @@
# hexdump
> 一个 ASCII十进制十六进制八进制转换查看工具。
- 打印文件的十六进制表示形式:
`hexdump {{文件}}`
- 以十六进制显示输入偏移量,并在最后两列中显示其 ASCII 表示形式:
`hexdump -C {{文件}}`
- 显示文件的十六进制表示,但只解释输入的 N 个字节:
`hexdump -C -n{{字节数}} {{文件}}`

20
pages.zh/linux/readelf.md Normal file
View File

@ -0,0 +1,20 @@
# readelf
> 显示 EFI 文件信息。
> 更多信息:<http://man7.org/linux/man-pages/man1/readelf.1.html>.
- 显示 ELF 所有文件信息:
`readelf -all {{path/to/binary}}`
- 显示 ELF 文件的所有头信息:
`readelf --headers {{path/to/binary}}`
- 如果存在符号表项,则显示 ELF 文件内的符号表项:
`readelf --symbols {{path/to/binary}}`
- 显示 ELF 文件头信息:
`readelf --file-header {{path/to/binary}}`