From c8f58db7559f9409f10b9bc80969f93a8ce79c6d Mon Sep 17 00:00:00 2001 From: zzt <3252085660@qq.com> Date: Sun, 19 May 2024 13:46:08 +0800 Subject: [PATCH] Linux --- ...56\345\275\225\347\273\223\346\236\204.md" | 104 ++++++++++++++++++ 1 file changed, 104 insertions(+) create mode 100644 "\345\274\240\345\242\236\346\266\233/20240518-Linux\347\233\256\345\275\225\347\273\223\346\236\204.md" diff --git "a/\345\274\240\345\242\236\346\266\233/20240518-Linux\347\233\256\345\275\225\347\273\223\346\236\204.md" "b/\345\274\240\345\242\236\346\266\233/20240518-Linux\347\233\256\345\275\225\347\273\223\346\236\204.md" new file mode 100644 index 0000000..abfa285 --- /dev/null +++ "b/\345\274\240\345\242\236\346\266\233/20240518-Linux\347\233\256\345\275\225\347\273\223\346\236\204.md" @@ -0,0 +1,104 @@ +# Linux目录结构 + +”/"目录是Linux文件系统的跟目录,包含了整个文件的基础结构 + +Linux命令格式:命令名称 【命令选项】 【命令参数】 + +命令选项:长格式(两个横线)和短格式(一个横线) + +# LInux常用命令 + +回到/home根文件:cd ~ + +创建文件夹:mkdir 文件夹名称 + +创建文件:touch 文件名称 + +删除空目录:rmdir 文件夹名称 (删除的必须是空目录) + +删除文件:rm 文件名称 + +强制删除文件夹及其一下目录:rm -rf 目录 //r代表递归删除,f代表强制删除 + +# Linux的原则 + +1.严格区分大小写 + +2.一切的根源是“/” + +3.不要漏写空格符号 + +# 5.18作业 + +## 一.什么是环境变量 + +环境变量是操作系统中的一种机制,它们是在操作系统级别上定义的一些变量,用于存储在计算机中可供各个程序使用的信息。环境变量 + +可以包含各种不同类型的数据,例如路径、配置参数、操作系统版本等。 + +环境变量通常由操作系统或其他主要软件应用程序设置和更新,但用户也可以手动编辑它们。在命令行或脚本中,可以使用环境变量来引 + +用特定的值,以及在不同的计算机或操作系统之间共享配置信息。 + +可以帮助程序员轻松地访问和管理各种系统配置信息。 + +## 二.创建文件夹和压缩和解压文件夹 + +1.新建用户并设置密码 + +``` +adduser 用户名称 +会弹出密码设置 +切换用户:su 用户名称 +``` + +2.创建文件夹 + +``` +创建单个文件夹:mkdir 文件夹 +创建连续多个文件夹:mkidr 文件夹名称 -p +``` + +3.创建txt文件 + +``` +touch 文件名称.txt +``` + +4.添加txt内容 + +``` +vim 文件名称.txt //即可编辑,编辑按i,保存按esc输入:wq,退出输入:q! +如果保存不了把权限设置为可修改保存: +chmod u+w /路径 //这样就可以修改保存了 +``` + +5.压缩文件和解压文件 + +``` +需要先安装zip和unzip: +apt install zip +apt insatll -y unzip zip +``` + +``` +压缩文件命令示例: +1.压缩同目录文件夹中的文件夹: +zip -r 压缩名字.zip 要压缩的文件名称 +``` + +``` +解压文件命令示例: +unzip 解压文件 +unzip 解压文件 [-d] /目录 +[-d]:可以解压到指定目录 +``` + +6.将压缩包下载到本地电脑中 + +``` +安装lrzsz: +apt install lrzsz +sz 下载文件 +``` + -- Gitee