作为一名后端程序员,和Linux打交道的地方很多,不会看Linux日志,非常容易受到来自同事和面试官的嘲讽,所以掌握一种或者几种查看日志的方法非常重要。
Linux查看日志的命令有多种:tail、cat、tac、head、echo等,本文只介绍几种常用的方法。
1、tail
这个是我最常用的一种查看方式
命令格式:...…
一、文件的权限和归属概述
1、访问权限
读取r:允许查看文件内容、显示目录列表;
写入w:允许修改文件内容,允许在目录中新建、移动、删除文件或子目录;
可执行x:允许运行程序、切换目录
2、归属(所有权)
属主:拥有该文件或目录的用户账号;
属组:拥有该文件或目录的组账号;
3、查看文件的权限和归属
4、chmo...…
怎么查看linux文件
查看文件内容的命令:
cat由第一行开始显示内容,并将所有内容输出
tac从最后一行倒序显示内容,并将所有内容输出
more根据窗口大小,一页一页的现实文件内容
less和more类似,但其优点可以往前翻页,而且进行可以搜索字符
head只显示头几行
tail只显示最后几行
nl类似于cat-...…
最小化安装Python8后安装Python3.8.1,网上找了一圈教程,没有一个能完全成功的。或者能安装成功,但pip无法使用。最后根据多个教程整理了一份命令,测试成功,安装使用完全没有问题。
yum-yinstallwget
yum-yinstallsetup
yum-yinstallperl
yuminstal...…
linux服务器hosts文件配置
hosts文件是Linux系统中一个负责IP地址与域名快速解析的文件,以ASCII格式保存在“/etc”目录下,文件名为“hosts”。
hosts文件包含了IP地址和主机名之间的映射,还包括主机名的别名。在没有域名服务器的情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个...…
1.简介
SELinux带给Linux的主要价值是:提供了一个灵活的,可配置的MAC机制。
Security-EnhancedLinux(SELinux)由以下两部分组成:
1)KernelSELinux模块(/kernel/security/s...…
本例以Linux上安装Pyhton3.8版本为例进行说明
1、依赖包安装
yum-yinstallzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgdbm-develdb4-devellibpcap-d...…
inux不支持所有命令怎么办?解决Linux所有命令不能使用的问题
出现这个问题说明你的/etc/profile配置出现了问题,一般是因为path配置出现了问题。排除添加内容中的错误,然后重启一个新窗口执行执行source/etc/profile即可解决。
当所有的命令都不能使用的时候vi也是失去作用的。
这时候需要使...…
CentOS7上PHP默认是以apache或者nobody的身份运行的,这种方式下由于PHP运行需要的权限比较大,会有安全隐患,还可能会受到服务器其他用户影响。
通过phpinfo查看PHP信息如下:
apache运行php
可以看出来,PHP目前是作为Apache的一部分在运行,而不会为每个脚本运行一个独立进程。如...…
virtualenv是一个用来创建隔离的python虚拟环境的工具。它可以在一个独立的目录创建自己的python环境,使用virtualenv运行的程序,并不会访问全局的python环境,也不会访问不属于自己目录的python环境,这样就可以起到隔离python环境的作用。
安装virtualenv
在开发Python...…