没有合适的资源?快使用搜索试试~ 我知道了~
快乐的linux命令行中英对照
4星 · 超过85%的资源 需积分: 15 2 下载量 64 浏览量
2018-12-14
21:09:20
上传
评论
收藏 2.26MB PDF 举报
温馨提示
快乐的linux命令行,是The Linux Command Line的中译版,可以登录网址:http://billie66.github.io/TLCL/访问在线的版本。这里是根据最新网页内容导出为PDF文件的中英对照版。该网址的内容会不断完善不断更新,这里是2018年12月14日的最新版。网上流传的大多是2014年的版本,而且不是中英对照
资源推荐
资源详情
资源评论
Contents
1 什么是 shell 17
1.1 终端仿真器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.2 第一次按键 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.3 命令历史 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.4 移动光标 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.5 关于鼠标和光标 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.6 试试运行一些简单命令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.7 结束终端会话 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.8 幕后控制台 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.9 拓展阅读 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2 文件系统中跳转 23
2.1 理解文件系统树 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.2 当前工作目录 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.3 列出目录内容 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.4 更改当前工作目录 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.5 绝对路径 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.6 相对路径 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.7 有用的快捷键 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3 探究操作系统 31
3.1 ls 乐趣 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.2 选项和参数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.3 深入研究长格式输出 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.4 确定文件类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.5 用 less 浏览文件内容 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
1
3.6 less 就是 more(禅语:色即是空) . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.7 旅行指南 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.8 符号链接 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
3.9 硬链接 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
3.10 拓展阅读 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4 操作文件和目录 52
4.1 通配符 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.2 mkdir - 创建目录 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
4.3 cp - 复制文件和目录 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4.4 有用的选项和实例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4.5 mv - 移动和重命名文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
4.6 有用的选项和实例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
4.7 rm - 删除文件和目录 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
4.8 有用的选项和实例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
4.9 ln —创建链接 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
4.10 硬链接 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
4.11 符号链接 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
4.12
创建游戏场(实战演习)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
4.13 创建目录 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
4.14 移动和重命名文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
4.15 创建硬链接 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
4.16 创建符号链接 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
4.17 移动文件和目录 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.18 总结 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
5 使用命令 78
5.1 到底什么是命令? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
5.2 识别命令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
5.3 type -显示命令的类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
5.4 which -显示一个可执行程序的位置 . . . . . . . . . . . . . . . . . . . . . . . . . 80
5.5 得到命令文档 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
5.6 help -得到 shell 内建命令的帮助文档 . . . . . . . . . . . . . . . . . . . . . . . . 81
5.7 --help - 显示用法信息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
2
5.8 man -显示程序手册页 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
5.9 apropos -显示适当的命令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
5.10 whatis -显示非常简洁的命令说明 . . . . . . . . . . . . . . . . . . . . . . . . . . 86
5.11 info -显示程序 Info 条目 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
5.12 README 和其它程序文档 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
5.13 用别名(alias)创建你自己的命令 . . . . . . . . . . . . . . . . . . . . . . . . . . 89
5.14 拜访老朋友 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
5.15 拓展阅读 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
6 重定向 94
6.1 标准输入、输出和错误 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
6.2 标准输出重定向 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
6.3 标准错误重定向 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
6.4 重定向标准输出和错误到同一个文件 . . . . . . . . . . . . . . . . . . . . . . . . . 99
6.5 处理不需要的输出 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
6.6 标准输入重定向 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
6.7 cat -连接文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
6.8 管道线 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
6.9
过滤器
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
6.10 uniq - 报道或忽略重复行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
6.11 wc -打印行数、字数和字节数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
6.12 grep -打印匹配行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
6.13 head / tail -打印文件开头部分/结尾部分 . . . . . . . . . . . . . . . . . . . . . . 108
6.14 tee -从 Stdin 读取数据,并同时输出到 Stdout 和文件 . . . . . . . . . . . . . . 109
6.15 总结归纳 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
7 从 shell 眼中看世界 113
7.1 (字符) 展开 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
7.2 路径名展开 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
7.3 波浪线展开 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
7.4 算术表达式展开 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
7.5 花括号展开 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
7.6 参数展开 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
7.7 命令替换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
3
7.8 引用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
7.9 双引号 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
7.10 单引号 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
7.11 转义字符 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
7.12 总结归纳 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
7.13 拓展阅读 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
8 键盘高级操作技巧 131
8.1 命令行编辑 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
8.2 移动光标 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
8.3 修改文本 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
8.4 剪切和粘贴文本 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
8.5 自动补全 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
8.6 利用历史命令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
8.7 搜索历史命令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
8.8 历史命令展开 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
8.9 总结归纳 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
8.10 拓展阅读 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
9 权限 146
9.1 拥有者、组成员和其他人 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
9.2 读取、写入和执行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
9.3 chmod -更改文件模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
9.4 借助 GUI 来设置文件模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
9.5 umask -设置默认权限 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
9.6 更改身份 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
9.7 su -以其他用户身份和组 ID 运行一个 shell . . . . . . . . . . . . . . . . . . . . . 167
9.8 sudo -以另一个用户身份执行命令 . . . . . . . . . . . . . . . . . . . . . . . . . . 169
9.9 chown -更改文件所有者和用户组 . . . . . . . . . . . . . . . . . . . . . . . . . . 171
9.10 chgrp -更改用户组所有权 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
9.11 练习使用权限 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
9.12 更改用户密码 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
9.13 拓展阅读 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
4
剩余766页未读,继续阅读
资源评论
- boyanvicys2023-06-17很好的书籍,排版也不错
weixin_44026690
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 电脑公司财务管理系统 SSM毕业设计 源码+数据库+论文(JAVA+SpringBoot+Vue.JS).zip
- 操作系统课程设计:基于Proc文件系统的进程树打印与内核信息访问
- 操作系统课程设计:Linux内核添加系统调用实验
- 几何平均谱分割经验小波变在轴承故障诊断中的应用 程序运行环境为MATLAB r2021b, 经验小波变(EWT)使用自适应小波细分方案从而创建信号的多分辨率分析 (MRA),我在科研中用的较多,是一种
- Creo8.0产品结构设计-配套资料包
- Linux虚拟文件系统(VFS)原理及实验案例分析
- 多线程同步机制与生产者消费者问题的C语言实现-互斥锁、条件变量及Posix信号量的应用
- 2022年各城市PM2.5, PM10, SO2, NO2等环境空气质量数据
- Matlab simulink仿真 太阳能光伏系统搭建 包含有功、无功模块、3-2变等 通过改变id、iq数值可得出不同的波形,图2为纯有功,a相电压于相电流重合;图3为纯无功时,a相电压与a相电流
- 西门子博途1200 1500PLC多段曲线控温 (支持40段 控温曲线、曲线断电重启自动搜索、暂停、跳段等功能)
- 2021年各城市PM2.5, PM10, SO2, NO2等环境空气质量数据
- MATLAB代码:基于元模型优化的电厂主从博弈优化调度模型 关键词:元模型 电厂 主从博弈 优化调度 参考文档:《基于元模型优化算法的主从博弈多电厂动态定价和能量管理》复现元模型 仿真平台:MATLA
- 基于模型的六轴机器人阻抗力控制算法(matlab simscape,机器人模型可),视频中红色为期望轨迹,黑色为实际轨迹,工程可一键运行,可学到机器人阻抗力控制算法以及通过m文件设置simulink参
- 北京邮电大学数电实验自拟题目
- ABAQUS 、Opensees、Perform3d IDA曲线绘制,结构易损性评估 地震波选波调幅,易损性分析,曲线生成代码matlab函数,直接调用即可
- 基于51单片机的电机转速测量系统.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功