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

2024-04-30 02:20

本文主要是介绍【软测学习笔记】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                 把左边的命令返回的结果交给右边命令进行处理

 🎁结语: 

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

这篇关于【软测学习笔记】Linux入门Day01的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/947695

相关文章

Linux内核定时器使用及说明

《Linux内核定时器使用及说明》文章详细介绍了Linux内核定时器的特性、核心数据结构、时间相关转换函数以及操作API,通过示例展示了如何编写和使用定时器,包括按键消抖的应用... 目录1.linux内核定时器特征2.Linux内核定时器核心数据结构3.Linux内核时间相关转换函数4.Linux内核定时

Linux镜像文件制作方式

《Linux镜像文件制作方式》本文介绍了Linux镜像文件制作的过程,包括确定磁盘空间布局、制作空白镜像文件、分区与格式化、复制引导分区和其他分区... 目录1.确定磁盘空间布局2.制作空白镜像文件3.分区与格式化1) 分区2) 格式化4.复制引导分区5.复制其它分区1) 挂载2) 复制bootfs分区3)

SpringCloud Stream 快速入门实例教程

《SpringCloudStream快速入门实例教程》本文介绍了SpringCloudStream(SCS)组件在分布式系统中的作用,以及如何集成到SpringBoot项目中,通过SCS,可... 目录1.SCS 组件的出现的背景和作用2.SCS 集成srping Boot项目3.Yml 配置4.Sprin

Linux服务器数据盘移除并重新挂载的全过程

《Linux服务器数据盘移除并重新挂载的全过程》:本文主要介绍在Linux服务器上移除并重新挂载数据盘的整个过程,分为三大步:卸载文件系统、分离磁盘和重新挂载,每一步都有详细的步骤和注意事项,确保... 目录引言第一步:卸载文件系统第二步:分离磁盘第三步:重新挂载引言在 linux 服务器上移除并重新挂p

Linux下屏幕亮度的调节方式

《Linux下屏幕亮度的调节方式》文章介绍了Linux下屏幕亮度调节的几种方法,包括图形界面、手动调节(使用ACPI内核模块)和外接显示屏调节,以及自动调节软件(CaliseRedshift和Reds... 目录1 概述2 手动调节http://www.chinasem.cn2.1 手动屏幕调节2.2 外接显

Linux(centos7)虚拟机没有IP问题及解决方案

《Linux(centos7)虚拟机没有IP问题及解决方案》文章介绍了在CentOS7中配置虚拟机网络并使用Xshell连接虚拟机的步骤,首先,检查并配置网卡ens33的ONBOOT属性为yes,然后... 目录输入查看ZFhrxIP命令:ip addr查看,没有虚拟机IP修改ens33配置文件重启网络Xh

linux实现对.jar文件的配置文件进行修改

《linux实现对.jar文件的配置文件进行修改》文章讲述了如何使用Linux系统修改.jar文件的配置文件,包括进入文件夹、编辑文件、保存并退出编辑器,以及重新启动项目... 目录linux对.jar文件的配置文件进行修改第一步第二步 第三步第四步总结linux对.jar文件的配置文件进行修改第一步进

SpringMVC配置、映射与参数处理​入门案例详解

《SpringMVC配置、映射与参数处理​入门案例详解》文章介绍了SpringMVC框架的基本概念和使用方法,包括如何配置和编写Controller、设置请求映射规则、使用RestFul风格、获取请求... 目录1.SpringMVC概述2.入门案例①导入相关依赖②配置web.XML③配置SpringMVC

MySQL索引踩坑合集从入门到精通

《MySQL索引踩坑合集从入门到精通》本文详细介绍了MySQL索引的使用,包括索引的类型、创建、使用、优化技巧及最佳实践,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友... 目录mysql索引完整教程:从入门到入土(附实战踩坑指南)一、索引是什么?为什么需要它?1.1 什么

Java Lettuce 客户端入门到生产的实现步骤

《JavaLettuce客户端入门到生产的实现步骤》本文主要介绍了JavaLettuce客户端入门到生产的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要... 目录1 安装依赖MavenGradle2 最小化连接示例3 核心特性速览4 生产环境配置建议5 常见问题