Linux命令行操作实践指南

1、编写一个命令,打印出字符串 “hello, world”。额外加分项:用两种不同的方式实现,一种使用引号,一种不使用引号。

不使用引号:

echo hello, world

使用引号:

echo "hello, world"

echo 'hello, world'

2、输入命令 echo ’hello(单引号不匹配),然后使用合适的方法摆脱困境。

使用“Ctrl - C”摆脱困境。

3、你系统上 echo 的官方描述是什么?

echo 实用程序将任何指定的操作数(由单个空格字符分隔,并后跟一个换行符)写入标准输出。

4、默认情况下,echo命令将其参数打印到屏幕上,然后在新的一行显示新的提示符。它通过追加一个称为换行符的特殊字符来实现这一点(这个特殊字符会将字符串换行显示,在很多上下文中写作“反斜杠n”,即\n)。由于echo在程序中常被用于打印不被换行符分隔的字符串序列,因此有一个特殊的命令行选项可以防止插入换行符。确定打印“hello”且不包含尾随换行符所需的命令,并在终端中验证它是否按预期工作。(注意:在一些较旧版本的Macintosh OS X上使用默认终端程序时,这个练习可能会失败。在这种情况下,建议安装iTerm)。

打印“hello”且不包含尾随换行符所需的命令是“echo -n hello”。

5、使用上箭头,在不每次重新输入 echo 的情况下,将字符串 “fee”、“fie”、“foe” 和 “fum” 打印到屏幕上。

  • 先输入 echo fee 并回车
  • 然后按上箭头调出 echo fee 命令,将 fee 改为 fie 后回车
  • 再按上箭头调出命令,依次将字符串改为 foe 并回车
  • 再按上箭头调出命令,依次将字符串改为 fum 并回车
  • 完成字符串的打印

6、使用A、E、箭头键或Option - 点击的任意组合,将文本中的短s替换为古体长s “s”,使文本变为 “FRom fairest creatures we desire increase,”。提示:你的键盘不太可能直接打出 “s”,所以要么从本教程文本中复制,要么在谷歌上搜索并从互联网上复制。(如果你在终端中复制粘贴有困难,建议运用合适的方法来解决系统中的操作问题。)

  1. 先复制古体长 s “s”。可从教程文本复制或在谷歌搜索后复制。
  2. 若使用 A、E、箭头键:用 A 移到行首,用 E 移到行尾,用箭头键逐字符移动。移到短 s 处,删除短 s,粘贴长 s。
  3. 若使用 Option - click:按住 Option 键(若键盘有),用鼠标点击短 s 处,删除短 s,粘贴长 s。
  4. 完成替换后,文本变为 “FRom fairest creatures we desire increase,”。

7、清除当前标签页的内容。

可以使用 clear 命令,键盘快捷键是 Ctrl + L

8、打开一个新标签页,执行 echo ‘hello’ 命令,然后退出。

首先打开一个新标签页,接着在新标签页的命令行中输入并执行 echo 'hello' ,最后输入 exit 命令退出。

也可以使用快捷键:
- 打开新标签页需根据系统不同使用对应快捷键(如 Windows 上可能是 Ctrl + T ,Mac 上可能是 Command + T )。
- 执行 echo 'hello' 后使用快捷键 Ctrl + D 退出。

9、编写一个命令来打印字符串 Use “man echo”,包括引号;即注意不要打印成 Use man echo。提示:在内部字符串中使用双引号,并将整个内容用单引号括起来。

echo ‘Use “man echo”’

10、通过先重定向 line_1.txt 的内容,然后追加 line_2.txt 的内容,来复制原始的 sonnet_1.txt(包含十四行诗的前两行)。将新文件命名为 sonnet_1_co - py.txt,并使用 diff 命令确认它与 sonnet_1.txt 相同。

以下是完成该任务的步骤:

  1. 重定向 line_1.txt 的内容到
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值