【软测学习笔记】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

相关文章

HarmonyOS学习(七)——UI(五)常用布局总结

自适应布局 1.1、线性布局(LinearLayout) 通过线性容器Row和Column实现线性布局。Column容器内的子组件按照垂直方向排列,Row组件中的子组件按照水平方向排列。 属性说明space通过space参数设置主轴上子组件的间距,达到各子组件在排列上的等间距效果alignItems设置子组件在交叉轴上的对齐方式,且在各类尺寸屏幕上表现一致,其中交叉轴为垂直时,取值为Vert

Ilya-AI分享的他在OpenAI学习到的15个提示工程技巧

Ilya(不是本人,claude AI)在社交媒体上分享了他在OpenAI学习到的15个Prompt撰写技巧。 以下是详细的内容: 提示精确化:在编写提示时,力求表达清晰准确。清楚地阐述任务需求和概念定义至关重要。例:不用"分析文本",而用"判断这段话的情感倾向:积极、消极还是中性"。 快速迭代:善于快速连续调整提示。熟练的提示工程师能够灵活地进行多轮优化。例:从"总结文章"到"用

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

【前端学习】AntV G6-08 深入图形与图形分组、自定义节点、节点动画(下)

【课程链接】 AntV G6:深入图形与图形分组、自定义节点、节点动画(下)_哔哩哔哩_bilibili 本章十吾老师讲解了一个复杂的自定义节点中,应该怎样去计算和绘制图形,如何给一个图形制作不间断的动画,以及在鼠标事件之后产生动画。(有点难,需要好好理解) <!DOCTYPE html><html><head><meta charset="UTF-8"><title>06

linux-基础知识3

打包和压缩 zip 安装zip软件包 yum -y install zip unzip 压缩打包命令: zip -q -r -d -u 压缩包文件名 目录和文件名列表 -q:不显示命令执行过程-r:递归处理,打包各级子目录和文件-u:把文件增加/替换到压缩包中-d:从压缩包中删除指定的文件 解压:unzip 压缩包名 打包文件 把压缩包从服务器下载到本地 把压缩包上传到服务器(zip

学习hash总结

2014/1/29/   最近刚开始学hash,名字很陌生,但是hash的思想却很熟悉,以前早就做过此类的题,但是不知道这就是hash思想而已,说白了hash就是一个映射,往往灵活利用数组的下标来实现算法,hash的作用:1、判重;2、统计次数;

Linux 网络编程 --- 应用层

一、自定义协议和序列化反序列化 代码: 序列化反序列化实现网络版本计算器 二、HTTP协议 1、谈两个简单的预备知识 https://www.baidu.com/ --- 域名 --- 域名解析 --- IP地址 http的端口号为80端口,https的端口号为443 url为统一资源定位符。CSDNhttps://mp.csdn.net/mp_blog/creation/editor

【Python编程】Linux创建虚拟环境并配置与notebook相连接

1.创建 使用 venv 创建虚拟环境。例如,在当前目录下创建一个名为 myenv 的虚拟环境: python3 -m venv myenv 2.激活 激活虚拟环境使其成为当前终端会话的活动环境。运行: source myenv/bin/activate 3.与notebook连接 在虚拟环境中,使用 pip 安装 Jupyter 和 ipykernel: pip instal

零基础学习Redis(10) -- zset类型命令使用

zset是有序集合,内部除了存储元素外,还会存储一个score,存储在zset中的元素会按照score的大小升序排列,不同元素的score可以重复,score相同的元素会按照元素的字典序排列。 1. zset常用命令 1.1 zadd  zadd key [NX | XX] [GT | LT]   [CH] [INCR] score member [score member ...]