From fd4d8f1f4fe6a55694f5f0283fff6508e23adeed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=80=A9=E5=80=A9?= <2294221913@qq.com> Date: Tue, 21 May 2024 00:09:19 +0800 Subject: [PATCH] =?UTF-8?q?=E2=80=9Chello=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...44\273\266\350\275\254\344\270\272html.md" | 11 ++- ...34\347\250\213\350\277\236\346\216\245.md" | 3 +- ...66\345\244\271\347\233\270\345\205\263.md" | 76 +++++++++++++++++++ 3 files changed, 88 insertions(+), 2 deletions(-) create mode 100644 "41 \351\231\210\345\200\251\345\200\251/20240520_\346\226\207\344\273\266\345\244\271\347\233\270\345\205\263.md" diff --git "a/41 \351\231\210\345\200\251\345\200\251/20240514_md\346\226\207\344\273\266\350\275\254\344\270\272html.md" "b/41 \351\231\210\345\200\251\345\200\251/20240514_md\346\226\207\344\273\266\350\275\254\344\270\272html.md" index c62d52b..6e91a4c 100644 --- "a/41 \351\231\210\345\200\251\345\200\251/20240514_md\346\226\207\344\273\266\350\275\254\344\270\272html.md" +++ "b/41 \351\231\210\345\200\251\345\200\251/20240514_md\346\226\207\344\273\266\350\275\254\344\270\272html.md" @@ -72,4 +72,13 @@ 12. 登录自己的服务器,使用SSH工具,将dist上传到自己网站的目录 -13. mv dist books // 将dist改名为books \ No newline at end of file +13. 在finalshell中 + + 1. whereis nginx + 2. cd /etc/nginx + 3. cd conf.d + 4. cat xxx.cn.conf + 5. login:/etc/www/xxxx cd进入login后面的网址 + 6. 上传dist文件 + +14. mv dist books // 将dist改名为books \ No newline at end of file diff --git "a/41 \351\231\210\345\200\251\345\200\251/20240515_\345\256\211\350\243\205\350\231\232\346\213\237\346\234\272&Debian&\350\277\234\347\250\213\350\277\236\346\216\245.md" "b/41 \351\231\210\345\200\251\345\200\251/20240515_\345\256\211\350\243\205\350\231\232\346\213\237\346\234\272&Debian&\350\277\234\347\250\213\350\277\236\346\216\245.md" index cf6847b..6fe4afa 100644 --- "a/41 \351\231\210\345\200\251\345\200\251/20240515_\345\256\211\350\243\205\350\231\232\346\213\237\346\234\272&Debian&\350\277\234\347\250\213\350\277\236\346\216\245.md" +++ "b/41 \351\231\210\345\200\251\345\200\251/20240515_\345\256\211\350\243\205\350\231\232\346\213\237\346\234\272&Debian&\350\277\234\347\250\213\350\277\236\346\216\245.md" @@ -23,9 +23,10 @@ ```js apt-get install ssh -y // 需要root权限,安装SSH服务端 ip addr show // 查看IP地址 - ifconfig // 需要root权限,可以借权sudo + ifconfig // 需要root权限,可以借权sudo,使用它需要下载net-tools // 以上两步,就可以让我们用普通用户远程登录了,但是默认下root是不可以直接登录的。需对ssh做配置 // 为了方便我们编辑文件。安装一个vim编辑器,默认是vi + apt-get install vim -y ``` 7. 修改ssh的服务端配置文件/etc/ssh/sshd_config文件 diff --git "a/41 \351\231\210\345\200\251\345\200\251/20240520_\346\226\207\344\273\266\345\244\271\347\233\270\345\205\263.md" "b/41 \351\231\210\345\200\251\345\200\251/20240520_\346\226\207\344\273\266\345\244\271\347\233\270\345\205\263.md" new file mode 100644 index 0000000..f1f0d0d --- /dev/null +++ "b/41 \351\231\210\345\200\251\345\200\251/20240520_\346\226\207\344\273\266\345\244\271\347\233\270\345\205\263.md" @@ -0,0 +1,76 @@ +### Linux目录结构 + +- /:根目录 +- /bin:普通用户常规执行程序的存放位置 +- /sbin:超级管理员常规执行程序的存放位置 +- /boot:包含引导加载文件和内核文件(尽量不动) +- /dev:包含设备文件 +- /etc:存放系统配置文件 +- /home:普通家目录 +- /root:超级管理员家目录 +- /proc:虚拟文件系统,运行进程的信息 +- /var:经常变化的文件 +- /tmp:包含临时文件,重启就没了 + +### Linux原则 + +- 严格区分大小写以及权限之分 +- 一切根源是/ +- 命令的空格不要遗漏或忘记 +- 命令格式: + +``` +命令名称 [命令选项] [命令参数] +``` + +### Linux命令 + +- echo命令 + + ``` + echo ['字符串'/`字符串`] [$变量] + // echo "你好" + ``` + +- 文件夹: + + - 创建 mkdir + - 复制 cp + - 删除 rm + - 移动 mv + - 切换 cd + - 显示当前目录 pwd + +##### 作业 + +- 新建用户,密码设置,username(用户名) + + 1. 新增用户 **adduser** username + 2. 设置用户密码 passwd username + + 3. 删除用户 **deluser** username + +- 在刚建的用户中登录,操作如下 + +1. 使用命令在自己的家目录中递归的建立文件夹:国家/省份/市级/县(区)/镇(街道)/村(小区)/姓名 + - 创建文件夹 + mkdir **-p** 国家/省份/市级/县(区)/镇(街道) + - 中文出错的:$'国家' + - 删除文件夹 + rm -rf 国家 删除递归文件夹,无需再示意提醒 + + 2. 在姓名中建立一个自己学号+姓名的txt文件,并在此文件中写一篇日记 +- 创建文件 + **touch 文件名.txt** +- 编辑文件 + vim 文件名.txt + i 进入编辑 + esc :wq! 退出编辑,保存文件并退出 + 2. 将国家这个文件夹打包,同时会解压 + - 打包 **zip 压缩包名.zip 压缩文件名** + 下载zip:apt install zip -y + - 解压 **unzip -r 压缩包名.zip** + 下载unzip:apt install unzip -y (将原文件夹删除后才可压缩) + 解压时如果忘记加上-r则会只有选中的文件夹被压缩 + - 将这个压缩包下载到本地电脑中(不得使用shell中自带的下载功能) + **scp -r 用户名@地址:要下载的文件夹路径 本地目标地址** \ No newline at end of file -- Gitee