From 71dd4d90e6fe6ae4c6480427826a2f08dbb5b866 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E9=9B=AF=E9=9D=99?= Date: Wed, 15 May 2024 19:06:44 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E5=88=9D=E8=AF=86Linux?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20240514\345\210\235\350\257\206Liunx.md" | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 "53 \347\216\213\351\233\257\351\235\231/20240514\345\210\235\350\257\206Liunx.md" diff --git "a/53 \347\216\213\351\233\257\351\235\231/20240514\345\210\235\350\257\206Liunx.md" "b/53 \347\216\213\351\233\257\351\235\231/20240514\345\210\235\350\257\206Liunx.md" new file mode 100644 index 0000000..4498c0e --- /dev/null +++ "b/53 \347\216\213\351\233\257\351\235\231/20240514\345\210\235\350\257\206Liunx.md" @@ -0,0 +1,35 @@ +# Linux + +Linux是一套免费使用和自由传播的类Unix操作系统,是一个多用户、多任务、支持多线程和多CPU的操作系统 + +有centos,debian,redhat等 + +### 命令: + +查看IP:IP address show + +更新软件库:apt-get update + +apt-get install net-tools + +安装vim编辑器,默认的是vi编辑器 +apt-get install vim : vi 文件名,变成vim 文件名 + +安装ssh:apt-get install ssh + +vim /etc/ssh/sshd_cofnig :修改/etc/ssh/sshd.config 文件 + +开22端口:prot 22 + +允许root登录为yes:PermitRootLogin yes + +启用密码验证功能 :PasswordAuthentication yes + +不允许空密码登录:PermitEmptyPassword no + +// 用sudo 命令,但这个默认是没安装。自己安装 +apt-get isntall sudo + +su root 更换给root模式 + +sudo vim /etc/sudoers -- Gitee From bbfc019e6904deefc07da95df0036b2c63ab5557 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E9=9B=AF=E9=9D=99?= Date: Sun, 19 May 2024 17:43:04 +0800 Subject: [PATCH 2/3] =?UTF-8?q?Linux=E7=9B=AE=E5=BD=95=E5=92=8C=E5=91=BD?= =?UTF-8?q?=E4=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...25\345\222\214\345\221\275\344\273\244.md" | 81 +++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 "53 \347\216\213\351\233\257\351\235\231/20240516\347\233\256\345\275\225\345\222\214\345\221\275\344\273\244.md" diff --git "a/53 \347\216\213\351\233\257\351\235\231/20240516\347\233\256\345\275\225\345\222\214\345\221\275\344\273\244.md" "b/53 \347\216\213\351\233\257\351\235\231/20240516\347\233\256\345\275\225\345\222\214\345\221\275\344\273\244.md" new file mode 100644 index 0000000..8ebebdf --- /dev/null +++ "b/53 \347\216\213\351\233\257\351\235\231/20240516\347\233\256\345\275\225\345\222\214\345\221\275\344\273\244.md" @@ -0,0 +1,81 @@ +# 目录 + +Linux一切皆是文件 + +/ 根目录 (带有 d 的是根目录) + +bin 可执行文件 + +boot 引导加载程序和内核文件 + +dev 包含设备文件 + +etc 存放系统配置文件 + +home 用户的家目录所在地 + +lib 存放系统库文件 + +media 用于挂载可移动介质的挂载点 + +opt 用于手动挂载临时文件系统的挂载点 + +proc 虚拟文件系统,提供有关系统和运行进程的信息 + +root root用户的家目录 + +run 运行时临时文件目录 + +sbin 存放系统管理员需要的系统命令 + +srt 存放服务的数据目录 + +sys 硬件设备的驱动程序信息 + +tmp 临时文件目录 + +usr 包含大部分用户安装的程序和文件 + +var 包含经常变化的文件 如:日志文件、缓存文件 + +lost+found 恢复丢失文件及查找文件 + +# 命令 + +列出目录内容:ls -l/home/debian1ban +ls是命令,-l是选项,/home/user是参数 +ls-列出目录内容 文件名 +-a 显示当前目录中的文件名(含隐藏文件) +-A 不显示当前目录和父目录 +-d 显示目录自身的属性信息 +--1 显示文件名及其属性的详细信息 +-h 显示以k为单位的文件内存信息 + +复制文件:cp debian.txt dabian.txt +cp是命令,debian.txt,dabian.txt是参数 + +Linux命令参数的长格式与短格式 +长格式man--help +短格式man -h + + + +空格键:向下滚动一页。 +Enter 键:向下滚动一行。 +b 键:向上滚动一页。 +f 或 空格键(再次按下):向前滚动一页(即回到你之前看过的内容)。q键:退出手册页 +/:搜索手册页中的文本。输入你要搜索的文本,然后按找下一个匹配项,使用N 键查找上一个匹配项。Enter使用键查 + +## 注意: + +1.Linux严格区分大小写 +2.注意前后顺序 +3./等结构 +4.有空格不要漏掉了 +Tab:对命令、参数或文件的内容补全。 + +两次Tab所有选项 + +ctrl+D:键盘输入结束 +ctr1+c:终止当前进程的运行 +Ctrl+L:清屏 -- Gitee From bea989bb50bb5c9061d0f3ad1e766830c9c97436 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E9=9B=AF=E9=9D=99?= Date: Mon, 20 May 2024 20:31:13 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E5=91=BD=E4=BB=A4=E5=AD=A6=E4=B9=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...25\345\222\214\345\221\275\344\273\244.md" | 0 ...\271\240Linux \345\221\275\344\273\244.md" | 50 +++++++++++++++++++ 2 files changed, 50 insertions(+) rename "53 \347\216\213\351\233\257\351\235\231/20240516\347\233\256\345\275\225\345\222\214\345\221\275\344\273\244.md" => "53 \347\216\213\351\233\257\351\235\231/20240516Linux\347\233\256\345\275\225\345\222\214\345\221\275\344\273\244.md" (100%) create mode 100644 "53 \347\216\213\351\233\257\351\235\231/20240520\345\255\246\344\271\240Linux \345\221\275\344\273\244.md" diff --git "a/53 \347\216\213\351\233\257\351\235\231/20240516\347\233\256\345\275\225\345\222\214\345\221\275\344\273\244.md" "b/53 \347\216\213\351\233\257\351\235\231/20240516Linux\347\233\256\345\275\225\345\222\214\345\221\275\344\273\244.md" similarity index 100% rename from "53 \347\216\213\351\233\257\351\235\231/20240516\347\233\256\345\275\225\345\222\214\345\221\275\344\273\244.md" rename to "53 \347\216\213\351\233\257\351\235\231/20240516Linux\347\233\256\345\275\225\345\222\214\345\221\275\344\273\244.md" diff --git "a/53 \347\216\213\351\233\257\351\235\231/20240520\345\255\246\344\271\240Linux \345\221\275\344\273\244.md" "b/53 \347\216\213\351\233\257\351\235\231/20240520\345\255\246\344\271\240Linux \345\221\275\344\273\244.md" new file mode 100644 index 0000000..7c4e42f --- /dev/null +++ "b/53 \347\216\213\351\233\257\351\235\231/20240520\345\255\246\344\271\240Linux \345\221\275\344\273\244.md" @@ -0,0 +1,50 @@ +1. 新建一个用户,密码设置 + apt-get install sudo + apt-get install vim + sudo adduser wwj + new password 111 + vim /etc/sudoers + 进入编辑模式:i + wwj ALL=(ALL:ALL)ALL + 退出编辑模式 并保存:(:wq!) + +2. 以刚建的用户登录,操作以下 + +3. 使用命令,在自己的家目录,以以下层次依次建立文件夹 + + 1. 国家 + 1. 省份 + 1. 市 + 1. 县(区) + 1. 镇(街道) + 1. 村(小区) + 1. 姓名 + + cd /home + sudo mkdir chain + sudo mkdir -p China/安徽/马鞍山/含山县/运漕镇/新丰行政村/王雯静 + + rm -rf 文件名 删除文件夹 + +4. 在姓名文件夹,建立一个自己的学号姓名文件 + sudo touch 2244310329.txt + +5. 在这个文件中,写一篇不少于400字的日记 + sudo vim 2244310329.txt + +6. 最后,将国家这个文件夹打包,同时练习怎么解压 + + cd /home/sx + tar -cvf China.tar China/ + + sudo apt-get install lrzsz + + sz China.tar + +7. 使用命令将这个压缩包下载到本地电脑【不能用shell里自带的下载功能】 + +8. 相关命令百度预习 + +9. 命令参考 https://www.linuxcool.com/ + +10. 相关过程,做成笔记 -- Gitee