-
ssh-keygen 是一个用于生成安全外壳(SSH)密钥对的命令行工具。这些密钥对包括一个私钥和一个公钥,它们用于加密和解密通过SSH协议传输的数据,确保远程登录和文件传输的安全性。以下是详细的 ssh-keygen 命令教程
-
Linux是一种免费使用和自由传播的类UNIX操作系统,由林纳斯·托瓦兹于1991年首次发布。它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux有上百种不同的发行版,如基于社区开发的Debian、ArchLinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、OracleLinux等。目前市面上较知名的发行版有Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE等。
-
我们在部署项目代码时,通常都会在服务端保留至少 3 个历史版本,方便做代码回滚。今天我们就来聊一聊在 linux 服务器上要如何实现自动保留指定数量的代码版本。
-
history 命令是 linux 中比较常用的命令。我们可以通过 history 命令查看用过的命令。history 命令行号快速执行对应的命令。有时候我们的某条命令比较长,比如上面行号未 985 的命令,如何快速执行该命令呢?方法一:复制粘贴,方法二:! + 行号。
-
有时候我们要查看的日志文件非常庞大,我们只关心最近的日志信息,比如最后 100 行。如何使用 tail 命令查看最后 100 行日志?tail -n 100 /logs/tides.cn.access.log。使用 tail 命令动态查看日志:tail -f /logs/tides.cn.access.log。
-
我们使用 grep 搭配各种参数来查找文件
1、grep -r 递归查找
2、grep -n 搜索内容并显示行号
3、grep -l 只列出匹配的文件名,不展示匹配内容
4、grep -L 只列出不包含搜索内容的文件名,不展示匹配内容
5、grep -c 统计匹配次数
6、grep -v 查找不包含指定内容的文件行
7、grep -i 忽略大小写匹配
另外,对于一些复杂查找,我们可以搭配 find 和 grep 来完成。
-
本文总结一下Linux环境下在文件中查找内容的命令。如果你经常操作 nginx 配置,你可能会面对一大堆 nginx 配置文件,有时候真得不知各个配置文件在做什么,这时候内容查找非常有用。
-
Linux du 命令的全称是 “disk used”,即磁盘使用情况。Linux df 命令与 du 命令都是用于查看磁盘使用情况的,但是 du 与 df 还是有区别的,他们有着不同的应用场景。df 命令主要用于查看系统整体的磁盘容量及使用情况,du 命令主要用于查看指定目录或文件的磁盘使用情况。
-
df,英文全称为 “disk full”,从字面意义不难理解,该命令用于查看系统的整体磁盘使用情况。df 命令语法:df [-ahikHTm] [目录或文件名]
-
Linux sed 命令是利用脚本来处理文本文件。
sed 的全称是 Stream EDitor。
sed 是一个“非交互式的”面向字符流的编辑器。
sed 可依照脚本的指令来处理、编辑文本文件。
sed 主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。