Linux文件基本属性知识点总结

Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。在...

2020-05-12

如何在Linux中修改tomcat端口号

我这里有好几个tomcat,同时使用的话就要给端口号改成不一样的:1、首先cd进tomcat目录里的conf文件夹,vi打开server.xml配置文件[root@localhost soft]# lsdownload redis...

2020-05-12

详解Linux获取线程的PID(TID、LWP)的几种方式

在 Linux C/C++ 中通常是通过 pthread 库进行线程级别的操作。在 pthread 库中有函数:pthread_t pthread_self(void);它返回一个 pthread_t 类型的变量,指代的是调用 pthread_...

2020-05-12

centos7系统如何彻底关闭防火墙

关闭防火墙systemctl stop firewalld.service禁止防火墙开机自启systemctl disable firewalld.service...

2020-05-10

CentOS查当前安装的服务器版本

在我们准备安装一些软件之前,我们希望查看当前安装 CentOS 的服务器版本。如果查看我们安装的 CentOS 服务器版本?如果你使用的是 CentOS ,你可以使用命令:lsb_release -d进行查...

2020-05-10

fdisk命令 – 磁盘分区

fdisk命令的英文全称是“Partition table manipulator for Linux”,即作为磁盘的分区工具。进行硬盘分区从实质上说就是对硬盘的一种格式化, 用一个形象的比喻,分区...

2020-05-09

linux下如何实现快速拷贝大文件

拷贝数据远程拷贝数据的时候,我们一般使用rsync命令,但是如果拷贝大量的小文件,会导致rsync的传输速度慢。使用tar pv lz4打包压缩传输,可以解决这问题,使用这个方法,等同于使用sc...

2020-05-09

详解adb shell 常用命令

一、文件操作相关命令1.文件操作命令 子命令 参数 说明 cd 无 进入目录 cat [-beflnstuv] [-B bsize] [file...] 查看文件内容
-n:显示行号
-b...

2020-05-09

php怎么显示错误

php怎么显示错误?调试PHP让浏览器提示错误的方法一、php.ini中的display_errors的值改为On;或者php代码页顶部加上ini_set("display_errors", "On");error_reporting(E_ALL);i...

2020-05-09

SHELL脚本read命令的具体用法

1.1 shell read简介要与Linux交互,脚本获取键盘输入的结果是必不可少的,read可以读取键盘输入的字符。shell作为一门语言,自然也具有读数据的功能,read就是按行从文件(或标准输...

2020-05-08

shell中的for循环用法详解

for 命令:for i in 的各种用法 : for i in “file1” “file2” “file3” for i in /boot/* for i in /etc/*.conf for i in $(seq -w 10) --...

2020-05-08

Nginx+Uwsgi+Django 项目部署到服务器的思路详解

首先先说一下思路:1.本地django项目打包 主要用到的是 python自带的distutils.core 下的 setup,具体代码在下面,主要讲的两个问题是package主要打包为和目录同级的代码,例如:TCMS...

2020-05-08

使用 kind 和 Docker 启动本地的 Kubernetes环境

介绍你曾经花过一整天时间尝试入门Kubernetes吗?多亏最近新出现的一些工具,你可以不用再为此大费周章了。这篇文章中,我将向你展示使用 kind 在单个 Docker 容器中启动一个集群...

2020-05-08

CentOS7环境下如何安装nginx

注意:用户需要有root权限第一步、添加Nginx存储库要添加CentOS 7 EPEL仓库,请打开终端并使用以下命令:sudo yum install epel-release第二步、安装Nginx现在Nginx存储库已经安...

2020-05-08

raid日志信息如何查看

软件raid:只能通过Linux系统本身来查看cat /proc/mdstat可以看到raid级别,状态等信息。硬件raid: 最佳的办法是通过已安装的raid厂商的管理工具来查看,有cmdline,也有图形界面。...

2020-05-08

composer 安装依赖缓慢怎么办

composer 安装依赖缓慢,查看 composer 的详细执行日志在 windows WSL 上安装 composer 依赖composer install发现执行异常缓慢,怀疑没有走国内的镜像,而是直接访问的 github。...

2020-05-07

docker 安装 php-fpm 服务 / 扩展 / 配置的示例教程详解

在 mac 上用 brew 装 php56 时,因为 openssl 是 1.1 版本而导致各种 google 都搞不定的错误,太折腾了,现在用 docker 创建一个 php56-fpm 服务容器,nginx 直装在宿主机上。PHP D...

2020-05-07

Linux lseek函数的使用详解

名字Name : lseek - reposition read/write file offsetlseek函数的作用是用来重新定位文件读写的位移。头文件以及函数声明#include <sys/types.h>#include <unistd.h>off_...

2020-05-05

浅析linux查看防火墙状态和对外开放的端口状态

1.查看防火墙状态 查看防火墙状态 systemctl status firewalld 开启防火墙 systemctl start firewalld 关闭防火墙 systemctl stop firewalld...

2020-05-05

windows7下安装PHP+nginx的方法

本文讲述了windows7下安装PHP+nginx的方法。分享给大家供大家参考,具体如下:首先是安装PHP我本地原来安装过了PHP5.2.11了。没安装过的也类似,官方网站下载一个Windows的二进制...

2020-05-05

通过IP安全策略 WIN2003禁止PING

其实如果您用的是Windows server 2003,只要启用系统自带的防火墙就能解决问题。除此之外,还可以创建一个禁止所有计算机PING本机IP地址的安全策略同样可以达到上述目的。下文...

2020-05-05

linux 中的gzip命令

gzip命令用来压缩文件。gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多处“.gz”扩展名。gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩...

2020-05-05

Linux查看系统配置常用命令详解

本文为大家分享了Linux查看系统配置常用命令,供大家参考,具体内容如下系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat...

2020-05-05

处理Shell脚本中带有空格的变量(bash脚本)

本篇主要介绍bash脚本中对于含空格文件处理方式。在批量处理音频文件时候使用下面的脚本发现含有空格的文件名并不能被处理;#$1: 遍历的文件夹rootDir=$1cd $rootDirallAudio...

2020-05-05

linux下php安装xml扩展的详细步骤

php linux下安装xml扩展1、进入PHP安装源码包,找到ext下的ftp,进入cd /home/local/php-5.6.25/ext/xml2、第二步/usr/local/php/bin/phpize3、第三步./configure --with-php-c...

2020-05-05

Windows 7下IIS安装配置教程(win8通用)

这篇文章主要为大家详细介绍了Windows 7的IIS安装配置教程,win8系统通用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下一、Windows 7下 IIS 7安装配置1、进入控制面板 -->...

2020-05-05

如何卸载已经安装的php

如何卸载已经安装的php?因为项目需求得把php版本从5.4降到5.3.所以需要把CentOS7.0自带的php卸载,请看如下步骤。方法/步骤第一步: 卸载php5.41. 查看php版本2. 卸载php3. 查看...

2020-05-01

linux改变文件所有者命令是什么

linux中可以使用chown命令将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。命令...

2020-05-01

linux卸载软件命令是什么

linux卸载软件的方法:1、删除软件方法一、如果你知道要删除软件的具体名称,可以使用sudo apt-get remove --purge 软件名称 sudo apt-get autoremove --purge 软件名称方法二...

2020-05-01

php7 +linux 规律性502错误怎么办?

在开发测试机搭建了一套主站环境,一开始很规律的一次正常一次502,NGINX错误日志:php-fpm.log日志:php进程修改成1,strace -p pid -o text.txt,查看进程:dmesg查看错误信息:gdb 查看...

2020-04-28

ubuntu安装vim失败怎么办

ubuntu安装vim失败怎么办?1.检查网络是否连接,可以在终端(ctrl+alt+t打开)里ping一下网络,看网络是否畅通!2.检查虚拟机网络配置,编辑->虚拟机网络编辑->查看DHCP和NAT是否为链接状...

2020-04-28

linux下如何查看有没有安装php

一、通过php -v命令查看当前php的版本php -v如果没有安装php,一般会提示没有php这个命令的。二、查看安装的包中是否有php以redhat为例,则可以执行如下命令:rpm -qa | grep ph...

2020-04-28

linux下安装php的curl扩展

1、安装curl首选需要安装curl,步骤如下:cd /usr/localwget http://curl.haxx.se/download/curl-7.44.0.tar.gztar zxf curl-7.44.0.tar.gzmv curl-7.44.0.tar.gz curlcd curl....

2020-04-28

linux下禁止上传目录执行php脚本

可以通过修改nginx.conf配置文件实现。方法如下:禁止单目录:location ~* ^/attachments/.*.(php|php5)$ {deny all;}禁止多目录:location ~* ^/(attachments|upload)/.*.(php|p...

2020-04-28

如何查看linux系统版本

命令如下:uname -a显示电脑以及操作系统相关信息cat /proc/version显示正在运行的内核版本cat /etc/issue或cat /etc/redhat-release查看当前操作系统发行版信息lsb_release...

2020-04-28

phpstudy v8 使用快速入门教程

PHPStudy V8 是个全新版本,相对之前的版本改动很大,有些新手不知如何使用。所以本篇文章教大家快速入门PHPStudy V8,如何启动PHPStudy服务(WNMP/WAMP),搭建网站和设置域名以及注意...

2020-04-27

Apache的404错误重定向

1、创建自己的404页面404.html2、httpd.conf 开启这个AllowOverride All3、.htaccess文件里边加入下边代码(.htaccess文件伪静态的时候写过)errorDocument 404 /404.html注意:...

2020-04-27

CentOs7.3 修改主机名的方法详解

下面给大家介绍CentOs7.3 修改主机名的方法,希望对需要的朋友有所帮助!CentOs7.3 修改主机名第一种命令格式hostname <hostname>$ hostname node1这种方式,只能修改临时的主机...

2020-04-27

浅析python 定时拆分备份 nginx 日志的方法

一、背景:nginx 的log 不会自动按天备份,而且记录时间格式不统一,此程序专门解决这两个问题;二、windows 部署方式1.在 nginx 目录,创建一个 nginx_logs_backup.bat 文件;文件内容...

2020-04-27

(IIS8/8.5/Apache)301域名重定向

用Apache的.htaccess来做301域名转向1、开启apache支持.htaccess,方法:在Apache的配置文件httpd.conf中,找到<Directory />Options FollowSymLinksAllowOverride None把其中的A...

2020-04-25

Linux下环境变量配置方法小结(.bash_profile和.bashrc的区别)

在linux系统下,如果下载并安装了应用程序,在启动时很有可能在键入它的名称时出现"command not found"的提示内容。如果每次都到安装目标文件夹内,找到可执行文件来进行操作就太...

2020-04-20

Tomcat常见异常及解决方案代码实例

公司项目,开发语言为java,中间件为Tomcat,运行过程中,从Tomcat出现了一些异常,现将异常及解决办法记录如下,仅供参考。(不断在补充中.......)异常一:1、日志内容org.apache.coyote.ht...

2020-04-20

Tomcat启用GZIP压缩,提升web性能

最近做了个项目,遇到这么一个问题:服务器返回给客户端的json数据量太大(大概65M),在客户端加载了1分多钟才渲染完毕(当然这加载时间也和本地的下行带宽有关),费时耗流量,用户体验极...

2020-04-20

Tomcat部署多个war包的方法步骤

1 背景安装了JDK1.8-u181(其实安装JRE足够了,但我手头有JDK的安装包,何必再下)和Tomcat8.5.53。安装好以后环境变量里配置了JAVA_HOME,Path。配的是JRE,没有配JDK。要发布两个war...

2020-04-20

Linux 通过Rsync+Inotify实现本、异地远程数据实时同步功能

0x0 测试环境总部生产服务器与分部备份服务器要求实现异地数据备份,环境如下**centos 6.5**
生产服务器目录: /home/zytest/files
备份服务器目录: /home/zytest/files
用户...

2020-04-20

CentOS8部署LNMP环境之编译安装mysql8.0.29的教程详解

一、前提由于我安装了几次,我就不再讲述报错了,有点打脑壳!!!提前把相关依赖和报错就地解决。1、所需源码包mysql-8.0.19.tar.gz boost_1_70_0.tar.gz //安装mysql-8所需要的boo...

2020-04-20

centos7修改系统语言为简体中文的实现

自己装系统时一般都可以自定义选择系统语言。可是云端服务器一般都是安装好的镜像,默认系统语言为英文,对于初学者可能还会有搞不懂的计算机词汇。这里简单说一下centos7怎么...

2020-04-20

如何配置Tomcat上web.xml让浏览器能直接下载txt,xml类型文件

txt,xml等类型文件上传至Tomcat服务器后,浏览器点击下载链接是直接打开文件内容。需求是点击链接直接下载文件,通过配置Tomcat中conf目录下的web.xml来实现:原配置<mime-mapping...

2020-04-20

PHP 开启 Opcache 功能提升程序处理效率

Opcache 的前生是 Optimizer+ ,它是 Zend 开发的 PHP 优化加速组件。Optimizer+ 将 PHP 代码预编译生成的脚本文件 Opcode 缓存在共享内存中供以后反复使用,从而避免了从磁盘...

2020-04-20

php.ini配置文件详解(基于5.2.17版本)

[PHP];;;;;;;;;;;;;;;;;;;
; About php.ini ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; 关于php.ini文件 ;
;;;;;;;;;;;;;;;;;;;; This file controls many aspects of PH...

2020-04-20
返回顶部
顶部