journalctl命令使用

journalctl命令使用 # 查看所有日志(默认情况下 ,只保存本次启动的日志) $ sudo journalctl # 查看内核日志(不显示应用日志) $ sudo journalctl -k # 查看系统本次启动的日志 $ sudo journalctl -b $ sudo journa


AWS EC2 ssh配置

AWS EC2 ssh配置 默认情况下EC2只允许通过秘钥进行登录 启用密码的方式是修改/etc/ssh/sshd_config,修改为如下: PermitRootLogin yes PasswordAuthentication yes 还需要修改/etc/ssh/sshd_config.d/50


Linux中split大文件分割和cat合并文件详解

Linux中split大文件分割和cat合并文件详解 前言 当需要将较大的数据上传到服务器,或从服务器下载较大的日志文件时,往往会因为网络或其它原因而导致传输中断而不得不重新传输。这种情况下,可以先将大文件分割成小文件后分批传输,传完后再合并文件。 1. 分割文件 文件分割可以使用split命令,该


/etc/resolv.conf详解

/etc/resolv.conf是DNS客户机的配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序。该文件是由域名解析器(resolver,一个根据主机名解析IP地址的库)使用的配置文件。它的格式比较简单,每行


常用重定向

命令 >> 文件 2>&1 :以追加的方式,把正确输出和错误输出都保存在文件中。命令&>文件名:以覆盖的方式将正确和错误输出都保存在文件中。命令&>>文件名:以追加的方式将正确和错


Awk笔记

基础语法记录与字段awk是一种处理文本文件的编程语言,文件的每行数据都被称为记录,默认以空格或制表符为分隔符,每条记录被分成若干字段(列),awk每次从文件中读取一条记录。语法格式awk [选项] '条件{动作} 条件{动作} ... .


Shell文件、变量测试符大全

[ -a FILE ] 如果 FILE 存在则为真。 [ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。 [ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。 [ -d FILE ] 如果


Linux常见优化系统参数

Linux /proc/sys目录下存放着多数内核的参数,并且可以在系统运行时进行更改,一般重新启动机器就会失效。而/etc/sysctl.conf是一个允许改变正在运行中的Linux系统的接口,它包含一些TCP/IP堆栈和虚拟内存系统的高


Linux如何判断是否为虚拟机环境

容器和虚拟机的区别:容器共享内核,虚拟机独享内核虚拟机和物理机的区别:虚拟机是软件模拟的完整硬件系统功能的、完全隔离环境的计算机系统。只要模拟的全面,是没有太大差别的。除了性能差异,毕竟软件做了硬件的事。以下测试环境: 容器 docker