Linux scp 命令使用示例和选项参考
scp 命令在 Linux 系统中用来远程复制文件。从服务器到本地,或是从本地到服务器。对于有日常管理 Linux 服务器需求的朋友来说,这是一个必须要掌握的命令。
scp 命令在 Linux 系统中用来远程复制文件。从服务器到本地,或是从本地到服务器。对于有日常管理 Linux 服务器需求的朋友来说,这是一个必须要掌握的命令。
管理 Linux 服务器时常要关注机器的网络情况,特别是网络端口的占用和连接信息,它们能反映出目前系统开启了哪些端口和服务,有多少连接,以及各 IP 的连接信息。根据这些信息可以及时发现并防范各种问题。
echo 是一个用途和使用都很简单的 Linux 命令,它主要用来将一串指定的字符以 Linux 的 STDOUT 标准输出。直观上解释,就是在命令端显示一段文本,内容取决于 echo 命令后提供的内容。
前两天我用 ElasticSearch 和 Kibana 折腾了一个 Nginx 日志分析系统,虽然可以用起来了,但每次都要手动下载并提交数据,这让系统的易用性大打折扣,所以我琢磨着怎么让这个过程更加便捷。经过一番尝试,我选择了 Filebeat 的方案。
cat 是一个简单的 Linux 命令,它用来连接文件并在标准输出上输出。标准输出(STDOUT)是一个 Linux 系统术语,通俗点来讲就是该命令能以符合 Linux 系统输出定义的方式输出内容。我通常用这个命令在终端查看文件内容。
SQLite 是一个轻量小巧且十分灵活的文件型数据库,Python 标准库中内置了对它的功能支持。本文总结了如何在 Python 编程语言中通过标准库来操作 SQLite。
dd 命令在 Linux 系统中用来拷贝和转换文件。我用这个命令最多的场景是把各种 Linux 系统的安装映像(ISO)文件写入 U 盘,制作成系统安装启动盘。
我有每天看 Nginx 访问日志的习惯,默认文件形式的 Nginx 日志只能满足最基础的浏览需求,在涉及到数据汇总等更高维度的需求时,就不太方便了。所以我打算用 ElasticSearch + Kibana 来搭建一套可以满足日常浏览,查询和数据可视化需求的日志分析系统。
grep 是 Linux 系统中的内容搜索命令。不同于 find 命令只能搜索文件名和属性数据,grep 可以对文件内容进行准确的匹配和定位,比如搜索的文本位于文件的第几行;这对于写代码的编程场景来说十分有用。
SQLite 是一个非常小巧且实用的关系数据库,目前最新的版本是 SQLite3。在数据库的管理方面,SQLite 默认提供了一个命令端的 Shell 程序,可以满足建表和各种 SQL 查询操作,只是不太直观。本文收集了 10 款 SQLite 可视化管理工具可供选择。
find 命令是 Linux 系统中强大的文件搜索工具,使用它可以方便的按文件名,文件类型,编辑时间,所属用户,权限等各种条件搜索自己所需要的文件。除了搜索功能,find 命令还支持对搜索出来的文件进行后续处理。
对于刚接触 Linux 的朋友,文件操作是一项必须要掌握的基础技能。怎么创建文件或是文件夹,又怎么复制它们;怎么知道它们占用的磁盘大小,又删除它们……?只有熟悉了这些操作文件的命令,Linux 用起来才会觉得游刃有余,而不是感到处处受掣。
cp 是使用 Linux 系统时最常用的命令,它用来复制文件和目录。从指定的来源文件复制到目标处,或者将多个源文件复制到目标目录中。
loginctl 不是一个常用 Linux 命令,大部分时候都用不到它。这个命令隶属于 Systemd 的一部分,是 systemd 的登录管理器。
对文件做压缩操作可以减少存储和传输资源的消耗,Linux 系统提供了比较完善文件压缩和解压缩命令。这些命令涵盖了 tar, gz, zip, rar 这些常见的压缩格式,本文收集并总结这些格式和命令的基本操作。
在开发一些服务端程序时,MySQL 是一个广泛使用的数据存储服务。在 Debian Linux 系统上,可以以三种方式来安装 MySQL。这三种方法各有所长,可以根据自己需要来选择使用。
du 命令在 Linux 系统中可以方便准确的计算每个文件的大小,如果是目录则计算目录下所有文件的总大小。
date 命令在 Linux 系统中主要用来获取或设置系统日期和时间。命令提供了强大的格式化输出功能,可以根据需要获取任意范围的时间信息。本文全面的归纳了这个命令的使用格式和选项参数列表,并提供了一些案例以供参考。
在使用 Linux 系统时,时常会遇到需要查看系统版本信息的场景。在 Linux 系统上查看系统版本信息虽然没有其他操作系统那么直观,但在习惯了命令端操作的情况下,用起来也还算方便。本文以 Debian 系统为例,总结了几种查看系统版本和代号信息的方法。
在 Debian 系统上安装 Docker 比较简单,因为 Docker 官方文档提供了有完善的步骤和说明,所以本文只是一篇精简版本的中文版流程。包含了安装和删除的主要操作步骤。
usermod 命令在 Linux 系统中用来修改系统账号信息,比如指定账号的主目录,给用户追加新的用户组,或是修改登陆名称和密码等。
网页上默认的文本链接没有什么交互效果,看起来十分单调。使用 CSS 提供的动画特性可以在鼠标移入时加入一点视觉交互效果,丰富其展现形式。来看看是如何实现的吧。
前几天在《Python 函数学习总结》这篇文章最后简单的提到了 Python 的匿名函数 lambda,感觉意犹未尽。于是又花了点时间了解了一下 lambda,尝试详细的来看看它的概念和用途。
对于刚接触 Linux 的新人,在安装好 Debian 系统后将面对的第一个问题是如何安装软件。本文根据个人经验总结了三种在 Debian 系统上安装软件的方法。看完后,相信在使用 Debian Linux 的道路上,任何软件的安装流程都不会再成为阻挡你前进脚步的绊脚石。