【软测学习笔记】Linux入门Day01

🌟博主主页:我是一只海绵派大星

📚专栏分类:软件测试笔记

📚参考教程:黑马教程
❤️感谢大家点赞👍收藏⭐评论✍️

目录

1、操作系统

2、Linux发展历程

3、命令行程序

 4、cd        切换文件夹

5、pwd        查看当前目录 

6、ls        查看目录内容

7、mkdir        创建文件夹

8、touch 创建空文件 

 9、rm 删除文件

 10、文件权限

 11、cp 拷贝文件

 12、mv 移动 重命名

13、 重定向

14、cat 查看文件内容

15、 more 查看文件内容,可以分页显示

 16、管道


1、操作系统

主要作用是管理好硬件设备,并为用户和应用程序提供一个简单的接口,以便于使用,作为中间人,连接软件和硬件。 

2、Linux发展历程

unix--->minix--->linux 

3、命令行程序

terminal

 4、cd        切换文件夹

 cd  /home          绝对路径  以根目录开头

 cd admin           相对路径  不以根目录开头

 cd . .                  返回上级目录

 cd ~                   到自己的家目录

 cd -                   返回到上一次的工作目录

5、pwd        查看当前目录 

6、ls        查看目录内容

ls -l        显示详细列表

ls-lh       把文件大小以人性化的方式显示

ls -a       显示所有的文件,包含隐藏文件,隐藏文件是.开头的文件
ll            等于 ls -l

7、mkdir        创建文件夹

mkdir tupian                                 在当前目录下创建文件夹

mkdir /home/admin/tupian           以绝对路径创建文件夹
mkdir /home/admin/a/tupian-p     如果上级目录不存在,加上-p自动创建父目录

mkdir ab                                       在当前目录创建多个文件夹

mkdir a/{c,d}                                 在指定目录下创建多个文件夹

mkdir·abc                                     以.开头 是创建隐藏文件夹

任何目录下都有至少两个目录.和..代表当前目录..代表上级目录

8、touch 创建空文件 

touch abc.txt            在当前目录下创建如果指定了目录,必须保证上级目录存在

touch.abc                 创建隐藏文件
gedit abc.txt             使用记事本打开文件

 9、rm 删除文件

rm a.txt                      删除文件
rm abc -r                    删除文件夹
rm * -r                        不能删除隐藏文件

 10、文件权限

 drwxrwxr-x d        代表文件夹-代表文件

 rwxrwxr-xr            可读w可写 x执行

第一组文件的拥有者的权限,第二组代表文件拥有的组的权限,第三组代表其他用户的权限

ls                            查看其他目录的内容

ls -la /home
ls *txt                      查看当前目录下的所有以txt结尾的文件

 11、cp 拷贝文件

cp 1.txt 2.txt                 前面是源文件,后面是目标文件
cp abc abc_bak-r         拷贝文件夹 

 12、mv 移动 重命名

mv 1.txt 2.txt           重命名
mv1.txt~                 移动到指定目录 

13、 重定向

ls > 1.txt                          把命令返回的结果输出到文件中,会覆盖之前的数据,默认情况命令返回的结果是显示在屏幕中
ls >> 1.txt                        把命令返回的结果输出到文件中,追加的方式

14、cat 查看文件内容

cat 1.txt                        把文件的内容全部显示到屏幕中
cat 1.txt 2.txt
cat1.txt2.txt>3.txt           把多个文件的内容合并到新的文件中

15、 more 查看文件内容,可以分页显示

 ls / >> 1.txt
more 1.txt 查看内容多的文件,按空格键往下翻页,按b按键往回翻页,按q键退出

 16、管道

ls-l/|mǎre                 把左边的命令返回的结果交给右边命令进行处理

 🎁结语: 

本次精彩内容已圆满结束!希望各位读者在阅读过程中能够收获满满。在此,特别感谢各位读者的支持与三连赞。如果文章中存在任何问题或不足之处,欢迎在评论区留言,大星必定会认真对待并加以改进,以便为大家呈现更优质的文章。你们的支持与鼓励,将是博主不断前进的最大动力。再次感谢大家的陪伴与支持!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/830282.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

pytorch库 01 安装Anaconda、Jupyter,Anaconda虚拟环境连接pycharm

文章目录 一、安装Anaconda1、卸载Anaconda(可选)2、下载并安装Anaconda3、配置环境变量4、桌面快捷方式 二、安装 PyTorch(GPU 版)库1、创建虚拟环境,并安装一些常用包2、GPU 基础3、检查驱动4、安装CUDA(…

采用公共云计算有助于减轻环境影响吗?

公共云计算在一定程度上可以减轻环境影响,但也存在一些复杂的因素需要考虑。 资源共享和优化利用: 公共云平台可以帮助多个用户共享服务器和其他基础设施资源,这样可以更有效地利用硬件资源,减少能源消耗和物理资源的浪费。 能源效率: 大型云…

Spring Boot | Spring Security ( SpringBoot安全管理 )、Spring Security中 的 “自定义用户认证“

目录 : Spring Boot 安全管理 :一、Spring Security 介绍二、Spring Security 快速入门2.1 基础环境搭建 :① 创建Spring Boot 项目② 创建 html资源文件③ 编写Web控制层 2.2 开启安全管理效果测试 :④ 添加 spring-boot-starter-security 启动器⑤ 项目启动测试 三…

YOLOv5模型使用云服务器autoDL训练

本篇内容讲述如何租用autoDL云服务器,以及使用vscode的ssh远程连接服务器和文件上传方法 目录 一、进入autoDL二、VSCode连接三、文件上传 一、进入autoDL 地址:https://www.autodl.com/home 第一步:进入autoDL地址后,首先进行…

(Oracle)SQL优化案例:大表hash连接优化

真实SQL优化案例 为避免项目隐私泄露; 本篇文章所有表名、字段名,包括执行计划内的对象名称都做了处理。 本篇文章是将速度再10秒左右的SQL优化到1.5s左右; 因为没有优化到1s以下,所以可能还存在更优优化方法; 但其中…

linux进入单用户模式指引

文章目录 引言I 通过GRUB进入单用户模式1.1 倒计时界面的操作1.2 GRUB1.3 内核参数编辑界面1.4 更多内核参数编辑界面II 预备知识:Linux用户模式引言 应用场景: root密码重置: 用passwd命令修改root修复登录相关的配置:/etc/pam.d/login 和 /etc/pam.d/sshd 案例:Centos6进…

文件上传复习(upload-labs18-19关)

Pass-18&#xff08;条件竞争&#xff09; 代码和第17关大差不差&#xff0c;所以查看提示 需要用到代码审计 上传图片木马配合解析漏洞进行getshell 新建一句话木马 18.php&#xff0c;代码为&#xff1a; <?php fputs(fopen(../upload/shell18.php,w),<?php phpin…

Unreal Engine添加UGameInstanceSubsystem子类

点击C类文件夹&#xff0c;在右边的区域点击鼠标右键&#xff0c;在弹出的菜单中选择“新建C类”在弹出的菜单中选中“显示所有类”&#xff0c;选择GameInstanceSubsystem作为父类, 点击“下一步”按钮输入子类名称“UVRVIUOnlineGameSubsystem”&#xff0c;选择插件作为新类…

【大数据与云计算】虚拟机安装Linux

前言&#xff1a;使用Linux系统对大数据学习必不可少&#xff0c;本文主要介绍虚拟机安装linux的流程 文章目录 一、 下载VMware二、下载Linux三、安装Linux 一、 下载VMware 官网链接 下载VMware-player&#xff0c;一直下一步安装即可。 二、下载Linux 点击链接直接下载&…

第一个大型汽车ITU-T车载语音通话质量实验室投入使用

中国汽车行业蓬勃发展&#xff0c;尤其是新能源汽车风起云涌&#xff0c;无论是国内还是海外需求旺盛的趋势下&#xff0c;除乘用车等紧凑型车外&#xff0c;中型汽车如MPV、小巴、小型物流车&#xff0c;大型汽车如重卡、泥头车等亦加入了手机互联、智驾的科技行列&#xff0c…

PD虚拟机(Parallels Desktop)2024mac苹果电脑19免费版下载

PD虚拟机&#xff08;Parallels Desktop 虚拟机&#xff09;是一款知名的系统虚拟化软件&#xff0c;PD虚拟机允许用户在一个操作系统中同时运行另一个或者多个操作系统。这种技术在多种场景中非常有用&#xff0c;比如程序开发、专业研究、游戏对战等&#xff0c;尤其是对于需…

Kafka 3.x.x 入门到精通(03)——Kafka基础生产消息

Kafka 3.x.x 入门到精通&#xff08;03&#xff09;——对标尚硅谷Kafka教程 2. Kafka基础2.1 集群部署2.2 集群启动2.3 创建主题2.4 生产消息2.4.1 生产消息的基本步骤2.4.2 生产消息的基本代码2.4.3 发送消息2.4.3.1 拦截器2.4.3.1.1 增加拦截器类2.4.3.1.2 配置拦截器 2.4.3…

LangChain之各个输出解析器的使用

Model I/O 在LangChain中&#xff0c;Model I/O被称为&#xff1a;模型的输入与输出&#xff0c;其有输入提示(Format)、调用模型(Predict)、输出解析(Parse)等三部分组成。 makefile 复制代码 1.提示模板: LangChain的模板允许动态选择输入&#xff0c;根据实际需求调整输入内…

从业务经营到企业战略,构建制药企业数字化应用新能力

我国医药的消费正处在一个高速增长的阶段&#xff0c;人口增长、老龄化加剧、经济总体增长、人均消费增长、农村收入提高&#xff0c;这五大因素是医药市场蓬勃发展的动力。在这五大因素的驱动下&#xff0c;我国的医药市场需求将会在未来相当长的时间内保持高速增长。从多个环…

(三)登录和注册(handle_auto.go)

登录和注册(handle_auto.go) 文章目录 登录和注册(handle_auto.go)一、所需要的结构体信息二、注册三、登录四、退出 一、所需要的结构体信息 type UserAuth struct{}type LoginReq struct {Username string json:"username" binding:"required"Password …

错误代码126:加载xinput1_3.dll失败如何解决?8个解决方法分享

xinput1_3.dll是Windows操作系统中一个非常关键的动态链接库&#xff08;Dynamic Link Library, DLL&#xff09;文件&#xff0c;它是微软DirectX软件开发包的组成部分&#xff0c;专门用于支持游戏控制器和其它输入设备在游戏及多媒体应用程序中的交互。下面是对xinput1_3.dl…

ansible提示 python 报错的问题及解决

这个警告是提醒您当前的Ansible配置在目标主机上使用的是/usr/bin/python而不是建议的/usr/bin/python3&#xff0c;因为Ansible 2.9版本之前的某些版本默认使用早期的Python 2.x版本。然而&#xff0c;在将来的版本中&#xff0c;Ansible将会默认使用已发现的平台默认的 Pytho…

vue源码中如何实现数据监听?

在Vue.js框架中&#xff0c;数据监听是一个核心功能&#xff0c;它允许开发者创建响应式的应用程序。这一功能的实现主要依赖于Vue的响应式系统&#xff0c;其中最关键的部分是如何监控数据变化并响应这些变化。以下是一个对Vue中数据监听实现方式的简要概述&#xff0c;适用于…

[common c/c++] 为何纯虚父类可以在子类的构造函数初始化列表进行实例化

背景&#xff1a; 纯虚类(抽象类) 是只至少拥有一个纯虚函数的类&#xff0c;这种类可以有成员变量&#xff0c;但是不能进行单独的实例化(new&#xff0c;局部变量&#xff0c;智能指针构造等等)。其根本原因是由于纯虚类提供了未实现的成员函数&#xff0c;所以编译器无法知…

大数据Storm组件介绍

Storm 是一个开源的、分布式的实时计算系统&#xff0c;最初由Twitter开发并开源。它被设计用来处理大规模的实时数据流&#xff0c;并且具有高吞吐量、低延迟的特点。Storm 提供了一个简单而强大的编程模型&#xff0c;使得开发者可以轻松地编写复杂的实时数据处理应用。 以下…