首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

10 个最佳 Linux 开源笔记软件

笔记应用程序允许您随时随地记录笔记,无论您是在课堂上、学习中、在某处阅读、在工作中还是在会议中。您可以在 Linux 系统上安装和使用许多笔记应用程序。...在本文[1]中,我们将回顾可在 Linux 系统上使用的 11 个最佳开源笔记应用程序。...Joplin Joplin 是一款功能齐全、高度可定制且安全的开源笔记和待办事项应用程序,适用于 Linux、Windows 和 macOS(笔记本电脑或台式电脑)以及 Android 和 iOS(手机...CherryTree CherryTree 是另一个免费、开源的分层笔记应用程序,可在 Linux 系统、Windows 以及 MacOS 上运行。...它支持 Nextcloud 等同步服务来跨设备同步笔记。它可以在 Linux、FreeBSD、Windows 和 MacOS 上运行。

27110

Linux学习笔记(九)软件包管理

Linux基础学习笔记精选专栏 目前本专栏包含的内容有: Linux学习笔记(一)使用文本编辑器Vim Linux学习笔记(二)系统基础操作 Linux学习笔记(三)文件和文本的查看 Linux学习笔记...(四)目录操作 Linux学习笔记(五)打包压缩与解压缩 Linux学习笔记(六)用户与用户组 Linux学习笔记(七)文件与目录的管理 Linux学习笔记(八)网络管理 Linux学习笔记(九)软件包管理...在Linux命令行中如何进行软件的安装与管理?...一、软件包管理器 包管理器是方便软件安装、卸载,解决软件依赖关系的重要工具,在不同发行版本的Linux系统中,有着不同的软件包管理器: (1)CentOS、Redhat、Fedora使用yum包管理器,...;比如当我们想安装软件包:vim-enhanced就可以使用命令: yum install vim-enhanced 这些软件包的安装都是一个一个的安装,但是我们使用Linux系统时通常需要一次性安装多个软件

1.6K20
您找到你想要的搜索结果了吗?
是的
没有找到

Linux学习笔记之yum安装和卸载软件

mysql # 卸载一个软件时 yum -y remove httpd # 卸载多个相类似的软件时 yum -y remove httpd* # 卸载多个非类似软件时 yum -y remove...就能查到和iostat相关的安装包了, 另外想安装一个程序,只记得一部分名称,也可以用这个办法来实现安装 # yum search png |grep png 就能找到我们想安装的libpng这个名称 Linux...系统下yum命令查看安装了哪些软件包:  $yum list installed //列出所有已安装的软件包  yum针对软件包操作常用命令:  1.使用YUM查找软件包  命令:yum search ...  5.列出所有已安装但不在 Yum Repository 内的软件包  命令:yum list extras  6.列出所指定的软件包  命令:yum list  7.使用YUM获取软件包信息...  命令:yum info  8.列出所有软件包的信息  命令:yum info  9.列出所有可更新的软件包信息  命令:yum info updates  10.列出所有已安装的软件包信息

1.8K20

关于 Linux中内网安装软件的一些笔记

写在前面 ---- 对于可以连接外网的服务器装软件,只要配置yum源就可以随便使用了 但是对于内网来说,不能连接外网,一般情况下,管控平台只有上传的权限。...今天和小伙伴聊聊内网服务器如何装软件的问题。 可事实是,唯恐暴露才华不足的卑怯的畏惧,和厌恶钻研刻苦的惰怠,就是我的全部了。...——中岛敦《山月记》 ---- 方法一、直接下载安装包rpm方式 找一台有网机器安装 Nginx需要的软件包(尽量同版本的操作系统,最小化安装) ┌──[root@liruilongs.github.io...]-[~] └─$ yum -y install nginx --downloadonly --downloaddir=/root/soft #把Nginx需要的软件包下载到 /root/soft...liruilongs.github.io ~]# vim /etc/yum.repos.d/centos7.repo #创建一个新的repo文件 [centos] #自定义名字,具有唯一性,随便定义 name=Centos7 #对软件源的描述信息

58320

Linux笔记

Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。...软件安装 软件Linux下的软件包可细分为两种,分别是源码包和二进制包 源码包: 源码包就是一大堆源代码程序,是由程序员按照特定的格式和语法编写出来的 二进制包: 源码包经过成功编译之后产生的包...二进制包是 Linux 下默认的软件安装包,因此二进制包又被称为默认安装软件包 目前主要有以下 2 大主流的二进制包管理系统: RPM 包管理系统:功能强大,安装、升级、査询和卸载非常简单方便,因此很多...Linux 发行版都默认使用此机制作为软件安装的管理方式,例如 Fedora、CentOS、SuSE 等 DPKG 包管理系统:由 Debian Linux 所开发的包管理机制,通过 DPKG 包,Debian...Linux 就可以进行软件包管理,主要应用在 Debian 和 Ubuntu 中 RPM包 RPM 二进制包的命名需遵守统一的命名规则,用户通过名称就可以直接获取这类包的版本、适用平台等信息

1.5K30

linux笔记

shisan linux笔记 目录虚拟文本控制台(虚拟终端)基本认识shell常用基本密令辅助操作ls命令 : 查看目录下信息mkdir 文件管理命令touch命令创建/更新文件cp命令: 可用于目录或文件的复制使用...RPM包安装 RPM工具具有5种基本功能:查询.安装,升个级,刷新,卸载 格式:rpm [选项] 文件 选项 说明 -a 显示所有软件包 -q 查询功能 -i 安装指定的软件包,通常和-v,-h选项结合使用...-e 删除指定的软件包 -f 查询拥有指定文件的软件包 -i 显示软件包的相关信息,通常和-q选项结合使用 -l 显示软件包的文件列表 -p 查询待安装的软件包 -R 显示软件包的关联信息 -s 显示文件状态...,通常结合-l使用 -U 升级指定的软件包 yum安装 删除yum.repos.d目录下所有文件 rm -f /etc/yum.repos.d/* 然后重新下载阿里的: wget -O /etc/...mirrors.aliyun.com/repo/Centos-7.repo 清理缓存: yum clean all 测试下载安装: yum install gcc 卸载 yum remove gcc TAR包管理工具简介 TAR是linux

1.2K21

Linux | 笔记

Linux的目录结构是一个树型结构 Windows 系统可以拥有多个盘符, 如 C盘、D盘、E盘 Linux没有盘符这个概念, 只有一个根目录 /, 所有文件都在它下面 解压缩 -c 创建一个新tar文件...: 多任务多用户 用户管理包括 用户与组管理 Linux对于不同的系统资源拥有不同的使用权限,Linux对文件创建者(所属用户),所属用户组,其他用户都赋予不同的权限。...相关知识 目录 /:Linux系统的根目录,包含Linux系统的所有目录和文件。 /etc:有关系统设备与管理的配置文件。 /sbin:存放系统启动时所需的运行程序。...Centos 7 查看内存占用情况相关命令_赵彦军-CSDN博客_centos查看内存使用情况 总结Linux下查看内存使用情况的多种方法 | 《Linux就该这么学》 linux 查看内存和硬盘(free...Linux常用工具手册 | XUranus 本文作者: yiyun 本文链接: https://moeci.com/posts/分类-linux/linux/ 版权声明: 本博客所有文章除特别声明外,均采用

1.3K30

linux 软件安装

创建小环境:-n 指定小环境的名字 rna,并指定环境的python版本为python=3 conda create -y -n rna python=3 创建小环境成功后会出现3个done 图片 三、安装软件...图片 1.安装软件的方法: 图片 安装 conda install 出现三个done 显示安装完成 图片 2.安装特定版本 图片 3.特殊情况 图片 4.查看conda 环境中已经安装的软件...conda list #基本用法 conda list fast #查看符合正则表达式的软件 conda list -n rna #查看指定环境的软件 5.删除软件 conda remove conda remove -n rna #删除指定环境里的软件 6.常用命令 图片 7.安装软件的另一种方式:用yml文件安装 • 导出当前环境: conda env export...envname > env.yml • 导入环境: conda env create -n envname --file env.yml 8.mamba 安装软件更加丝滑 #安装mamba conda

19720

Linux软件管理

Linux 软件管理 1、软件管理简介 Redhat和Centos中软件管理是依靠软件包管理器(RPM)来实现的。...RPM(Redhat Package Manager)软件包管理器提供了在linux操作系统中安装,升级,卸载软件(程序)的方法,并提供对系统中所有软件(程序)状态信息的查询;除了这些功能外,RPM软件包管理器还提供了制作软件包的功能...2.2 软件包管理器的核心功能 制作软件包 安装软件 卸载软件 升级软件 查询软件 校验软件 3、软件包简介 3.1 软件包组成 软件包的组成清单 文件清单 安装或卸载的运行脚本 数据库(公共) 程序包名称及版本...6.1 系统发行版本的光盘 linux的ISO镜像文件自带了非常多的RPM安装包,且这些软件版本是最适合当前linux系统的。...############# [100%] [root@zsl ~]# rpm -qa | grep wget wget-1.19.5-10.el8.x86_64 升级注意事项 不要对内核做升级操作 Linux

4K10

LINUX 安装软件

Yum软件仓库便是为了进一步降低软件安装难度和复杂度而设计的技术。Yum软件仓库可以根据用户的要求分析出所需软件包及其相关的依赖关系,然后自动从服务器下载软件包并安装到系统。...yum info 软件包名称查看软件包信息yum install 软件包名称安装软件包yum reinstall 软件包名称重新安装软件包yum update 软件包名称升级软件包yum remove...1.5 系统初始化进程Linux系统的开机过程是这样的,即先从BIOS开始,然后进入Boot Loader,再加载系统内核,然后内核进行初始化,最后启动初始化进程。...初始化进程作为Linux系统启动后的第一个正式服务,它需要完成Linux系统中相关的初始化工作,为用户提供合适的工作环境。同学们可以将初始化进程粗犷地理解成从我们按下开机键到看见系统桌面的这个过程。...Linux系统在启动时要进行大量的初始化工作,比如挂载文件系统和交换分区、启动各类进程服务等,这些都可以看作是一个一个的单元(unit),systemd用目标(target)代替了System V init

7.4K30

Linux 软件管理

yum -y install 软件包 安装软件过程中出现依赖安装的时候 Linux系统会暂停提示y或n,则-y 含义是回答全部问题为是 yum -y install nginx 已加载插件:fastestmirror...14.gif – 删除无用孤立的软件包 用处:当没有软件再依赖它们时,某一些用于解决特定软件依赖的软件包将会变得没有存在的意义,该命令就是用来自动移除这些没用的孤立软件包。...”Educational Software”这个软件包组) 命令:# dnf groupinstall ‘Educational Software’ – 升级一个软件包组中的软件包 用处:该命令用于升级一个软件包组中的软件包...’ – 从特定的软件包库安装特定的软件 用处:该命令用于从特定的软件包库安装特定的软件(本例中我们将使用命令从软件包库 epel 中安装 phpmyadmin 软件包) 命令:# dnf –enablerepo...但在我看来,正因如此,所以 DNF 包管理器不会太受那些经验老道的 Linux 系统管理者的欢迎。举例如下: 在 DNF 中没有 –skip-broken 命令,并且没有替代命令供选择。

4K30

Linux笔记【002】| 远程登录服务器软件:MobXterm与FileZilla

一.登录服务器的软件——MobXterm 在实际开发或者计算的时候可以使用一些第三方的工具对远程的服务器进行控制。...目前常用的Linux远程登录工具有:putty、xshell、secureCRT等等。我推荐使用MobXterm。secureCRT其实也是一款很强大的终端工具,但是,它毕竟是收费软件。...需要注意的是,要用MobaXterm等软件登录虚拟机的话,事先得开机。 自己的服务器的话指定root用户名登录,也可以是普通用户名,后面学习了后就知道怎么回事了。...在Linux中ssh协议的应用最典型的就是我们可以使用终端去连接Linux,这个终端它使用的协议就是ssh协议。这里不深入介绍。 ?...从Linux到Windows也是一样的。或者直接鼠标拖动也是可以的。也可以创建文件夹。

2.8K10

软件测试中常用的linux命令_软件测试linux

linux常用shell命令=命令+选项+参数 find 查找文件/目录 cd (change directory)切换目录 cd #root根目录 cd / #...apt-get install 软件/包 #安装包 apt-get update 软件/包 #更新软件 apt-get remove 软件...aaaaa”,追加到名为tet文档的最后 echo dddd > tet 用字符串“dddd”替换原来tet中所有的文档 ls >> tet 将ls指令显示的内容追加到文档tet中 ps -ef 查看linux...ps -ef | grep www* 查看所有带www的进程 kill -9 进程号 可以关掉对应的进程 kill -15 进程号 等该进程运行完就关闭该进程 apt-get install 软件包名...下载并安装对应的软件包名 useradd daxia 新增一个名为daxia的用户 passwd daxia 设置daxia用户的密码 su daxia 切换到daxia用户 whoami 查看当前用户

15.2K20

软件评测师笔记(三)—— 软件测试

软件测试的对象 程序、数据、文档,跟人没有关系 测试用例 要设计有效的功能测试用例,应该做到 1、测试用例应该100%地覆盖测试业务需求 2、利用场景法模拟核心业务流程的正确执行 3、利用场景法设计测试用例时...每个判断的每个条件可能取值至少执行一次 4、判定/条件覆盖:每个判定的每个条件取得各种可能的结果 5、条件组合:使得每个判断的所有可能的条件取值组合至少执行一次,满足条件组合覆盖的测试用例一定满足判定覆盖、条件覆盖和判定/条件覆盖 软件质量模型特性...用户测试、第三方测试 MTTF 描述可靠性的指标 标准复合型测试 1、数据内容标准 2、通信协议 3、开发接口 4、信息编码 文档测试 1、面向读者应该定位要明确,不能一个文档面向所有级别 2、检查软件返回结果跟文档描述是否一致属于一致性方面

97410

笔记软件构建记录

笔记软件构建记录 原因 以前工作一直使用的是自己的mac笔记本,现在突然要换成windows了,我所有的笔记都在mac上,都是本地的导致很难受,期间尝试过有道,印象发现这些商业软件我用着都很难受,而且我有时候还有发文章的习惯...,每次图片都是手动上传上去,很是难受,突然在下午上班的时候看到别人写的文章,于是折腾一个自己的在线笔记。...使用的软件有: markdown软件为:Typora 上传照片到图床软件为:PicGo 同步文章到各大平台软件为:BlogHelper 安装 Typora 软件官网地址为: https://typora.io.../ 这个软件目前支持mac 和windows,写完markdown文章之后是实时预览的,操作起来也比较方便 windows快捷键 无序列表:输入-之后输入空格 有序列表:输入数字+“.”之后输入空格 任务列表...command +u 加粗:command +b 搜索:command +f 可参考文章:https://www.cnblogs.com/hongdada/p/9776547.html 安装PicGo 软件官网

41721

软件项目管理笔记

如果选择购买软件公司产品的策略,需要 18000 元,同时软件公司为每个安装的软件进行维护的费用是 4200 元/月。该公司该如何决策?...3.质量管理包括(软件质量计划) 、(软件质量保证) 、(软件质量控制)等过程。 4.(软件质量)是软件满足明确说明或者隐含的需求的程度。...软件配置项是项目需定义其受控于软件配置管理的款项, 每个项目的配置项不一定是相同的。...21.配置管理在软件 开发中的作用,并列举至少两种配置管理工具 软件配置管理是软件项目管理的重要内容,也是保证软件质量的重要手段。...它能够控制、 记录、追踪对软件的修改并形成规范文档, 方便日后维护和升级,更重要的是能够保护代码资源,积累软件财富,提高软件重用率。

1.4K20

软件测试基础笔记

软件测试基础笔记 目录 1、软件测试的分类 2、软件测试的原则 3、软件测试关键问题 1、软件测试的分类 1、按照开发阶段划分 (1)单元测试 - 模块测试,检查每个程序单元能否正确实现详细设计说明中的模块功能等...(3)确认测试 - 证实软件是否满足特定于其用途的需求,是否满足软件需求说明书的规定。...2、软件测试的原则 1、完全测试的不可能性 (1)输出量太大。 (2)输出结果太多。 (3)软件执行路径太多。 (4)软件说明书是主观的,没有客观标准。...(2)克服办法 - 在软件测试中采用单一的方法不能高效和完全的针对所有软件缺陷,因此软件测试应该尽可能的多采用多种途径进行测试。 6、其他现象 (1)并非所有的软件缺陷都要修复。...(2)难以描述的软件缺陷。 7、80-20原则 (1)80%的软件缺陷常常生存在软件20%的空间里。

30530
领券