Linux基础概念,目录文件操作命令,压缩命令:

news2024/11/27 12:53:24

Linux基础概念:

1,linux登录方式,本地登录,远程登录(借助xshell等)
登录后是shell交互界面,用c编写的程序。常见的就是bash,sh,csh,ksh等。
2,linux命令三部分组成,命令 + 选项+参数
3,linux下皆是文件,下面是linux各个目录主要的作用:
dev :硬件设备的文件
bin :经常用的命令
boot : linux启动时的核心文件
etc :系统管理所需要的配置文件和子目录
lib:系统的动态连接共享库,所有程序都会用到的,相当于windows的dll文件
lib64 :
media :自动识别u盘等,识别出来后,会自动挂载到这个目录下。
mnt :临时挂载 别的系统,例如光驱
opt :给主机安装额外的软件目录
proc :进程信息目录
run :系统启动以来的信息。系统重启后这个目录下的文件会被清除
sbin : 系统管理员使用的系统管理程序
sys :linnux2.6内核新出现的文件系统sysfs
tmp :临时文件
usr :用户和应用程序的文件,类似windows的program files
var :经常修改的文件,例如日志文件
linux绝对路径从 / 开始。

目录文件操作:

pwd :当前工作路径
ls :展示当前目录下文件。
cd :切换到对应的目录。只使用cd 可回到家目录。例如root用户只使用cd,回到/root下。
mkdir : mkdir dir0/dir 如果dir0不存在,是无法创建dir的,需要添加 -p命令。
cp : 复制文件或目录
mv : 移动文件或目录,相同目录下时,实现的是重命名的功能。
touch :创建普通文件。
rm : 目录或者文件删除。例如:rm -r aa,带-r选项可删除目录。不带-r 则删除文件。

压缩命令:

1,gzip 可压缩60到70,
带上 -d 参数表示解压缩文件。
但是有个问题就是无法将多个文件打包到同一个压缩文件中。
2,tar 命令可以解决这个问题
tar -czf xx.tar.gz dir0 压缩一个文件夹。
tar -xvf dir0.tar.gz -C dir1 解压缩一个文件,到dir1目录下。 - 大c指定解压到的路径。

软链接,硬链接:

在这里插入图片描述
举例理解:
1,root目录下创建wh.c 文件,并写入内容。
在这里插入图片描述
2,创建一个test目录
在这里插入图片描述

3,创建硬链接
在这里插入图片描述
4,创建软链接, ln -s 是创建软链接。
在这里插入图片描述
5,查看这两个链接文件内容
在这里插入图片描述
6,删除源文件 wh.c
在这里插入图片描述
7,可以看到硬链接不受影响,因为是一个副本,但是软链接路径失效。
在这里插入图片描述

需要注意的是软链接的路径一定要填写绝对路径。

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

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

相关文章

项目实战——Web自动化测试

目录 一、前言及测试用例设计 二、 首页测试(未登录) 三、注册测试 四、对局列表测试 五、排行榜测试 六、对战测试 七、Bot测试 八、测试套件Suite 一、前言及测试用例设计 整个项目已经部署完成,我们历经九九八十一难,…

英国Top20名校更偏爱IB申请党?

IB的全球超高认可度相信大家都有共识,英国大学对于A-Level、IB成绩都持认可态度。 但多数人会认为A-Level成绩申请英国名校会比IB更有优势,事实果真如此吗?接下来通过官方给出的数据,我们来一探究竟~ 01英国Top20名校更偏爱IB学生…

Linux的十个常用命令

目录 1、ls 2、pwd 3、cd 4、touch 5、cat 6、echo 7、mkdir 8、rm 9、mv 10、cp 1、ls ls命令用于显示目录中的文件信息. 格式:ls [选项] [文件] 参数: -a 显示所有文件及目录 (. 开头的隐藏文件也会列出)-l 除文件名称外,亦将文件型…

点云缩放(附open3d python代码)

1/ numpy 数组方法 通过将点云数组乘以一个缩放因子来改变大小, 同时通过加法运算实现质心平移。points = points/2.0#缩小到原来的一半 points[:, 0] = points[:, 0] + 20#质心平移到x=20处2/ open3d的缩放函数为scale,包含两个参数。 第一个参数是缩放的比例,即放大的倍数…

Kafka怎样完成建立和Broker之间的连接?

文章目录NetworkClient初始化1.基于Java NIO SocketChannel封装KafkaChannel2.Kafka提供的Selector是如何初始化跟Broker之间的连接的2.1 初始化SocketChannel,发起连接请求2.2 将发起连接请求后的SocketChannel缓存起来3.万能poll()方法之前的准备工作4. 通过不断轮…

win11电脑加密文件夹的两种方法

为了保证隐私安全,很多用户都会给文件夹设置密码,只有输对密码才能进入文件夹,那么升级到Win11新系统要怎么操作呢?下面小编就给大家带来两种加密方式,任你挑选。 方法一: 1、首先去找到要加密的文件夹。 2…

Java企业微信对接

最近项目中要对接企业微信,实现通讯录数据同步,即在企业端添加编辑删除用户,部门数据要同步到微信端,同时微信端添加编辑删除用户,部门数据要同步到企业端,实现数据同步功能,需要调用企业微信AP…

DDD的简单落地实现

目录 概述 和微服务的联系 具体划分 遵循依赖倒置原则 其他规范 具体实现代码 总结 概述 领域式驱动(DDD) 这种模式的核心就是根据功能去划分领域,然后在这个领域内只做这个领域的事情。 和微服务的联系 和微服务有什么类似的地方&am…

PyTorch 新库 TorchMultimodal 使用说明:将多模态通用模型 FLAVA 扩展到 100 亿参数

先前的文章中,我们介绍了 TorchMultimodal,今天我们将从一个具体案例出发,演示如何在 Torch Distributed 技术加持下,在 TorchMultimodal 库中扩展多模态基础模型。 近年来,大模型已成为一个备受关注的研究领域。以自然…

GOM传奇引擎登录器商业版与免费版的区别

商业版与免费版登录器的区别: 1商业版自定义界面功能可以保存配置 2商业版登录器支持读取二次加密的Pak。需要购买Pak二次加密工具。 3商业版增加数字证书,防止杀毒软件误报 4商业版支持163博客远程列表,列表首尾需要$BEGIN $END关键字 5商业…

如何提高网站安全防护?

网站安全是网站建设后非常关键的一个问题,是不可以忽视的,一个安全性不高的网站对于网站的危害是很多的,网站安全性不高的网站容易被攻击、容易被挂马、容易造成网站数据泄露,下面安全狗小编来跟大家聊一下网站安全性该如何提高。…

Git常见操作

什么是Git 简单说,git就是版本管理工具。 Git解决的问题 试想一下,你是公司的设计人员。老板要求你设计一份海报。你花了3天时间,画好了,并命名为海报1.0.然后你给老板看,老板看了说“设计的很好,要是能…

将 Vue.js 项目部署至静态网站托管,并开启 Gzip 压缩

摘要:关于使用 Nginx 开启静态网站 Gzip 压缩的教程已经有很多了,但是好像没几个讲怎么在对象存储的静态网站中开启 Gzip 压缩。其实也不复杂,我们一起来看下~本文分享自华为云社区《将 Vue.js 项目部署至静态网站托管,并开启 Gzi…

基于模糊推理的滑膜控制

目录 前言 1.系统描述 2.控制器设计 3.模糊推理估计不确定f 3.1构造模糊系统 3.2模糊推理过程 3.3 自适应律设计 4.仿真分析 4.1仿真模型 4.2仿真结果 5.总结 前言 在一般的建模仿真中,我们假设模型都是可以用数学模型描述出来的是确定的,称…

Flink系列之Flink集群搭建

title: Flink系列 二、Flink集群搭建 2.1 Flink的Standalone模式集群安装 1、上传解压重命名 [roothadoop10 software]# tar -zxvf flink-1.14.3-bin-scala_2.12.tgz [roothadoop10 software]# mv flink-1.14.3 flink2、进入到解压之后的目录里面修改配置文件flink-conf.yam…

Hash 的定义

Hash,一般翻译做散列、杂凑,或音译为哈希。 这句话就是很多混乱的根源。 笔者还是比较时候直接使用 哈希这个翻译,或者干脆不翻译。 混乱来源 在查看很多资料的时候,经常会看到最多的一个词就是散列算法。 如果不深入追究下的…

PyQt5 数据库处理

PyQt5 数据库处理SQLite介绍连接数据库执行SQL语句创建SQLite数据库关闭窗口时断开SQLite连接数据库模型视图列表模式显示数据栅格模式分页显示数据SQLite介绍 SQLite是一个轻量级的数据库,实现了自给自足、无服务器、零配置、事务性的SQL数据库引擎。 下载地址 安…

深入理解ThreadLocal源码

1. 预备知识:强软弱虚引用 在Java中有四种引用的类型:强引用、软引用、弱引用、虚引用。 设计这四种引用的目的是可以用程序员通过代码的方式来决定对象的生命周期,方便GC。 强引用 强引用是程序代码中最广泛使用的引用,如下&a…

如何通过股票行情接口查询财务数据?

我们做交易,有时候还是需要用到一些上市公司的财务数据的,有什么板块可以快速获取财务数据呢?那肯定就是利用股票行情接口进行查询了,那具体要怎么做呢?下面这组代码可以了解一下: get_fundamentals - 查询…

Markdown格式表情包大全最新整理分享

Markdown表情包一、前言❤️二、Emoji表情大全👮People(人物)❄️Nature(自然)🔔Objects(物体)🏠Places(地点)🔟Symbols(符…