服务器(Linux系统的使用)——自学习梳理

root表示用户名 @后是机器的名字 ~表示文件夹,刚上来是默认的用户目录

ls -a 可以显示出隐藏的文件

蓝色的表示文件夹 白色的是文件

ll -a 查看详细信息

total表示所占磁盘总大小 一般以KB为单位

d开头表示文件夹 -代表文件

后面得三组rwx分别对应管理员用户-组用户-普通用户的权限

rwx分别表示读、写、可执行

接下来跟的数字是指硬链接数

4KB一个扇区,磁盘只能存文件,一个扇区只能存一个文件 52KB=13(文件数)*4KB

不管是内存还是硬盘,都是以1B为单位 扇区只是逻辑单元,扇区的4KB可以自己改变,内存的逻辑存储单元(内存页,一个内存页只能给一个变量)也是4KB但是不允许改变。

int[] arr = {1,3,4,5}; 占用一个内存页,对内存消耗减少。

任何高级语言,如果在操作系统运行,都会转成C语言

Linux只有一个盘,即根目录 /

cd / 进入根目录 安装程序一般往etc文件夹中安装

l开头表示软连接 浅蓝色表示

把一个文件链接到不同的文件名:1.软链接(符号链接)2.硬链接

ln -s 链接文件 软链接名

链接文件不存在也没关系(但是查看软链接名会报错),软链接名也与链接文件本身没影响,

软链接其实就是一个存储了实际文件路径的一个特殊文件

ln 链接文件 硬链接名

硬链接相对软来说限制更多一些

链接文件不存在会报错,操作其中一个硬链接名,会修改这个文件,会同步到所有的硬链接文件,就是说只有一个文件实体,但是好多硬链接操作它。

且无法对目录创建硬链接!

软连接常用于指向一个可执行程序或库,而硬连接通常用于创建同一个文件的不同副本。硬链接:同一个文件,多个名称。 ​软链接:不同的文件。

创建文件夹(目录) mkdir AAA

删除文件或文件夹

rm

改名字 mv

往文件插入内容以及查看内容

echo “信息” >> 文件名 >是覆盖 >>追加

拷贝文件 cp

返回上一级

vi指令可以打开显示文件,同时可以创建一个不存在的文件然后打开该文件

a或者i  进入编辑,就可以随便敲

按键esc退出编辑

有时候冒号打不出来,那就重新进入编辑,然后esc退出,就可以打出:wq了

vi和vim的主要区别在于vim是vi的加强版本,提供了更多的功能和改进。

cat 文件A 文件B

同时查看多个文件内容

cat和more都可以查看文件内容

cat是一下子展示全部内容,more是分批次展示内容

查询grep

grep “内容” 文件名

grep -A2 “内容” 文件名 增加显示下两行 -B2 上两行 -C2 上下各两行

ps -ef 查看所有进程

ps -ef | grep client 查看client的进程

上传指令rz,下载sz sudo yum install lrzsz  -y

停留时间过长可能会上传失败,Crtl+C 重新上传即可

yum自动下载+安装

ubuntu 使用apt-get

unzip 解压.zip文件

打包、压缩+解压缩

当前目录下所有文件和文件夹打包为当前目录下的 html.zip

zip -q -r html.zip *

-q 不显示指令执行过程。

-r 递归处理,将指定目录下的所有文件和子目录一并处理。

chmod 777 aaa

赋予权限,三个777表示三个用户(前面提到的管理员用户 组用户 普通用户)7=4+2+1 读 写 可执行

linux指令又称为shell指令/脚本

脚本:有一些语言,操作系统自带它的环境,不需安装,这种语言就叫脚本语言

sh aaa 运行脚本文件(包含许多脚本命令)

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

期末考试结束后,老师怎样一对一发布成绩?

期末的"大考"终于落下帷幕。老师们,你们是不是也在想,怎样才能既高效又私密地把成绩告诉给每一位学生和家长呢?别急,我来给各位支个招。 一、保护隐私,一对一传递 想象一下,如果成绩和评语能够像…

ANSYS动力电池仿真应用案例

由于电池研究过程中的物理现象具有相差非常大的时间和空间维度,ANSYS为此提供了MSMD的解决方法;还针对电池使用过程中可能遇到的问题,如短路、热失控等提供了相应的模型和解决方案。 目录 1 电池行业发展趋势 2 燃料电池定义和分类 3 燃料…

华为eNSP模拟器下载地址

一、依赖程序 VirtualBox:https://cloud.rsecc.cn/softlink/VirtualBox-5.2.26-128414-Win.exe WinPcap:https://cloud.rsecc.cn/softlink/WinPcap_4_1_3.exe Wireshark:https://cloud.rsecc.cn/softlink/Wireshark-win64-3.0.6.exe 需要…

Mac系统Testim使用说明

1.Testim简介 Testim是一款基于AI的自动化测试工具,可以快速编写稳定的测试和 TestOps 工具,以帮助团队有效地扩展测试。 2. 注册账户(要使用企业账号) 官网地址:https://www.testim.io/,登录成功后主页…

nvm下载node慢或失败解决方案

打开nvm目录,找到setting.txt 文件夹打开粘贴进去如下路径node_mirror: https://npmmirror.com/mirrors/node/ npm_mirror: https://npmmirror.com/mirrors/npm/保存即可

鸣潮基于虚幻引擎4的多平台效果和性能优化实践

《鸣潮》基于虚幻引擎4的多平台效果和性能优化实践 | 王宏波 库洛游戏 文章目录 《鸣潮》基于虚幻引擎4的多平台效果和性能优化实践 | 王宏波 库洛游戏Why Deferred Shading移动端高质量的TAAU渲染流程Ghost和Flicker优化,一些图像空间算法的融入动静态像素的差异处…

在华为服务器上编译C++工程的若干错误以及排查方法和解决方法记录

目录 1 报错 2 查找错误原因 2.1 方法一:ldd命令 2.2 方法二:警告信息里面 3 解决错误 3.1 libpng16.so.16 和 libbrotlidec.so.1 问题 3.2 libdevmmap.so 和 libslog.so库问题 3.3 剩余错误 3.3.1 libacllite.so错误解决 3.3.2 libtaclstream…

怎么在大模型之上构建应用?构建人工智能上层应用的框架——langchain

“langchain,在大模型之上构建应用的脚手架” 在大模型之上构建应用需要很多的步骤,比如文档加载,数据库读取,大模型加载,以及各个环节的连接等。 因此,就有了langchain这个开发框架,它的功能…

CI部署流程简图

🌟🌌 欢迎来到知识与创意的殿堂 — 远见阁小民的世界!🚀 🌟🧭 在这里,我们一起探索技术的奥秘,一起在知识的海洋中遨游。 🌟🧭 在这里,每个错误都…

Java--Data类

1.Data类 java.util.Date.表示指定的时间信息,不支持国际化 构造方法 new Date():当前系统日期和时间 new Date(long):给定日期和时间 主要方法: after(Date):判断当前日期对象是否在给定日期对象之后 before(Date):判断当前日期…

海外短剧系统,开启你的国际视野

一、海外短剧系统是一个创新且富有吸引力的平台,它能够为用户提供来自世界各地的精彩短剧,从而开启用户的国际视野。 1、文化多样性:海外短剧系统汇集了来自不同国家和地区的短剧作品,这些作品反映了各自独特的文化背景和社会风貌…

行业原型:智能资产管理平台-个人资产服务

​行业原型预览链接:(请与班主任联系获取原型文档) 文件类型:.rp 支持版本:Axrure RP 8 文档名称:金融:智能资产管理平台(个人资产服务) 文件大小:1.75 MB 智…

【功能详解】银河麒麟操作系统“安全启动”是如何发挥作用的?

2023年12月,财政部、工信部发布了7项信息类产品《政府采购需求标准》,为包括操作系统在内多项产品的政府集中采购提供政策支撑。其中,安全、可信作为国产操作系统的基本要求备受关注。 安全体系的构建离不开操作系统本身的硬实力&#xff0c…

Springboot 共享电动单车管理系统-计算机毕业设计源码08401

目 录 摘要 1 绪论 1.1背景及意义 1.2国内外研究概况 1.3研究方法 1.4论文结构与章节安排 2 共享电动单车管理系统系统分析 2.1 可行性分析 2.1.1 技术可行性分析 2.1.2 经济可行性分析 2.1.3 法律可行性分析 2.2 系统功能分析 2.2.1 功能性分析 2.2.2 非功能性分…

License简介和Licensecc的使用

License简介和Licensecc的使用 License简介什么是LIcense简易License制作加密扫盲对称加密非对称加密 Licensecc使用构建和编译在linux上进行编译UbuntuCentOS 7CentOS 8下载并编译配置编译和测试cmake 后可以跟的参数在Linux上为Windows进行交叉编译 在windos上进行编译MSVC (…

(一)、配置服务器的多个网卡路由,访问多个不同网络段

一、现场网络关系说明 有这么一个需要,服务器有三个网口,网口一需要访问外网,网口二需要访问内网1,网口2需要访问内网2。需要配置路由来满足该网络访问需要。 图1 现场网络关系 二、配置教程 步骤1: a、命令行输入…

昇思25天学习打卡营第1天 | 快速入门

​ 今天开始学习Mindspore框架,首先需要引入数据集,以Mnist数据集为例: 处理数据集 # Download data from open datasets from download import downloadurl "https://mindspore-website.obs.cn-north-4.myhuaweicloud.com/" \&…

qt.qpa.xcb: could not connect to display问题解决

1、问题描述 以服务器pi5作为远程解释器,本地win11使用vscode远程调试视觉时报错如下: qt.qpa.xcb: could not connect to display qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "xxxxx" even though it was …

EasyExcel 无法读取图片?用poi写了一个工具类

在平时的开发中,经常要开发 Excel 的导入导出功能。一般使用 poi 或者 EasyExcel 开发,使用 poi 做 excel 比较复杂,大部分开发都会使用 EasyExcel 因为一行代码就能实现导入和导出的功能。但是 EasyExcel 不支持图片的读的操作,本…

CRMEB 多商户Java版v1.6公测版发布,付费会员上线,立即体验

新版本来袭!CRMEB 多商户Java版v1.6正式发布! 在v1.6新版本中,我们带来了付费会员体系,这将让商业模式更加灵活多元,新增加的移动端商家管理,也让运营触手可及,更加便捷,还有商家端员…