From 4a4302faf7bd044bbcc3fcf37095eef24b908ddc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E7=AB=8B=E5=9F=8E?= <897185960@qq.com> Date: Wed, 15 May 2024 23:37:24 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...43\347\240\201\347\254\224\350\256\260.md" | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 "\345\276\220\347\253\213\345\237\216/20240515 \344\273\243\347\240\201\347\254\224\350\256\260.md" diff --git "a/\345\276\220\347\253\213\345\237\216/20240515 \344\273\243\347\240\201\347\254\224\350\256\260.md" "b/\345\276\220\347\253\213\345\237\216/20240515 \344\273\243\347\240\201\347\254\224\350\256\260.md" new file mode 100644 index 0000000..3c0d674 --- /dev/null +++ "b/\345\276\220\347\253\213\345\237\216/20240515 \344\273\243\347\240\201\347\254\224\350\256\260.md" @@ -0,0 +1,37 @@ +代码笔记 + +```js +ip addr show // 默认的查看命令 +ifconfig // net-tools组件包的命令,这个组件要自己安装 + +apt-get update // 更新软件库 +apt-get install net-tools + + +// 安装vim编辑器,默认的是vi编辑器 +apt-get install vim // vi 文件名,变成vim 文件名 +开22端口: +prot 22 +允许登入,启用密码,不允许为空 +yes:PermitRootLogin yes +PasswordAuthentication yes +PermitEmptyPassword no +``` + +安装ssh + +```js +apt-get install ssh // 安装ssh,默认情况下,只有普通用户才可以登录这个服务器 +// 如何开启root用户登录这个服务器 +vim /etc/ssh/sshd_cofnig //修改/etc/ssh/sshd.config 文件 +// 三件事,开22端口,允许root登录为yes,启用密码验证功能 +// 修改完一定要重启ssh服务 +/etc/init.d/ssh restart + +// 普通用户的权限是很低的。有时候普通用户也需要安装和配置软件,就需要临时借root的权限 +// 用sudo 命令,但这个默认是没安装。自己安装 +apt-get isntall sudo +// 不要忘记对sudo做一些配置,。。。百度。。https://blog.csdn.net/jasonzhoujx/article/details/80468885 + +``` + -- Gitee From 6fea92e055e46279c8d52b3ff13d20046d646001 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E7=AB=8B=E5=9F=8E?= <897185960@qq.com> Date: Sun, 19 May 2024 23:43:45 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20240519 ls\347\254\224\350\256\260.md" | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 "\345\276\220\347\253\213\345\237\216/20240519 ls\347\254\224\350\256\260.md" diff --git "a/\345\276\220\347\253\213\345\237\216/20240519 ls\347\254\224\350\256\260.md" "b/\345\276\220\347\253\213\345\237\216/20240519 ls\347\254\224\350\256\260.md" new file mode 100644 index 0000000..a3791d3 --- /dev/null +++ "b/\345\276\220\347\253\213\345\237\216/20240519 ls\347\254\224\350\256\260.md" @@ -0,0 +1,21 @@ +20240519 ls笔记 + +```java + +ls命令来自英文单词list的缩写,中文译为“列出”,其功能是显示目录中的文件及其属性信息,是最常使用的Linux命令之一。 默认不添加任何参数的情况下,ls命令会列出当前工作目录中的文件信息,常与cd或pwd命令搭配使用,十分方便。带上参数后,我们可以做更多的事情。 +语法格式:ls 参数 文件名 +.列出文件清单命令:ls +ls命令能够列出当前目录下的所有内容。ls 命令的执行方式为: +ls [-选项] [文件名或者目录名] +进入到Linux命令行中后,我们至少要知道当前所处的位置有哪些内容,这些信息就可以使用ls命令来获得。 +在Linux中,ls命令是最常使用的命令之一,因为在命令行下要随时查看目录内容。如果不加任何选项的话,ls命令仅列出当前目录下的文件和目录名,例如,想要查看/etc目录下的内容,可以使用下列命令: +ls /etc +如果想要列出当前目录下所有文件,则可以使用下列命令: +ls //查看当前目录下所有文件 +cd x //进入当前目录下名为"x"的子目录 +cd x/ //进入当前目录下名为"x"的子目录 +cd /x //进入根目录下名为"x"的目录 +cd /x/ //进入根目录下名为"x"的子目录 +cd ../ //返回上一级 +ctrl+c //终止进程 +ctrl+d //结束输入状态 \ No newline at end of file -- Gitee From 38845539361374eeb3c9a76f4bcf016f5ec81c3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E7=AB=8B=E5=9F=8E?= <897185960@qq.com> Date: Tue, 21 May 2024 13:37:04 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...13\347\274\251\350\247\243\345\216\213.md" | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 "\345\276\220\347\253\213\345\237\216/2244310311 \344\275\234\344\270\232\345\216\213\347\274\251\350\247\243\345\216\213.md" diff --git "a/\345\276\220\347\253\213\345\237\216/2244310311 \344\275\234\344\270\232\345\216\213\347\274\251\350\247\243\345\216\213.md" "b/\345\276\220\347\253\213\345\237\216/2244310311 \344\275\234\344\270\232\345\216\213\347\274\251\350\247\243\345\216\213.md" new file mode 100644 index 0000000..ffc1397 --- /dev/null +++ "b/\345\276\220\347\253\213\345\237\216/2244310311 \344\275\234\344\270\232\345\216\213\347\274\251\350\247\243\345\216\213.md" @@ -0,0 +1,34 @@ +useradd 添加新用户 lll + +提示设置密码 + +su 切换新用户 lll + +sudo mkdir 中国 + +提示输入密码,输入完创建成功 + +cd 进入 中国 + +sudo mkdir -p 福建省/龙岩市/新罗区....... + +touch 创建文件 2244310311.text + +vim 进入编辑 2244310311.text + +随后按i 进行编辑 按esc到:出现 打wq进行保存 + +cat 查看编辑是否成功 2244310311.text + +cd / 回到初始 + +sudo apt-get install zip 下载压缩工具 + +sudo zip -r china.zip ./中国 开始压缩 + +unzip -t china.zip 查看压缩是否完整 + +unzip china.zip 开始解压 + + + -- Gitee From a00899ed4b6f9d291b59e276c561a77c30d48913 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E7=AB=8B=E5=9F=8E?= <897185960@qq.com> Date: Wed, 22 May 2024 21:19:54 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...04\344\271\240\344\275\234\344\270\232.md" | 104 ++++++++++++++++++ 1 file changed, 104 insertions(+) create mode 100644 "\345\276\220\347\253\213\345\237\216/20240522 \346\226\207\344\273\266\345\244\271\345\217\212\346\226\207\344\273\266\347\256\241\347\220\206\347\232\204\351\242\204\344\271\240\344\275\234\344\270\232.md" diff --git "a/\345\276\220\347\253\213\345\237\216/20240522 \346\226\207\344\273\266\345\244\271\345\217\212\346\226\207\344\273\266\347\256\241\347\220\206\347\232\204\351\242\204\344\271\240\344\275\234\344\270\232.md" "b/\345\276\220\347\253\213\345\237\216/20240522 \346\226\207\344\273\266\345\244\271\345\217\212\346\226\207\344\273\266\347\256\241\347\220\206\347\232\204\351\242\204\344\271\240\344\275\234\344\270\232.md" new file mode 100644 index 0000000..3decad7 --- /dev/null +++ "b/\345\276\220\347\253\213\345\237\216/20240522 \346\226\207\344\273\266\345\244\271\345\217\212\346\226\207\344\273\266\347\256\241\347\220\206\347\232\204\351\242\204\344\271\240\344\275\234\344\270\232.md" @@ -0,0 +1,104 @@ +1. ### 综合练习题:大学生生活场景中的文件夹和文件管理 + + 假设你是一名大学生,现在面临着整理学习资料和课程作业的任务。请按照以下要求完成相关的文件夹和文件管理操作: + + 1. 在你的个人文档目录下创建一个名为`学习资料`的文件夹,并进入该文件夹。 + + ``` + mkdir 学习资料 + ``` + + + + 2. 在`学习资料`文件夹中创建一个名为`计算机科学`的文件夹。 + + ``` + sudo mkdir 计算机科学 + ``` + + + + 3. 在`计算机科学`文件夹中创建两个子文件夹,分别命名为`课程资料`和`编程项目`。 + + ``` + sudo mkdir 课程资料 + sudo mkdir 编程项目 + ``` + + + + 4. 将你最近的一门计算机科学课程的课件文件(假设文件名为`CS101_第一讲.pdf`)放入`课程资料`文件夹。 + + ``` + cd 课程资料 + + touch CS101_第一讲.pdf + ``` + + + + 5. /在`编程项目`文件夹中创建一个名为`Java项目`的文件夹。 + + ``` + mkdir java项目 + ``` + + + + 6. 在`Java项目`文件夹中创建两个空文件,分别命名为`主程序.java`和`工具类.java`。 + + ``` + 目$ touch 主程 序.java + 目$ touch 工具 类.java + ``` + + + + 7. 复制`主程序.java`并命名为`备份_主程序.java`。 + + ``` + cp 主程序.java ./ 副本_主程序.java + ``` + + + + 8. 创建一个名为`Python项目`的文件夹,并将`工具类.java`移动到`Python项目`文件夹中。 + + ``` + mv 工具类.java Python项目 + + ``` + + + + 9. 列出`计算机科学`文件夹中所有文件和文件夹的内容。 + + ``` + ls 计算机科学 + ``` + + + + 10. 删除`编程项目`文件夹及其包含的所有内容。 + + ``` + rm -rf ./计算机科学/编程项目 + ``` + + + + 11. 重命名`Python项目`为`数据分析项目`。 + + ``` + mv -i Python项目数据分析项目 + ``` + + + + 12. 最后,列出当前所在目录的路径。sudo + + ``` + pwd + ``` + + \ No newline at end of file -- Gitee