嘟嘟社区

微软学习: Linux 命令行和 Shell 入门


本帖最后由 srgb888 于 2021-12-11 11:26 编辑

https://docs.microsoft.com/zh-cn/learn/modules/bash-introduction/

在使用 Linux 时,无论是作为开发人员还是管理人员,你都会经常与命令行交互。了解它的工作原理,以及你可以使用哪些命令来大幅提升工作效率。 在本学习路径中,你将开始使用 Linux 命令行。

在 UNIX shell 中执行文件检查

https://docs.microsoft.com/zh-cn/learn/modules/unix-shell-wrangle-data/1-file-inspection

使用以下命令创建名为 data 的新目录。
mkdir data

使用 wget 命令下载数据集。
wget -P data/ https://raw.githubusercontent.com/MicrosoftDocs/mslearn-data-wrangling-shell/main/NASA-logs-1995.txt
wget -P data/ https://raw.githubusercontent.com/MicrosoftDocs/mslearn-data-wrangling-shell/main/NASA-software-API.txt

使用 cd 命令更改为新目录。
cd data

使用 ls 命令验证文件是否正确。
ls

应会看到 NASA-software-API.txt 文件和 NASA-logs-1995.txt 文件。

第一个文件 NASA-Software-API.txt 是一个打开的数据集,其中列出了 NASA 正在使用的所有软件。 有关原始数据集的详细信息,请参阅 NASA 开放源代码和常规资源软件 API。
第二个数据集包含 NASA Kennedy Space Center 服务器的所有已记录的请求。

# 学了一招绝技: 创建文件
运行 cat 命令,后跟 > 运算符和文件名 file1
cat > file1
按回车,然后粘贴文本,按Ctrl+D,可以方便写配置文件到vps或者Docker容器中,不用vi nano等编辑器了

你只需要学会ls cd vi 就能打80的天下了:)
会给sh打上+x在./运行就可以打100的天下了

emptysuns 发表于 2021-12-11 11:11
你只需要学会ls cd vi 就能打80的天下了:)

linux 命令就是用多学,多用。
熟悉了就挺方便的

楼上的这些都会了

asd1314s 发表于 2021-12-11 11:27
会给sh打上+x在./运行就可以打100的天下了

使用 bash  x.sh
就会比只会 无脑一键粘贴的强了

mark一下。
找到一键命令 ctrl+c  ctrl+v linux技能就拉满了。