From 1f7e41c51ea116837a9ba26ea8849888c67fff17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A8=8A=E5=B0=8F=E9=83=AD?= <2966479092@qq.com> Date: Sun, 19 May 2024 23:15:47 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=AC=E4=B8=89=E6=AC=A1=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...00\344\272\233\345\221\275\344\273\244.md" | 115 ++++++++++++++++++ 1 file changed, 115 insertions(+) create mode 100644 "28 \346\250\212\345\260\217\351\203\255/20240519 \344\270\200\344\272\233\345\221\275\344\273\244.md" diff --git "a/28 \346\250\212\345\260\217\351\203\255/20240519 \344\270\200\344\272\233\345\221\275\344\273\244.md" "b/28 \346\250\212\345\260\217\351\203\255/20240519 \344\270\200\344\272\233\345\221\275\344\273\244.md" new file mode 100644 index 0000000..04de0ce --- /dev/null +++ "b/28 \346\250\212\345\260\217\351\203\255/20240519 \344\270\200\344\272\233\345\221\275\344\273\244.md" @@ -0,0 +1,115 @@ +# 课堂笔记 + +### man命令 + +在Debian系统中,man命令是用来访问Unix/Linux手册页的。手册页(man pages)是系统命令、函数、库调用等的参考文档,它们为用户通过了关于如何使用这些命令和功能的详细信息 + +要使用man命令,只需在终端输入man后跟上你想查看的命令或函数的名称。例如,要查看ls命令的手册页,你可以输入:man ls + +一旦你运行了man命令,你将会看到一个包含多个部分的页面: + +1.NAME:简要描述了命令或函数 + +2.SYNOPSIS(或SYNOPSIS/DESCRIPTION):展示了命令的基本用法和语法) + +3.DESCRIPTION:详细描述了命令或函数的可用选项 + +4.EXAMPLES(如果有的话):给出了使用命令或函数的示例 + +5.SEE ALSO:列出了其他相关的手册页 + +在手册页中,你可以使用以下按键来导航: + +1.空格键:向下滚动一页,pagedown + +2.Enter键:向下滚动一行 + +3.b键:向上滚动一页。pageup + +4.f或空格键(再次按下):向前滚动一页(即回到你之前看过的内容) + +5.q键:退出手册页 + +6./:搜索手册页中的文本。输入你要搜索的文本,然后按Enter键。使用n键查找下一个匹配项,使用N键查找上一个匹配项 + + + +### echo命令 + +echo是Linux和Unix-like系统中一个非常常用的命令,用于在终端输出一行文本或变量的值。这个命令非常简单,但非常有用,尤其是在脚本编写中 + +以下是echo命令的一些基本用法: + +1.输出一行文本 + +echo "Hello World!" + +2.输出变量的值: + +首先你需要设置一个变量: + +my_variable="Hello World!" + +然后,你可以使用echo命令来输出这个变量的值: + +echo $my_variable + +注意:在变量名前不要加空格,否则shell会将其解释为两个不同的参数 + +3.启用转义字符: + +默认情况下,echo命令不会解释某些特殊字符(如反斜杠\)为转义字符。但是,大多数shell(如bash)中的echo命令支持-e选项来启用转义字符的解释 + +例如,要输出一个带有转行符的文本: + +echo -e "Hello World!" + +这将输出: + +Hello, + +World! + +4.禁用换行: + +默认情况下,echo命令在输出后会自动添加一个换行符。但是,你可以使用-n选项来禁用这个换行符 + +echo -n "Hello World!" &&echo "No newline here!" + +这将输出: + +Hello,World!No newline here! + +5.输出多行文本(不使用-e选项): + +如果你想要输出多行文本而不使用-e选项,你可以使用多个echo命令或使用引号内的换行符(这取决于你的shell是否支持): + +echo "Hello" + +echo "World!" + +或者(在某些shell中): + +echo "Hello, + +World!" + +但请注意,不是所有的shell都支持在双引号内的换行符 + +6.使用命令替换: + +你可以使用$(command)或反引号command来执行命令,并将命令的输出作为echo的参数 + +echo "The current directory is $(pwd)" + +或者 + +echo "The current directory is,"pwd" + +这将输出当前的工作目录 + + + +弄清楚什么是环境变量? + +环境变量是操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。环境变量一般是键值对的形式,可以指定诸如驱动器、路径或文件名之类的字符串。环境变量可以控制多种程序的行为,例如指定程序放置临时文件的位置。环境变量有缓存,需要重新加载才能生效。环境变量可以设置为系统默认值,也可以由用户添加、修改或删除 \ No newline at end of file -- Gitee