Note/教程/mac命令.md
2023-08-31 11:30:31 +08:00

41 lines
2.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

| mkdir | 创建一个目录 | mkdir dirname |
| ------ | -------------------- | ---------------- |
| rmdir | 删除一个目录 | rmdir dirname |
| mvdir | 移动或重命名一个目录 | mvdir dir1 dir2 |
| cd | 改变当前目录 | cd dirname |
| pwd | 显示当前目录的路径名 | pwd |
| ls | 显示当前目录的内容 | ls -la |
| dircmp | 比较两个目录的内容 | dircmp dir1 dir2 |
| cat | 显示或连接文件 | cat filename |
| ---- | ---------------------- | ------------------------------------- |
| pg | 分页格式化显示文件内容 | pg filename |
| more | 分屏显示文件内容 | more filename |
| od | 显示非文本文件的内容 | od -c filename |
| cp | 复制文件或目录 | cp file1 file2 |
| rm | 删除文件或目录 | rm filename |
| mv | 改变文件名或所在目录 | mv file1 file2 |
| ln | 联接文件 | ln -s file1 file2 |
| find | 使用匹配表达式查找文件 | find . -name “*.c” -print |
| file | 显示文件类型 | file filename |
| open | 使用默认的程序打开文件 | open filename open . 打开当前目录) |
| head | 显示文件的最初几行 | head -20 filename |
| ----- | ------------------------------ | ---------------------------- |
| tail | 显示文件的最后几行 | tail -15 filename |
| cut | 显示文件每行中的某些域 | cut -f1,7 -d: /etc/passwd |
| colrm | 从标准输入中删除若干列 | colrm 8 20 file2 |
| paste | 横向连接文件 | paste file1 file2 |
| diff | 比较并显示两个文件的差异 | diff file1 file2 |
| sed | 非交互方式流编辑器 | sed “s/red/green/g” filename |
| grep | 在文件中按模式查找 | grep “^[a-zA-Z]” filename |
| awk | 在文件中查找并处理模式 | awk {print 111} filename |
| sort | 排序或归并文件 | sort -d -f -u file1 |
| uniq | 去掉文件中的重复行 | uniq file1 file2 |
| comm | 显示两有序文件的公共和非公共行 | comm file1 file2 |
| wc | 统计文件的字符数、词数和行数 | wc filename |
| nl | 给文件加上行号 | nl file1 >file2 |
mac 快捷键
command + shift + 。 显示隐藏文件夹