精华内容
下载资源
问答
  • 大多数个人知识管理软件是内置网页编辑器原理开发,和Office文档基本上是没有关系,最多只能作为附件;如mybase、NoteExpress、资料收藏大师、PKM 2、紫轩资料管理大师等等,网文快捕、友益文书就不用说了。...

    大多数的个人知识管理软件是内置网页编辑器的原理开发的,和Office文档基本上是没有关系的,最多只能作为附件;如mybase、NoteExpress、资料收藏大师、PKM 2、紫轩资料管理大师等等,网文快捕、友益文书就不用说了。目前,只发现”针式PKM”、“ Word文档-资料管理系少数几个软件是基于Office文档的。  PKM软件工具链接:  0.为知知识管理(WizKnowledge Personal)基于互联网的PKM软件

    1.针式个人知识库管理系统:国内第一款专业的PKM软件,推荐试用!  

    2.magicflu 免费的中文信息知识管理平台  

    3.Microsoft OneNote  

    4.MyBase  

    5.Evernote  

    6.网文快捕 CyberArticle  

    7.网博士 Websaver  

    8.资料收藏大师  

    9.资料收集管理器 Collector  

    10.Mydata 资料管理器  

    11.PKM 2  

    12.EssentialPIM  

    13.MindManager  

    14.紫轩资料管理大师  

    15. 91剪报

    展开全文
  • 定期免费分享基于真实项目大数据技术及开发经验,从项目技术角度将用到技术栈制作...本文是Linux基础知识20篇之第3篇,简要介绍linux常用远程管理工具,适合零基础人群,为后续学习打下基础,欢迎持续关注!...

    定期免费分享基于真实项目的大数据技术及开发经验,从项目技术角度将用到的技术栈制作成完整的系列文章,读完能真正从 0 基础到实战大数据项目,技术栈包含:Linux、Docker、Hadoop、Zookeeper、Kafka、Hbase、Flink 等。

    本文是 Linux 基础知识 20 篇之第 3 篇,简要介绍 Linux 常用的远程管理工具,适合零基础人群,为后续的学习打下基础,欢迎持续关注!

    服务器一般是云服务器或者放置在机房,我们日常工作中通过远程连接工具连接到服务器进行操作,这类工具很多(如 SecureCRT、XShell、Putty、FinallShell、TeamViewer 以及 windows10 自带的 PowerShell 等等),本文挑选几个常用的工具进行演示,实际运用时只需要熟练使用任意一个就行,其它的当作了解。

    工具使用虽然很简单,但是很多初学朋友要在众多工具中摸索还是挺费事的。网络资源泛滥,碎片化太严重,很多文章零散不成体系;再加上很多人不经过验证随手就转载别人文章,往往给初学者带来很多困惑,很多人网上搜索资源耗费大量时间结果得到的还不一定准确。让大家能把更多的精力放在相应知识点上,这也是本系列文章的初衷。

    文章中演示的工具都提供相应下载,所有工具都亲自验证并确保完整无误,下载即用;所有操作至少都验证二次以上已确保准确性。然而,技术的更新非常之快,软件版本也在迭代之中,所以请最好使用提供的版本并保持环境与本系列文章一致,熟练之后再举一反三。

    ps:即便如此,也难免有疏漏之处,如果有错误之处欢迎联系指出。

    一、SecureCRT

    1.1 SecureCRT 简介

    SecureCRT client for Windows, Mac, and Linux provides rock-solid terminal emulation for computing professionals.简单理解为 SecureCRT 是一款非常适用的终端仿真程序,可以用于 linux 服务器的远程管理,是一款收费软件,截止本文写作时最新版本为 8.5。

    1.2 SecureCRT8.5 下载

    SecureCRT 是国外商业软件,条件允许可以购买授权,支持正版。

    官网:https://www.vandyke.com/

    如仅仅是为了学习,我已上传百度云盘提供下载。

    ps:云盘连接经常失效,请关注微信公众号“自学帮”,回复关键字“securecrt”获取。

    1.3 SecureCRT8.5 安装

    1.3.1 安装

    将上一步从云盘下载的软件包解压,并根据自己电脑操作系统位数选择安装包(我本机是 64 位)。

    file

    点击安装包,直到出现下图后,点击“next”

    file

    勾选同意协议,点击“next”

    file

    保持默认,点击“next”

    file

    选择自定义安装,点击下一步

    file

    修改安装路径,在弹出框中选择路径后返回界面点击“next”

    file

    选择创建快捷方式和开始菜单,点击“next”

    file

    确认信息后,点击安装“install”

    file

    等待安装完成后,点击“finish”,即可完成安装。

    file

    由于 csdn 规定不让发激活相关教程,如果安装过程中遇到问题,请关注微信公众号“自学帮”。

    1.4 SecureCRT8.5 使用

    注意:发现相同的版本在 win8 和 win10 上,界面图标略有不同,但是功能是一样的。

    file

    ps:左图为 win10,右图为 win8

    在 VMware 中开启前面文章中创建的 CentOs7 虚拟机以待连接

    1.4.1 连接远程服务器

    演示连接之前本机创建好的虚拟机,连接真实服务器方法一致。

    打开 SecureCRT,创建新连接,在弹出框点击“下一步”

    file

    在弹出框中输入主机 ip 地址以及端口、用户名

    file

    点击“下一步”按钮

    file

    点击“完成”按钮

    file

    在界面中点击“Connect in Tab”,在弹出框中点击“Accept&Save”

    file

    file

    输入账号密码,即可登录

    file

    file

    登录之后就可以使用 linux 命令进行各种操作了。

    1.4.2 避免中文乱码设置字符集

    按照前边的安装,默认是 utf-8 编码,支持中文。如果发现中文乱码,就需要按照以下步骤设置编码。

    点击 SecureCRT 菜单:Options - Session Options - Terminal - Appearance ,在弹出框中进行设置即可

    file

    在上图中点击“Font…”按钮,可以设置字体大小

    file

    1.4.3 上传文件

    由于安装时,以及默认安装了 SecureFX,所以可以直接上传本地 window 文件到虚拟机 centos 中,并且支持拖拽上传。

    打开 SecureCRT,点击 SecureFX 按钮

    file

    在打开的窗口中,即可实现拖拽上传操作

    file

    由于篇幅所限,其他功能如窗口排列、同时向不同窗口发送命令等就不在这里介绍了。

    二、XShell

    2.1 XShell 简介

    Xmanager 企业版是一款完整的企业网络连接套件 ,实现 UNIX/Linux 和 Windows 无缝集成,包括 Xmanager、Xshell、Xftp 和 Xlpd 等套件。是一款收费软件,个人和学生可以免费使用学生版,截止本文发布最新版是 XManager6,本演示主要用到套件 XShell、Sftp。

    2.2 XShell 下载

    官网: https://www.netsarang.com

    我已上传百度云盘提供下载。

    ps:云盘连接经常失效,请关注微信公众号“自学帮”,回复关键字“xmanager“获取

    2.3 XManager 企业版安装
    2.3 Xmanager 安装

    本安装将以“Xmanager 企业版 5”进行演示

    双击 Xme5.exe 进入安装,等待进入如下欢迎界面

    file

    点击“下一步”按钮,勾选接受协议并点击“下一步”

    file

    任意输入用户名和公司名称,并将随安装包中提供的密钥填入,点击“下一步”

    file

    在弹出框中修改安装目录后,点击“下一步”

    file

    安装类型选择“定制”,点击“下一步”

    file

    保持默认全选,点击“下一步”

    file

    保持默认,点击“下一步”

    file

    保持默认,创建桌面快捷方式和菜单栏,点击“下一步”

    file

    根据个人喜好,选择语音,此处选择英文,点击“安装”

    file

    静静等待,直到安装完成

    file

    file

    2.4 XShell 使用
    2.4.1 连接 centos 计算机

    点击”Xbrowser“快捷图标,启动 Xbrowser

    file

    选中 Xshell,然后在空白处右击,选中创建 Xshell 会话

    file

    在弹出的会话属性框中进行连接设置,输入会员名称及 ip 地址

    file

    选中授权,输入账号密码并点击“ok”

    file

    添加会话后,双击图标即可启动

    file

    初始使用,选择是否记住主机 host key,点击“接受并保持”

    file

    file

    登录之后就可以进行各种命令操作了

    2.4.2 上传文件

    可以使用 xftp 上传本地文件到远程 centos,由于在安装 xmanager 时,已经安装了 xftp,所以可以直接使用。如果是从 xshell 连接按钮打开 xftp 则不需要输入密码。file

    通过文件拖拽,即可实现上传,挺方便的

    file

    工具最主要操作就是远程连接主机,然后执行各种命令操作,同时有可能涉及文件上传下载操作。

    还有其他一些功能和操作,由于篇幅所限,就不一一演示了

    三、Putty

    3.1 Putty 简介

    Putty 是一款完全免费的远程登录工具,使用简单、无须安装、体积非常小巧且支持多种连接类型(Telnet、SSH、Rlogin ),截至目前最新版本为 0.73。

    3.2 Putty 下载

    官网:www.chiark.greenend.org.uk

    百度云盘下载 :

    ps: 云盘连接经常失效,请关注微信公众号“自学帮”,回复关键字“putty”获取。

    3.3 Putty 安装

    官网提供了完整的安装包文件和单独组件,如果使用完整安装包,安装后包含 putty、psftp、pscp 等组件,安装过程很简单,一直点击下一步即可。本演示直接用单独的 putty 和 pscp 组件,无须安装,点击即用。

    putty 可以远程登录主机进行操作,而 pscp 则可以向远程主机传输文件,而且使用也十分简单 。

    3.4 putty 使用

    3.4.1 putty 登录

    双击 putty.exe 直接运行,在弹出框中输入 ip 或主机名、端口号

    file

    ps:保存 Sessions 是是为了方便以后登录,直接选择 session 名称,点击 load 按钮即可。

    点击“open”,在弹出框中输入用户密码即可登录。注意在输入密码时是没有显示的,输入完后直接回车即可。

    file

    登录之后,可以使用菜单功能:保存会话、复制会话、新建会话

    file

    3.4.2 简单配置
    • 修改字体

    通过属性配置窗口进行设置,登录后通过菜单-Change Setting 或登录时都可以打开属性配置窗口

    file

    • 配置字符编码

      如果遇到乱码,需要修改编码为 utf-8

    file

    • 鼠标按键选项

    file

    默认是 Compromise 模式(鼠标左键拖动选择复制、鼠标右键粘贴),根据个人喜好修改即可。

    3.4.3 pscp 上传下载文件

    pscp 不像 putty 可以直接运行,而是通过命令提示符运行。通过在 windows 的 cmd 输入 pscp.exe 可以查看用法。

    • 查看帮助

    file

    Win R 组合键,敲入 cmd 回车即可进入命令行窗口,然后输入"cd\" 切换到 c 盘根目录,在通过输入”d:“盘符名称切换到 pscp 所在根目录,再使用 cd 命令切换即可。

    • 上传文件

    输入命令:pscp.exe c:\Users\heima\Desktop\test.txt root@192.168.78.100:/ 然后输入密码即可。

    ps: 上传文件,注意 linux 是/ 而 windows 是\

    file

    四、FinalShell

    4.1 简介

    FinalShell 是一个综合性的工具,集成 SSH、服务器管理、远程桌面加速功能,支持 Windows,macOS,Linux。可以用于在 windows 下对 linux 服务器进行管理。截至目前最新版本为 2.9.8。

    4.2 下载

    官网: http://www.hostbuf.com/

    百度云盘下载

    ps:云盘连接经常失效,请关注微信公众号“自学帮”,回复关键字“finalshell“获取

    4.3 安装

    安装过程很简单,双击安装包,一直下一步即可完成安装,在此不再赘述。

    4.4 使用

    4.4.1 添加链接配置并登陆

    运行 FinalShell,并点击文件夹图标

    file

    在弹出框中右键-新建-ssh 链接(linux),在弹出框中输入相关 ip 及用户密码并点击确定按钮

    file

    选择刚添加的链接名称,右键选择“链接”即可登录,首次登录选择保存,接下来输入用户密码即可登录

    file

    登录后主界面

    file

    4.4.2 文件上传下载

    通过主界面就可以方便的实现上传和下载

    file

    可以点击文件夹图标和三角形图标切换“文件管理模式”和“命令模式”。在文件管理模式,在文件窗口选中文件右键可以下载,也可以拖拽文件到此区域上传文件(好像不支持文件拖拽下载);在命令模式,可以向窗口发送命令并执行。

    4.4.3 其他功能
    • 修改字体

    在主界面中,点击最右上角图标,选择“选项”,在弹出框中可以设置字体大小

    • 主界面功能查看网络连接及资源占用文件管理和命令模式自由切换字符查找

    五、其他工具

    • TeamViewer

    是一款可以运行在 windows、macos、linux 上的远程控制工具,个人使用免费,商用收费。

    官网: https://www.teamviewer.cn/

    • windows 自带的 PowerShell

    PowerShell 是 cmd 的升级版,随着 Windows10 的版本更新,Windows PowerShell 已逐步取代 了传统的 CMD 命令提示符工具 ,可以直接用于远程连接到 linux 服务器。

    file

    • Winscp

      Windows 和 Linux 之间进行文件拷贝,非常方便和安全 ,操作简单,只需要拖动即可。

    官网: https://winscp.net/

    六、工具对比

    主要工具对比:

    名称是否收费操作性推荐指数
    SecureCRT搭配 SecureFX 使用,操作方便,功能强大五星
    XShell搭配 XFtp 使用,操作方便,功能强大五星
    Putty搭配 pscp 使用,简单但功能完善四星
    FinallShell功能多,在主界面就可以完成基本所有的操作四星

    工具选择一般看是否开源免费,是否好用。每个人使用习惯不一样,根据个人喜好选择一款使用即可。

    阅读全文: http://gitbook.cn/gitchat/activity/5eaa3ab6de6b963e2e753e54

    您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

    FtooAtPSkEJwnW-9xkCLqSTRpBKX

    展开全文
  • composer是个好东西,正如他中文意思,”作曲家“,但一些坑点不知道话,就不美好...Composer是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己项目中声明所依赖外部工具库(libraries),Compos...

    php扩展管理工具composer的坑、常见问题和解决方法

     

    composer是个好东西,正如他的中文意思,”作曲家“,但一些坑点不知道的话,就不美好了。

    如果还有不知道compoesr的同学,请面壁思过5分钟。然后可以搜索到底干啥的。

    我自己的理解和10年前或者15年前比。目的就是去除过多的include或者require.

    必备背景知识:composer、laravel、shell

    简单说明

    Composer是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。

    基本操作

    网上的教程一搜一大把

    composer install 安装依赖包
    composer update 更新依赖包
    composer remove 卸载依赖包

    全局参数来一波

    全局参数

    下列参数可与每一个命令结合使用:

    • --verbose (-v): 增加反馈信息的详细度。
    • -v 表示正常输出。
    • -vv 表示更详细的输出。
    • -vvv 则是为了 debug。
    • --help (-h): 显示帮助信息。
    • --quiet (-q): 禁止输出任何信息。
    • --no-interaction (-n): 不要询问任何交互问题。
    • --working-dir (-d): 如果指定的话,使用给定的目录作为工作目录。
    • --profile: 显示时间和内存使用信息。
    • --ansi: 强制 ANSI 输出。
    • --no-ansi: 关闭 ANSI 输出。
    • --version (-V): 显示当前应用程序的版本信息。

    需要注意的问题【坑点列表】

    我以下载laravel为例

    1、==== 卡着不动====

    你以为它死了,其实它没死,坑你没商量。

    因为某些特殊情况,老外的源特别慢,我们就得把源改为国内的。阿里某个云。

    
    [root@zjt-ecs-1 composertest1]# composer install 
    Do not run Composer as root/super user! See https://getcomposer.org/root for details
    Loading composer repositories with package information
    上面提示,别用root运行,我就用root运行咋了。哈哈
    
    Warning from https://repo.packagist.org: You are using an outdated version of Composer. Composer 2.0 is about to be released and the older 1.x releases will self-update directly to it once it is released. To avoid surprises update now to the latest 1.x version which will prompt you before self-updating to 2.x.
    Updating dependencies (including require-dev)
    

    果断设置

      composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

    你以为这样就飞速了。但程序运行到什么状态了并不知道。第二个必须设置的。

    2、==== 添加-vvv选项 ====

    这样就知道compose这个家伙到底啥情况了。

    php扩展管理工具composer的坑、常见问题和解决方法

     

    3、==== 内存不够 ====

    Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 4096 bytes) in phar:///usr/local/bin/composer/src/Composer/DependencyResolver/RuleWatchGraph.php on line 52

    Allowed memory size of xxxx

    因为在php.ini设置了内存限制,但这个家伙需要更多的内存,才能把扩展列表加载到内存中。

    可通过以下命令查看内存设置

    # php -r "echo ini_get('memory_limit').PHP_EOL;"

    其实看不看也没啥用,看了也还是不行,得改下。哈哈。

    两个解决方法:

    1)临时设置php.ini 里面的memory_limit 为更大的值。更新完再设置为原样。

    找不到php.ini的同学 在命令行里面

    #php -i | grep 'php.ini'     

    2)直接命令行通过参数修改

    [root@zjt-ecs-1 composertest1]# php -d memory_limit=-1  composer install -vvv
    Could not open input file: composer

    你以为行了,其实还不行,composer需要绝对路径

    [root@zjt-ecs-1 composertest1]# whereis composer
    composer: /usr/bin/composer.phar /usr/bin/composer /usr/local/bin/composer

    这样就可以运行了。

    [root@zjt-ecs-1 composertest1]# php -d memory_limit=-1  /usr/bin/composer install -vvv

    php扩展管理工具composer的坑、常见问题和解决方法

     

    一个怎么把dev的包也搞到服务器上了。接着设置。

     

    3、==== 不安装多余的dev包 ====

    # php -d memory_limit=-1  /usr/bin/composer --no-dev install -vvv

    4、==== 不更新多余的dev包 ====

    Updating dependencies (including require-dev) 说明开始更新dev依赖了。

    [root@zjt-ecs-1 composertest1]# composer update 
    Do not run Composer as root/super user! See https://getcomposer.org/root for details
    Loading composer repositories with package information
    Warning from https://mirrors.aliyun.com/composer: You are using an outdated version of Composer. Composer 2.0 is about to be released and the older 1.x releases will self-update directly to it once it is released. To avoid surprises update now to the latest 1.x version which will prompt you before self-updating to 2.x.
    Updating dependencies (including require-dev)
    ^C
    

    5、 ==== dev 依赖的包,不安装也对php版本有要求 ====

    情况是这样的。composer示例

     

    "mockery/mockery

     

    虽然用 --no-dev参数可以不安装 require-dev的包,但安装还是会检查版本的。

    我服务器的php PHP 7.2.26

    走你。

    composer  install --no-dev --prefer-dist -vvv

    就会得到下面的错误

    Your requirements could not be resolved to an installable set of packages.
    
      Problem 1
        - Installation request for mockery/mockery 1.4.1 -> satisfiable by mockery/mockery[1.4.1].
        - mockery/mockery 1.4.1 requires php ^7.3 || ^8.0 -> your PHP version (7.2.26) does not satisfy that requirement.
    
    Running update with --no-dev does not mean require-dev is ignored, it just means the packages will not be installed. If dev requirements are blocking the update you have to resolve those problems.
    

    晕死,不是--no-dev不是不安装dev的包吗?

    结果网上搜索显示,这个家伙有bug.

    php扩展管理工具composer的坑、常见问题和解决方法

     

    php扩展管理工具composer的坑、常见问题和解决方法

     

    我在php 7.3的环境下运行,同样的代码

    #composer  install --no-dev --prefer-dist -vvv

    可以正常运行,而且也不会安装dev依赖的包

    php扩展管理工具composer的坑、常见问题和解决方法

     

    服务器要不删除,要不降低版本,即使不安装这个包

    php扩展管理工具composer的坑、常见问题和解决方法

     

    真是坑你没商量。

    基本上就是哪里不行改哪里

    1、设置源
    # composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
    2、-vvv选项 
    # composer install -vvv
    3、设置内存
    # php -d memory_limit=-1
    4、不安装dev包
    # /usr/bin/composer --no-dev install
    展开全文
  • 介绍 大多数现代类Unix操作...它还提供了用于升级已安装软件包的工具。软件包存储库有助于确保代码已经过审查,以便在您系统上使用,并且已安装软件版本已得到开发人员和软件包维护人员批准。 在配置服务器或...

    介绍

    大多数现代类Unix操作系统都提供了一种查找和安装软件的集中式机制。软件通常以包的形式分发,保存在存储库中。使用包称为包管理。包提供操作系统的基本组件,以及共享库,应用程序,服务和文档。
    包管理系统不仅仅是一次性安装软件。它还提供了用于升级已安装软件包的工具。软件包存储库有助于确保代码已经过审查,以便在您的系统上使用,并且已安装的软件版本已得到开发人员和软件包维护人员的批准。
    在配置服务器或开发环境时,通常需要超越官方存储库。稳定版本的发行版中的软件包可能已过时,尤其是涉及新软件或快速变化的软件时。然而,软件包管理对于系统管理员和开发人员来说是一项至关重要的技能,而主要发行版的丰富软件包是一项巨大的资源。

    包管理系统:简要概述

    大多数包系统都是围绕包文件集合构建的。包文件通常是一个存档,其中包含编译的二进制文件和构成软件的其他资源以及安装脚本。包还包含有价值的元数据,包括它们的依赖关系,安装和运行它们所需的其他包的列表。

    虽然它们的功能和优点大致相似,但包装格式和工具因平台而异:

    操作系统 格式 工具
    Ubuntu .deb apt, apt-get, apt-cache, dpkg
    Centos .rpm yum
    RedHat .rpm yum
    Fedora .rpm dnf
    FreeBSD Ports, .txz make, pkg
    Debian .deb apt, apt-get, apt-cache, dpkg

    在Debian和基于它的系统中,如Ubuntu,Linux Mint和Raspbian,包格式就是.deb文件。APT是高级打包工具,提供用于大多数常见操作的命令:搜索存储库,安装软件包及其依赖项集合以及管理升级。APT命令作为较低级别dpkg实用程序的前端运行,该实用程序处理.deb本地系统上单个文件的安装,有时直接调用。

    Debian的衍生发行的最近的版本包括apt命令,它提供了一个简洁,统一的接口来那些传统上被更具体的被处理的常用操作apt-get和apt-cache。它的使用是可选的,但可以简化一些任务。

    CentOS,Fedora和Red Hat家族的其他成员使用RPM文件。在CentOS中,yum用于与单个包文件和存储库进行交互。

    在Fedora的最新版本中,yum已经取代dnf了现代化的fork,它保留了大部分yum的界面。

    FreeBSD的二进制包系统由pkg命令管理。FreeBSD还提供了Ports Collection,一个本地目录结构和工具,允许用户使用Makefile直接从源代码获取,编译和安装包。它通常使用起来更方便pkg,但偶尔会有预编译的包不可用,或者你可能需要更改编译时选项。

    更新包列表

    系统 命令
    Debian/Ubuntu sudo apt(-get) update
    Centos/RedHat sudo yum check-update
    Fedora dnf check-update
    FreeBSD sudo pkg update
    FreeBSD Ports sudo portsnap fetch update

    YUM和RPM的联系和区别:

    Red Hat Package Manager或RPM是使用具有相同名称的包的Linux发行版的默认包管理器。它最初由Red Hat开发,最终在许多Linux发行版中得到广泛认可。YUM代表Yellowdog Updater Modified,是使用RPM包格式的Linux发行版的版本。这两个只适用于基于RPM的发行版,不适用于那些使用像Ubuntu这样的Debian软件包的人。

    虽然RPM是一个非常强大的工具,许多用户已经熟悉,但仍然存在一些令用户烦恼的小缺陷。最突出的问题是大多数人通常称之为“依赖性太强”的状态。对于依赖于许多其他软件包的软件包会出现此问题,其中一些软件包也依赖于许多其他软件包。这是常见的知识,你必须安装所有依赖的程序正常运行。RPM无法自动为您执行此操作。它只能在安装所需的软件包之前检查是否已安装所有必需的软件包。对于大多数只想最初安装单个软件包的人来说,手动跟踪和安装每个依赖项是一项重要的工作。

    YUM能够在安装用户想要安装的软件包之前跟踪软件包的依赖关系并进行安装。这简化了整个过程,因为您只需知道要安装的软件包的名称,而不必担心是否已安装所需的软件包。在系统可用的存储库中搜索在系统上找不到的软件包。

    尽管RPM和YUM都是真正安装软件包的,但除非您精通命令行和需要传递的各种参数,否则您可能不会使用其中任何一个。为了使普通人更容易快速掌握其系统的总体控制,有各种图形用户界面或GUI可以在YUM或RPM之上使用。这些GUI是人们通常看到和交互的,而不是YUM或RPM。

    展开全文
  • linux 防火墙管理工具-- iptables基础知识1、iptables与netfilter2、iptables有什么作用呢?3、四表五链4、iptables基本用法iptables规则匹配条件处理动作常见选项常用规则5、iptables实例增加规则删除规则:-D修改...
  • kudu可视化管理工具与kudu基础知识

    千次阅读 2019-01-10 17:11:14
    kudu-plus kudu可视化工具 Kudu是为Apache Hadoop平台...kudu-plus是笔者开发开源可视化管理kudu的工具,由于kudu虽然是列式数据库,但是可以表达成关系数据库类似表和字段等信息,某种情况下通过可视化管理更加...
  • 数据库管理员的一些最常见的任务和职责包括: 安装和升级数据库服务器及应用程序工具。 为数据库系统分配系统存储和规划存储需求。 利用应用程序开发人员提供的信息,根据需要修改数据库结构。 注册用户和维护...
  • 数据库,按照数据结构来组织、存储、管理数据,建立计算机存储设备上仓库,数据库可以看成电子化文件柜,用户可以进行对这个文件柜中数据进行新增、查询、更新、删除等操作。 MySQL优势: 开源 成本因素...
  • 本文介绍的PKM工具是目前国内常见的PKM工具。 大多数的个人知识管理软件是内置网页编辑器的原理开发的,和Office文档基本上是没有关系的,最多只能作为附件;如mybase、NoteExpress、资料收藏大师、PKM 2、紫轩...
  • 运维管理(常用工具知识整理)

    千次阅读 2017-01-07 15:30:38
    1、日志管理   使用"logrotate"来管理linux日志文件,可以实现日志的自动滚动,日志归档等功能。下面以nginx日志文件来讲解下logrotate的用法...常见的有ubuntu的upstart,Linux的init.d等 可参考initscripts。 3、
  • 六、 常见的个人知识管理软件工具 七、 专业PKM知识著名博客 一、 定义 1.从实用的角度来定义“个人知识管理”,它一般指个人通过工具建立知识体系并不断完善,进行知识的收集、消化吸收和创新的过程,英文是...
  • Maven常见知识

    2019-02-22 20:15:39
    简化了项目依赖管理: 易于上手,对于新手可能一个"mvn clean package"命令就可能满足他工作 便于与持续集成工具(jenkins)整合 便于项目升级,无论是项目本身升级还是项目使用依赖升级。 有助于多...
  • 1 缺乏配置管理造成的常见问题 ...大家在开展配置工作,尤其是公司中刚刚准备... 由于缺乏必要的配置管理流程和工具,很多软件企业在日常的开发工作中都会或多或少的遇到如下的问题: 组织的知识和过程财富流失...
  • Maven 常见知识点整理

    2018-10-10 20:20:00
    是Apache软件基金会组织维护一款自动化构建工具,专注服务于 Java 平台项目构建和依赖管理。 构建过程 1.清理:删除以前编译结果,为重新编译做好准备。 2.编译:将 Java 源程序便以为字节码文件。 3.测试:...
  • 自动管理是用于自动化常见系统管理任务(例如启用/禁用服务,调整系统,安装软件等)的一组工具。 有两个主要目标: 提供一个兼容性层,以帮助跨多个平台自动执行sysadmin任务。 充当从命令行执行sysadmin任务...
  • 对于本研究的经验问题,应提供几种统计方法,包括常见的横截面和面板数据分析。 为此目的收集的数据库将包括作为智力资本评估基础的财务和经济指标,例如战略绩效指标(EVA,FGV,Q-Tobin)。 应该强调的是,许多...
  • 0、学完本文你或许可以收获 感受一个树工具从初始逐步优化完善的过程 树工具封装的设计思考与实现思路 ... 最后收获一款拿来即用的...前端的树组件大多数情况下出现在后端的管理系统中,比如我们常见的菜单树...
  • Maven项目对象模型(POM),可以通过一小段描述信息来管理项目构建,报告和文档项目管理工具软件。 Maven 安装 安装步骤 下载maven配置环境变量,即可使用 settingx.ml常用仓库地址 阿里云仓库 <mirrors&...
  • 1、一张表,里面有ID自增主键,当insert... MySQL数据库软件是一个客户端或服务器系统,其中包括:支持各种客户端程序和库多线程SQL服务器、不同后端、广泛应用程序编程接口和管理工具。  3、Heap表是什么?...
  • 项目管理面试常见问题及答案

    万次阅读 2018-07-23 23:51:14
    1. 项目管理软件工具知识,  2. 编制项目计划技术,  3. 人员管理技能  4. 沟通技能  5. 原理体系知识(标生命周期和项目管理)。 项目管理软件工具知识    问题1:工期和工作量之间差异是什么? ...
  • 这些脚本执行常见的设置步骤,包括: 设置主机名和IP地址 安装fail2ban以监视和阻止攻击 以指定的系统用户身份运行每个网站 为每个域获取并安装SSL证书 强化SSL参数 创建dkim密钥对以验证从服务器发送的电子邮件 ...
  • (Oraclesqlplus是与oracle数据库进行交互客户端工具,借助sqlplus可以查看、修改数据库记录。在sqlplus中,可以运行sqlplus命令与sql语句。) 超级管理员登录 sqlplus /as sysdba Oracle重要服务,一个是监听...
  • 常见的做法是通过预处理器或编译工具插件来引入样式文件。 将样式文件进行分类,把相关的文件放在一起,让工程师在修改样式的时候更容易找到对应的样式文件,在创建样式文件的时候更容易找到对应的目录。管理样式...
  • 4.常见的数据库对象 前言 非科班自学SQLSERVER和C#编程两年。该系列文章中涉及的知识点是在工作中需要用到的一些基础知识。文章比较适合初识数据库的学生或自学数据库的成人,文章是以SSMS作为例子。如果有认知错误...
  • 系统工具系统工具sys模块应用平台与版本观察异常细节命令行参数os模块常用功能shell变量管理工具运行shell命令os.path工具文件处理可移植工具路径模块 .path 系统工具 概念 在不同操作系统中,通常会给我们提供...
  • 项目经理或管理人员不了解项目管理的知识体系和一些常用工具和方法,所以在实际工作中没有项目管理知识的指导,完全依靠个人现有的知识技能,管理工作的随意性、盲目性比较大。有些学员说:“听了这些课才知道项目...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,070
精华内容 428
关键字:

常见的知识管理工具