-
Linux下添加计划任务
所属栏目:[Linux] 日期:2020-12-14 热度:132
Linux下可以添加一次性计划任务和长期性计划任务,下面简单了解下,后面对构建自己的云主机上的项目可能会有帮助。 一次性计划任务 使用at 时间命令来设置一次性计划任务,at -l命令可以查看任务,atrm 任务序号可以删除任务。 交互式方式添加任务 默认就是[详细]
-
Linux 系统如何通过 netstat 命令查看连接数判断攻击
所属栏目:[Linux] 日期:2020-12-14 热度:164
# 很多时候我们会遇到服务器遭受 cc 或 syn 等攻击,如果发现自己的网站访问异常缓慢且流量异常。可以使用系统内置 netstat 命令 简单判断一下服务器是否被攻击。常用的 netstat 命令 该命令将显示所有活动的网络连接。 #netstat -na 查看同时连接到哪个服务[详细]
-
设计模式 设计原则 何为设计
所属栏目:[Linux] 日期:2020-12-14 热度:142
描述:按照哪一种思路或者标准来实现功能。功能相同,可以有不同的设计方案来实现。伴随着需求增加,设计的作用才能体现出来 结合《UNIX/LINUX?设计思想》 准则1:?小即时美 准则2:?让每个程序只做好一件事 准则3:?快速建立原型(规划了一个东西,做了三年,[详细]
-
Linux中找不到ifconfig命令的解决方法
所属栏目:[Linux] 日期:2020-12-14 热度:123
ifconfig命令出错 ifconfig命令是设置或显示网络接口的程序,可以显示出我们机器的网卡信息,可是有些时候最小化安装CentOS等Linux发行版的时候会默认不安装ifconfig等命令,这时候你进入终端,运行ifconfig命令就会出错 检查环境变量 首先想到是不是环境变[详细]
-
Linux常用命令及说明 — 结合工作(着重性能监控,包括CPU、内存
所属栏目:[Linux] 日期:2020-12-14 热度:101
(一)Linux监控的几个常用命令(对于服务器后端程序猿 很重要 ,必须掌握): 命令 功能 命令 功能 iostat 统计CPU及网络、设备和分区IO的数据 vmstat 展示给定时间服务器的状态值(包括CPU使用率、内存使用状况、虚拟内存交换情况、IO读写情况),很常用 fr[详细]
-
构建虚拟主机——基于域名,端口,IP
所属栏目:[Linux] 日期:2020-12-14 热度:162
虚拟web主机 在同一台物理服务器中运行多个web站点,其中每一个站点并不独立占用一台真正的计算机 httpd支持的虚拟主机类型 * 基于域名的虚拟主机* 基于IP地址的虚拟主机* 基于端口的虚拟主机 案例一——基于域名 构建2个虚拟web站点 www.accp.com ip地址为[详细]
-
构建虚拟主机——基于域名
所属栏目:[Linux] 日期:2020-12-14 热度:82
虚拟Web主机 1、在同一台物理服务器中运行多个Web站点,其中每一个站点并不独立 占用一台真正的计算机 2、httpd支持的虚拟主机类型 ●基于域名的虚拟主机(常用、企业用) ●基于IP地址的虚拟主机(一台主机上至少2个IP,不实用) ●基于端口的虚拟主机 三种[详细]
-
linux判空处理
所属栏目:[Linux] 日期:2020-12-14 热度:123
linux在进行判空是可以使用如下: filename=` echo $sn | awk -F " / " ‘ {print $NF} ‘ ` echo " filename is $filename " if [ ! -n " $filename " ]; then echo " cur filename is empty " continue fi 或者 if [ ! $filename ]; then echo " cur filen[详细]
-
Linux (七)权限控制
所属栏目:[Linux] 日期:2020-12-14 热度:129
1、 概述 Linux需要对登录用户读写执行文件、进入目录、查看增删目录内容等操作进行控制,不能任由用户随意执行所有操作。 我们从如下几个方面来认识Linux权限控制体系: 用户管理 用户组管理 文件权限信息 chmod、chgrp、chown命令 2、用户和用户组 所谓用[详细]
-
linux mysql 安装
所属栏目:[Linux] 日期:2020-12-14 热度:174
Ubuntu不该用yum 该用apt-get 在linux上下载:1. wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz2. 解压: tar -zxvf mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz 3.挪动位置: mv mysql-5.6.36-linux-gli[详细]
-
linux命令指令
所属栏目:[Linux] 日期:2020-12-14 热度:94
1.ls显示目录内容 ? ? -a 显示目录下所有文件 ? ? -l 显示详细信息 ? ?ls *.c ? 列出当前目录所有的 .c 文件 2.uname -a ?查看内核版本 3.whoami??查看谁登陆虚拟机 4.cd 切换目录 ????cd.. ? 返回上层目录 ? ? cd / ? 切换到根目录 ? ? cd ./ ? 切换到同级[详细]
-
Linux (八)服务
所属栏目:[Linux] 日期:2020-12-14 热度:98
1、服务的概念 操作系统中在后台持续运行的程序,本身并没有操作界面,需要通过端口号访问和操作。CentOS 6和CentOS 7的服务管理有很大区别,我们分别来看。 2、CentOS6服务 ?? 2.1 service命令 service ?服务名 start service ?服务名 stop service ?服务名[详细]
-
Linux(十) —— 使用 rz 和 sz 命令上传与下载
所属栏目:[Linux] 日期:2020-12-14 热度:141
?????? 以CentOS 7 系统为例,一般上传下载都是使用的第三方工具,但是在操作上并不方便,每次都要找到对应的目录才可以执行上传、下载操作,比较麻烦。 而CentOS为例的 Linux 系统可以通过安装 插件工具实现便捷的文件上传、下载操作。 具体的操作是 安装 ?[详细]
-
Linux07——安装MySQL
所属栏目:[Linux] 日期:2020-12-14 热度:184
①检查工作 ? ? CentOS6 ? rpm -qa|grep mysql? 或者 rpm -qa | grep mysql 如果存在mysql-libs的旧版本包如下: ?? ? 一定要执行卸载呀!!! 卸载命令:rpm -e --nodeps? mysql-libs ? CentOS7 ? rpm -qa|grep mariadb 如果存在如下: ?? ? 一定要执行卸载[详细]
-
常用的Linux命令
所属栏目:[Linux] 日期:2020-12-14 热度:144
linux常用命令 ? ? 任务管理器:top Linux常用系统工作命令 man命令 查看命令的具体可用参数与对象格式等 echo命令 在终端显示字符串或变量 date命令 显示系统时间日期 -d,--date=STRING 显示指定日期的时间 -I 只显示日期 -r,--reference=文件 显示文件指定[详细]
-
Echarts 明明和官方文档配置一致,图表加载却是报错:Error in m
所属栏目:[Linux] 日期:2020-12-14 热度:113
在搞Echarts的关系图graph,一开始正常显示,如下: ? 然而就在本人修改了option里的curveness = 0.2,ctrl+f5强制刷新页面后,图表加载报错:Error in mounted hook: "TypeError: Cannot read property ‘get‘ of undefined" ?一开始以为是因为curveness的[详细]
-
打jar包在linux上执行
所属栏目:[Linux] 日期:2020-12-14 热度:149
1.jar包插件 plugin groupId org.apache.maven.plugins / groupId artifactId maven-assembly-plugin / artifactId version 2.5.5 / version configuration descriptorRefs descriptorRef jar-with-dependencies / descriptorRef / descriptorRefs archive m[详细]
-
各种错误可能原因(不定时更新)
所属栏目:[Linux] 日期:2020-12-14 热度:62
记录一下各种错误出现的大概原因,只要脑中有个提纲就不容易出错。 Wrong Answer 1.不开long long 见祖宗,血泪的教训啊! 2.数组开小了,越界位置windows会初始化为0,而linux则莫名赋值 (You were hacked !) CF1249A惨案int f[101];if(f[x-1]|f[x+1]);1=x=1[详细]
-
[linux]getopt_long
所属栏目:[Linux] 日期:2020-12-14 热度:57
linux下的命令行参数函数的使用 struct option 成员的解析 //{选项名,是否需要参数,如果是NULL,则getopt_long返回val(通常设定为short option) //如果非NULL,则getopt_long返回0,flag 指向val //{"get",no_argument,method,METHOD_GET},==》 匹配到get[详细]
-
Linux用户和密码文件格式详解
所属栏目:[Linux] 日期:2020-12-14 热度:103
本文介绍了Linux系统下/etc/passwd以及/etc/shadow两个文件的格式。这两个文件,一个是用户账户信息数据的存储,另一个是用户密码信息以及密码超期相关信息的存储。 这两个文件都是使用冒号做为分隔符来分隔字段的。为了安全起见,这两个文件都只有超级管理[详细]
-
LINUX基本的命令
所属栏目:[Linux] 日期:2020-12-14 热度:146
1. 文件显示命令 (1) ? cat [功能] 在标准输出上显示文件的内容;连接两个或多个文件 [命令格式] cat? [选项]? 文件 [常用选项] n,--number? 从1开始对所有输出行编号 [其它用法] 合并文件:$ cat? file1? file2 file3 (2) ?head [功能] 显示文件开头若干行[详细]
-
Linux 系统下的文件结构
所属栏目:[Linux] 日期:2020-12-14 热度:164
? ? 以下是对这些目录的解释: /bin : bin是Binary的缩写,这个目录存放着最经常使用的命令。 /boot: 这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。 /dev : dev是Device(设备)的缩写,该目录下存放的是Linux的外部设备,在Li[详细]
-
apt-get命令使用
所属栏目:[Linux] 日期:2020-12-14 热度:66
1、apt-get命令 apt-get命令是Debian Linux发行版中的APT软件包管理工具,所有基于Debian的发行都使用这个包管理系统。 (1)命令语法 apt-get(选项)(参数) (2)常用选项 -c:指定配置文件。 (3)参数 管理指令:对APT软件包的管理操作。 软件包:指定[详细]
-
[LeetCode 322] Coin Change
所属栏目:[Linux] 日期:2020-12-14 热度:58
You are given coins of different denominations and a total amount of money? amount . Write a function to compute the fewest number of coins that you need to make up that amount. If that amount of money cannot be made up by any combination[详细]
-
linux 在切换用户时出现:命令提示符-bash-4.1$错误解决
所属栏目:[Linux] 日期:2020-12-14 热度:54
有时候在使用用户登陆Linux系统时会发现,命令行提示符成了:-bash-4.1$,不显示用户名,路径信息。 原因:用户家目录里面与环境变量有关的文件被删除所导致的 也就是这俩文件: .bash_profile.bashrc 这两个文件被删除了,导致了这个错误 解决方法:从/etc/[详细]
- 如何告诉SELinux在没有audit2allow的情况下允许n
- kvm-virtualization – 如何在Linux中启用KVM设备
- linux – 传入的DDoS攻击,它看起来像ICMP攻击,那
- linux – Vagrant在apt-get update期间进入abort
- linux – 如何使用Postfix通过Google帐户中继邮件
- Linux 驱动——Button驱动6(mutex、NBLOCK、O_N
- haskell – 使用ghc 7.0.4在基于redhat的linux上
- linux下使用shell发送http请求
- linux – 强制二进制文件使用特定(较新)版本的共
- osg model