Linode中文文档索引:【工具参考 – 工具】

文章目录[隐藏]

Linode的文档很丰富,有1000多篇,但只有英文版,有时想搭建什么服务或者解决什么问题,搜出来的常是抄来抄去的中文资料,缺乏权威性。为此本站花了一番功夫,将Linode的官方文档进行了整理,将同一个话题下的相关文档聚集在一起,并翻译了标题和概要,方便大家检索使用。碰到需求或问题时,只需定位到相关话题,根据标题和概要即可找到符合需求的文档。找到文档后,通过链接跳转到官方文档直接阅读原文即可,技术类的文档代码占大部分,还是很容易读懂的。本站已发布的中文文档链接也会陆续加入这些文档索引中。本文是【工具参考 - 工具】类下的文档,共计25篇,按从新到旧编排。

如果你还没有使用过Linode的服务,可通过以下链接注册帐号,使用优惠码podcastinit2018,将获赠$20赠金。

注册Linode得$20赠金

如何使用evil模式导航Emacs
如何使用Evil Mode导航Emacs。
Emacs是一个无穷无尽的多功能文本编辑器。每个方面都可以自定义,并且可以在全局和特定模式下添加新功能。
"How to Navigate Emacs using Evil Mode"
tags: emacs | evil | text editor

如何用拆分来划分文件
使用split将大文件分成多个较小文件的实际示例。
split是一个类似于greptail的Unix命令行实用程序。它允许您将较大的文件分成几个较小的文件。
How to Divide Files with split
tags: split | files | unix | command-line

使用autojump更快地进行文件导航
autojump是一个学习的cd命令 – 跳转到最常访问的目录。
autojump是一个类似于cd的命令行实用程序。它通过维护以前由用户导航的目录的历史记录来帮助加速文件导航。如果存在具有相同名称的目录,则“autojump”维护加权历史记录以支持最常访问的目录。
Faster File Navigation with autojump
tags: autojump | python | command-line

如何使用vim-plug安装NeoVim和插件
本指南介绍如何安装NeoVim,插件管理器和插件,以帮助它替换vim文本编辑器。
如果您是系统管理员或软件开发人员,则每天使用的工具都包含强大的文本编辑器。您可能已经使用过几十年来为Unix和Linux社区服务的vi或vim编辑器。
How to Install NeoVim and Plugins with vim-plug
tags: neovim | text | editor | vim | nvim | plugins

如何使用Midnight Commander,一个可视文件管理器
本指南介绍如何安装和使用Midnight Commander,一个文本用户界面文件管理器。
对于初学者来说,从命令行管理Linux服务器上的文件可能是令人生畏的,耗时的,有时甚至是有风险的。更有经验的用户可能希望切换到更适合的工具来处理许多不同位置的文件和目录。一个可以帮助Linux新手和退伍军人的工具是Midnight Commander,一个文本用户界面(TUI)文件管理器。
How to Use Midnight Commander, a Visual File Manager
tags: midnight commander | file manager | text user interface | TUI

Vim定制简介
本操作指南介绍如何配置Vim文本编辑器并开始自定义它。
Vim是几乎所有Unix系统中无处不在的少数文本编辑器之一。虽然最初的学习曲线是不可避免的,但Vim的目标是成为一个超高效的文本编辑器,并提供一个可根据用户偏好配置的广泛插件系统。它还支持数百种编程语言和文件扩展名。
Introduction To Vim Customization
tags: vim | editor

使用Siege加载测试Web服务器
使用回归测试和基准测试实用程序Siege对Web服务器进行负载测试
Siege是一种HTTP负载测试和基准测试实用程序,可用于在胁迫下测量Web服务器的性能。它评估传输的数据量,服务器的响应时间,事务速率,吞吐量,并发性以及程序返回的时间。 Siege提供三种操作模式:回归,互联网模拟和暴力。
Load Testing Web Servers with Siege
tags: siege | load testing | benchmarking

如何在Linux中使用Nano文本编辑器命令
本教程将教您如何安装Nano文本编辑器并使用它在Linux中创建和编辑文件。
GNU nano是一种流行的命令行文本编辑器,包含在大多数Linux发行版中。它的界面可与基于GUI的文本编辑器相媲美,这使得它成为那些发现viemacs命令不直观的人的热门选择。
How to Use Nano Text Editor Commands in Linux
tags: nano | text editor

使用tail查看并跟踪文本文件的结尾
tail是一个Linux实用程序,用于查看文本文件的结尾。本指南演示了tail的语法和基本用法,并展示了如何使用follow模式实时查看文件的添加内容。
tail命令是用于查看文本文件末尾的核心Linux实用程序。您还可以使用跟随模式来查看实时添加到文件中的新行。 tail类似于head实用程序,用于查看文件的开头。
View and Follow the End of Text Files with tail
tags: tail | linux commands | linux | common commands | unix | cli

在Linux上使用killall和kill命令来停止进程
在这个简单的教程中,学习如何使用Linux命令killall和kill来管理和终止Linux发行版上的进程。
killall是一个根据名称终止系统上运行进程的工具。相反,kill根据进程ID号(PID)终止进程。 killkillall也可以向进程发送特定的系统信号。
Use killall and kill Commands to Stop Processes on Linux
tags: kill | killall | linux | common linux commands

使用sort和uniq操作列表
使用sort和uniq Linux实用程序进行管理和订购
Linux实用程序sortuniq对于在文本文件中排序和操作数据以及作为shell脚本的一部分非常有用。 sort命令获取项目列表,并按字母顺序和数字顺序对它们进行排序。 uniq命令获取项目列表并删除相邻的重复行。虽然它们的重点很窄,但这两种工具在许多不同的命令行操作中都很有用。
Manipulate Lists with sort and uniq
tags: linux | common commands | sort | uniq | shell | bash

用head查看文本文件的开头
使用Linux命令头查看文本文件的开头
head命令是一个核心Linux实用程序,用于查看文本文件的最开头。尽管功能很窄,但head在许多系统管理和脚本编写任务中都很有用。对于解决文件末尾的类似功能,请改用tail实用程序。
View the Beginning of Text Files with head
tags: head | linux | utilities | cli | text files

使用命令行在Linux中查找文件
使用Linux命令行中的“查找”命令查找文件系统中的文件
find是一个基于简单条件机制递归过滤文件系统中对象的命令。使用find搜索文件系统上的文件或目录。使用-exec标志,可以在同一命令中找到并立即处理文件。
Find Files in Linux, Using the Command Line
tags: find command | linux | command line

使用wget从命令行下载资源
使用wget在命令行上下载文件
wget是一个命令行实用程序,它从Internet检索文件并将它们保存到本地文件系统。可以使用wget下载通过HTTP或FTP访问的任何文件。 wget提供了许多选项,允许用户配置文件的下载和保存方式。它还具有递归下载功能,允许您下载一组链接资源以供离线使用。
Download Resources from the Command Line with wget
tags: wget | command line | linux common commands

使用ln创建文件系统链接
在Linux系统上使用ln创建硬链接和符号链接。
ln命令创建链接,指向文件系统中的其他对象。链接类似于别名,但不相同。链接可能指向文件,目录或其他链接。虽然不当使用会导致混乱和混乱,但链接对于提供对文件和文件系统组织的访问非常有用。
Create File System Links with ln
tags: linux | common commands | unix | command line | file systems

如何在Linux中使用Date命令
本教程将教您如何使用Linux date命令生成和操作日期,包括示例和格式化帮助。
date命令显示当前日期和时间。它还可用于以您指定的格式显示或计算日期。超级用户(root)可以使用它来设置系统时钟。
How to Use the Date Command in Linux
tags: date | time | linux commands | shell | timey wimey

使用chmod修改文件权限
使用chmod命令修改Linode上的文件权限。
类Unix系统,包括在Linode平台上运行的Linux系统,具有令人难以置信的强大访问控制系统,允许系统管理员有效地允许多个用户访问单个系统,而无需每个用户访问文件系统上的每个文件。 chmod命令是修改这些文件权限的最佳和最简单的方法。
Modify File Permissions with chmod
tags: TAGS=chmod | commands | reference | file permissions

使用sed从命令行处理文本
使用sed转换文本文件和流的实际示例。
传统的Unix实用程序sed使得可以在不使用文本编辑应用程序的情况下从命令行处理字符串和文本流。 sed在许多不同的上下文中都很有用,包括查找和替换大量文件中的文本字符串,操作Stack Scripts和其他类型脚本的文本,以及基本shell脚本中的组件。
Manipulate Text from the Command Line with sed
tags: sed | find and replace | regular expression | unix

如何Grep文件中的文本
使用grep在文本文件和流中查找字符串的实际示例。
Grep是一个命令行实用程序,可以使用常见的正则表达式语法搜索和过滤文本。它无处不在,动词“to grep”已经成为“搜索”的同义词。 grep是一个有用的工具,用于在选择的文件中查找所有出现的搜索词,过滤日志文件或流,或作为脚本或命令链的一部分。
How to Grep for Text in Files
tags: grep | search | files | filtering | regular expressions

使用GNU Tar和GNU Zip归档和压缩文件
使用GNU工具压缩和存档文件。
targzip提供了一个标准接口,用于在Linux系统上创建归档和压缩文件。这些实用程序一起使用大量文件,将它们一起保存在存档中(即作为单个文件),并压缩存档以节省空间。但是,tar和gzip提供了许多功能和选项,可能导致难以读取的命令,甚至使最简单的操作变得混乱。
Archiving and Compressing files with GNU Tar and GNU Zip
tags: tar | gnu tar | gzip | gnu zip | tar.gz. tgz | file archive | compress | tarball

使用Cron安排任务
使用Cron在Linux服务器上的指定时间运行程序。
Cron是Linux和UNIX系统上的经典实用程序,用于以预定的时间或间隔运行任务。这些任务被称为 Cron任务 Cron jobs 。使用Cron每天安排自动更新,生成报告或检查可用磁盘空间,如果低于特定金额,则向您发送电子邮件。
Schedule Tasks with Cron
tags: cron | crontab | automation

rsync简介
本指南介绍了rsync,即增量文件传输实用程序。
Rsync是一个命令行实用程序,可将文件和文件夹从一个位置同步到另一个位置。可以使用rsync实现的一些工作流程是从开发计算机更新生产主机,或使用cron作业调用rsync以定期将数据备份到存储位置。您甚至可以使用rsync将服务器从其他提供程序迁移到Linode。
Introduction to rsync
tags: rsync | backup | back up | copy | file transfer | synchronize | sync

使用终端
从命令提示符完成系统管理任务。
shell,也称为“命令行界面”或“CLI”,是与远程Linux服务器交互的主要方法.shell是一个丰富的界面,用于操作文件,管理系统和编写常见任务的脚本。您在本地计算机上使用Linux可能已经熟悉终端; Mac OS X用户可能熟悉Terminal.app的命令行。
Using the Terminal
tags: Linux terminal | terminal HOWTO | Linode terminal tutorial

Debian

使用Unison同步文件
使用unison在两台计算机之间同步文件。
Unison是一种文件同步工具,允许用户在两​​个系统上维护最新且相同的给定文件集的两个实例。该工具旨在最大限度地提高各种环境的可用性,并使用SSH等协议在文件夹之间安全地传输数据。此外,该系统被设计成在对“源”和“远程”两者的中断和修改的情况下是容错的,并且旨在总是使文件或目录树的两个实例都处于已知的工作状态。可以部署Unison以在运行不同操作系统的系统之间同步文件,备份系统,或作为内容部署系统的一部分,在众多其他用例中。
Synchronize Files with Unison
tags: backup | syncronize files | unison | debian | debian lenny

在Debian和Ubuntu上使用SFTP Jails限制访问
将远程用户限制在其主目录中,仅允许访问SFTP以传输文件。
作为Linode的系统管理员,您可能希望让用户能够安全地将文件上传到您的服务器。最常见的方法是允许通过使用SSH提供加密的安全文件传输协议(SFTP)进行文件传输。这要求您为用户提供SSH登录。但是,默认情况下,SSH用户可以查看您的Linode的整个文件系统,这可能是不可取的。
Limiting Access with SFTP Jails on Debian and Ubuntu
tags: sftp | sftp jail | openssh | ssh jail

注册Linode得$20赠金


其它推荐

本系列文档中多数内容也适用于其它VPS提供商,如果你想使用其它VPS服务,可以尝试Vultr和BandwagonHost:
注册Vultr得$10-$25赠金
搬瓦工CN2线路

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注