diff --git "a/21 \346\264\252\351\224\246\346\264\213/2024-05-15 \350\256\244\350\257\206Liunx.md" "b/21 \346\264\252\351\224\246\346\264\213/2024-05-15 \350\256\244\350\257\206Liunx.md" new file mode 100644 index 0000000000000000000000000000000000000000..6ff1dcb1dbf5ce5eac77a8386b25cd27fcdf993a --- /dev/null +++ "b/21 \346\264\252\351\224\246\346\264\213/2024-05-15 \350\256\244\350\257\206Liunx.md" @@ -0,0 +1,29 @@ +# Liunx + +一种操作系统内核,有centos,debian,redhat等。 + +## 命令 + +### 查看ip地址 + +ip addr show + +## ssh + +``` +apt-get install ssh + +apt-get install vim + +vim /etc/ssh/sshd_config + +port 21 打开端口 + +permitrootlogin yes 启用root登录 + +passwordauthentication yes 验证密码 + +permitemptypasswords no 禁止使用空密码登录 + +/etc/init.d/ssh restart +``` \ No newline at end of file diff --git "a/21 \346\264\252\351\224\246\346\264\213/2024-05-19 Linux(ssh\350\277\236\346\216\245).md" "b/21 \346\264\252\351\224\246\346\264\213/2024-05-19 Linux(ssh\350\277\236\346\216\245).md" new file mode 100644 index 0000000000000000000000000000000000000000..71b361d4df63714a36a975fb7e03e39752c176d7 --- /dev/null +++ "b/21 \346\264\252\351\224\246\346\264\213/2024-05-19 Linux(ssh\350\277\236\346\216\245).md" @@ -0,0 +1,32 @@ +# Linux + +Linux是一套免费使用和自由传播的类Unix操作系统,是一个多用户、多任务、支持多线程和多CPU的操作系统 + +有centos,debian,redhat等 + +# 安装必要组件 + +``` +IP address show //查看IP地址等信息 +apt-get install net-tools //安装net-tools组件包 +apt-get install vim // vim编辑器 +apt-get update // 更新软件库 +apt-get install ssh // 安装ssh,默认情况下,只有普通用户才可以登录这个服务器 +``` + +# 修改ssh文件 + +``` +vim /etc/ssh/sshd_cofnig //进入并修改ssh配置文件 +--------------------------------------------------------------------------------------- +//更改以下3行命令 +port:22 //开启端口22 +PermitRootLogin yes //打开root用户登入 +PasswordAuthentication yes //打开密码验证 +PermitEmptyPassword no //不允许空密码登录 +//修改完成按Esc键在按:wq保存退出 +--------------------------------------------------------------------------------------- +// 用sudo 命令,但这个默认是没安装。自己安装 apt-get isntall sudo +sudo systemctl restart ssh //重启SSH服务,是root用户可以去掉sudo +su root 更换给root模式 +``` \ No newline at end of file diff --git "a/21 \346\264\252\351\224\246\346\264\213/2024-05-19 Linux\345\237\272\347\241\200\345\221\275\344\273\244.md" "b/21 \346\264\252\351\224\246\346\264\213/2024-05-19 Linux\345\237\272\347\241\200\345\221\275\344\273\244.md" new file mode 100644 index 0000000000000000000000000000000000000000..3c68a556f724fca7d8b398bd142e39773fc3ee79 --- /dev/null +++ "b/21 \346\264\252\351\224\246\346\264\213/2024-05-19 Linux\345\237\272\347\241\200\345\221\275\344\273\244.md" @@ -0,0 +1,15 @@ +# 命令 + +``` +ls //查看当前目录下所有文件 +ls -l //查看详细信息 首字母带d的是文件夹 + +cd x //进入当前目录下名为"x"的子目录 +cd x/ //进入当前目录下名为"x"的子目录 +cd /x //进入根目录下名为"x"的目录 +cd /x/ //进入根目录下名为"x"的子目录 +cd ../ //返回上一级 + +ctrl+c //终止进程 +ctrl+d //结束输入状态 +``` \ No newline at end of file diff --git "a/21 \346\264\252\351\224\246\346\264\213/2024-05-21 Linux 0520\344\275\234\344\270\232.md" "b/21 \346\264\252\351\224\246\346\264\213/2024-05-21 Linux 0520\344\275\234\344\270\232.md" new file mode 100644 index 0000000000000000000000000000000000000000..67f3e20a03870d07564e44ae0fb30d3e9432e8f3 --- /dev/null +++ "b/21 \346\264\252\351\224\246\346\264\213/2024-05-21 Linux 0520\344\275\234\344\270\232.md" @@ -0,0 +1,61 @@ +1. 新建一个用户,密码设置 + + ``` + adduser 用户名 + adduser d + ``` + +2. 以刚建的用户登录,操作以下 + + ``` + su - 用户名 + su - d + ``` + +3. 使用命令,在自己的家目录,以以下层次依次建立文件夹 + + 1. 国家 + + 1. 省份 + + 1. 市 + + 1. 县(区) + + 1. 镇(街道) + + 1. 村(小区) + + 1. 姓名 + + ``` + cd /home + mkdir 中国....... -p + ``` + +4. 在姓名文件夹,建立一个自己的学号姓名文件 + + ``` + cd 名字 + mkdir 学号 + ``` + +5. 在这个文件中,写一篇不少于400cd mkdir 字的日记 + + ``` + touch 名字 + vim 名字 + ``` + +6. 最后,将国家这个文件夹打包,同时练习怎么解压 + + ``` + 打包:tar -cvf 打包后的文件名.tar 被打包的目录或文件名 ,只有打包的效果,不压缩 + ``` + +7. 使用命令将这个压缩包下载到本地电脑【不能用shell里自带的下载功能】 + + ``` + scp 源 目标 + sftp :get下载 ,put上传 + ``` \ No newline at end of file