diff --git "a/\351\231\206\346\245\232\347\233\210/20241111MVC\346\246\202\350\277\260\345\217\212Linux\345\270\270\347\224\250\345\221\275\344\273\244.md" "b/\351\231\206\346\245\232\347\233\210/20241111MVC\346\246\202\350\277\260\345\217\212Linux\345\270\270\347\224\250\345\221\275\344\273\244.md" new file mode 100644 index 0000000000000000000000000000000000000000..89d42c1da8c157ed6077ef6b9e467801b792c04a --- /dev/null +++ "b/\351\231\206\346\245\232\347\233\210/20241111MVC\346\246\202\350\277\260\345\217\212Linux\345\270\270\347\224\250\345\221\275\344\273\244.md" @@ -0,0 +1,132 @@ +@startmindmap + + * Asp.net core mvc环境 + * .net8 + * vscode + * Asp.Net Core基础 + * 前辈 + * .net 4.9 非跨平台版本 VC++ + * 跨平台版本 + * 1.0 + * 2.0 + * 2.1 + * 3.1 + * 5.0 + * 6.0(从这个版本开始,凡是版本是偶数的,为长期支持版本) + * 8.0 + * 9.0(preview) + * .net8 + * 语言 + * C# + * F# + * Visual Basic + * 框架 + * web应用 + * asp应用 + * WebFrom + * mvc应用 + * 桌面应用 + * Winform + * WPF + * Web Api api应用或叫服务 + * WCF 开发服务 + * 移动应用开发 + * 工业互联网 + * 游戏开发 Unity + * 物联网 + * 平台 + * Linux Debian 红帽子系的发行版本 SUSE德系 + * windows系统 这里主要指windows服务器版本 + * 苹果系统 类Unix系统 FreeBSD + +@endmindmap + +# Linux常用命令概览 + +Linux是一个功能强大的操作系统,它提供了丰富的命令行工具,用于管理文件、目录、进程、网络和系统配置等。这些命令行工具对于系统管理员和开发人员来说是必不可少的,它们使得在Linux环境下的工作变得更加高效和灵活。 + +**文件和目录管理命令** +``` +ls:列出当前目录中的文件和子目录。 + +pwd:显示当前工作目录的路径。 + +cd:切换工作目录。 + +mkdir:创建新目录。 + +rmdir:删除空目录。 + +rm:删除文件或目录。 + +cp:复制文件或目录。 + +mv:移动或重命名文件或目录。 + +touch:创建空文件或更新文件的时间戳。 + +cat:连接和显示文件内容。 +``` + +**文本处理命令** +``` +more/less:逐页显示文本文件内容 + +head/tail:显示文件的前几行或后几行 + +grep:在文件中搜索指定文本。 + +sed:流编辑器,用于文本处理和替换。 + +awk:用于文本处理和数据提取的工具。 + +sort:对文件中的行进行排序。 + +wc:统计文件中的字数、行数和字符数。 +``` + +**系统信息和管理命令** +``` +ps:显示当前运行的进程。 + +top:显示系统资源的实时使用情况和进程信息。 + +kill:终止进程。 + +ifconfig/ip:查看和配置网络接口信息。 + +ping:测试与主机的连通性。 + +chmod:修改文件或目录的权限。 + +chown:修改文件或目录的所有者。 + +df/du:显示磁盘使用情况。 +``` + +**网络和远程命令** +``` +ssh:远程登录到其他计算机。 + +scp:安全地将文件从本地复制到远程主机,或从远程主机复制到本地。 + +wget/curl:从网络下载文件。 +``` +**压缩和解压命令** +``` +tar:用于压缩和解压文件和目录。 + +gzip/gunzip:用于压缩和解压.gz文件。 + +df/du:显示磁盘使用情况 + +zip/unzip:用于压缩和解压ZIP文件。 +``` +这些命令只是Linux命令集中的一小部分,但它们是最常用和最基本的命令。掌握这些命令对于任何希望在Linux环境中工作的人来说都是非常重要的。更多详细的命令和选项可以通过man命令查看每个命令的手册页来获取 + +``` +chmod:修改文件或目录的权限 + +chown:修改文件或目录的所有者 + +``` \ No newline at end of file