sql 执行顺序 第一步:from 指定要操作的表第二步:join 连接表生成一个笛卡尔积第三步:on 对笛卡尔积进行筛选第四步:where 筛选条件第五步:group by 对数据进行分组第六步:max min avg count sum 执行分组函数第七步:having 对分组后的数据进行过滤第八步:select 选取结果第九步:distinct 去除重复结果第十步:order by 将结果进行排序第十一步:limit 取结果集中的部分数据...
firewalld 常见操作指令 启动一个服务:systemctl start firewalld.service关闭一个服务:systemctlstop firewalld.service重启一个服务:systemctlrestart firewalld.service显示一个服务的状态:systemctlstatus firewalld.service在开机时启用一个服务:systemctlenable firewalld.service在开机时禁用一个服务:systemctldisable firewalld.s.
samba安装和配置说明 yum install samba关闭selinux主配置文件由两部分构成 Global Settings (55-245行) 该设置都是与Samba服务整体运行环境有关的选项,它的设置项目是针对所有共享资源的。 Share Definitions (246-尾行) 该设置针对的是共享目录个别的设置,只对当前的共享资源起作用。全局参数:#==================Global Settings ===================[glob..
设置git记住密码 linux操作系统 跟目录创建文件.git-credentialscd / && touch .git-credentials编辑文件:用vi打开文件,指令:vi .git-credentials输入https://{username}:{password}@github.com,其中,将{username}替换为你的账号,{password}替换为你的密码,https://.......@github.com替换为你的git仓库地址比如:https://zhangsan_paintfu
centos6 yum源失效问题解决 2020年12月3日之后CentOS6国内yum源失效备用方案首先备份原有的文件mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo-backup执行以下命令即可一键更换yum源为CentOS的Vault源wget-O/etc/yum.repos.d/CentOS-Base.repohttp://files.tttidc.com/centos6/Centos-6.repowget-O/etc...
centos7 编译安装wine32和64 官网地址:https://www.winehq.orgwine32只能运行32位.exe应用程序,wine64只能运行64位.exe应用程序,否则会提示exe文件无效安装依赖前执行:yum groups mark install "Development Tools"yum groups mark convert "Development Tools"yum groupinstall "Development Tools"安装依赖yum groupinstall 'Develo
apache开启重写和gzip压缩 打开配置文件 httpd.conf开启url重写#LoadModule rewrite_module modules/mod_rewrite.so 去掉前面的#AllowOverride None 改成 AllowOverride All , 有两个全部改掉AllowOverride 的参数设置为ALL,表示整台服务器上都支持URL规则重写设置gzip压缩去除LoadModule deflate_module modules/mod_deflate.so 前面的#<If
centos系统状态和资源监控指令 使用top命令查看负载,在top下按“1”查看CPU核心数量,shift+"c"按cpu使用率大小排序,shif+"p"按内存使用率高低排序;vmstat 命令详解:https://man.linuxde.net/vmstatvmstat 1:字段说明:Procs(进程)r: 运行队列中进程数量,这个值也可以判断是否需要增加CPU。(长期大于1) b: 等待IO的进程数量。Memory(内存)swpd: 使用虚拟内存大小,如果swpd的值不为0,但是SI,SO的值长期为0,.
redis常用设置(密码,端口,后台运行) redis设置密码:requirepass后面是密码port 设置端口去除ip绑定注释bind设置后台运行:daemonyes加入开机启动:vi /etc/rc.d/rc.local在最后加入以下代码:redis-server /etc/redis.conf
centos7.7安装python3和pip3 [root@study ~]# cat /etc/redhat-releaseCentOS Linux release 7.7.1908 (Core)[root@study ~]# yum install gcc make zlib zlib-devel openssl openssl-devel libffi-devel bzip2-devel ncurses-devel gdbm-devel readline-devel xz-devel sqlite-devel tk-devel -y[ro
sublime 设置php自动添加函数注释 1:打开sublime 按快捷键Ctrl + `或者View->Show Console,复制粘贴如下代码import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); ur...
git检出代码提示(gnome-ssh-askpass:16869): Gtk-WARNING **: cannot open display 命令行执行:[ -n "$SSH_CONNECTION" ] && unset SSH_ASKPASS
php配置错误信息日志输入,设置报错等级 配置php.ini文件,关闭错误提示,打开错误日志,设置错误日志路径打开php.ini配置文件;找到display_errors = On;修改为:display_errors = Off;找到log_errors = Off;修改为:log_errors = On;找到 error_reporting= Off开启日志记录:error_log = "\xampp\apache\logs\php_error.log",具体路径可自行设置保存修改,重启apache即可。...
阿里云ecs服务器使用puerftpd搭建ftp服务,提示获取远程目录失败解决方法 阿里云安全组开放入方向的20 21端口打开pure-ftpd.conf 文件,找到PassivePortRange配置根据这里的信息开放对应的端口。根据此配置需要到阿里云安全组开放30000/30005端口firewalld防火墙开放端口firewall-cmd --add-port=30000-30050/tcp --permanentfirewall-cmd -...
linux 挂载磁盘 1:查看磁盘lsblk没有挂载点的磁盘属于未挂载,比如 vdb目前我还有一个vdb磁盘,一共60G,我的计划是将这个磁盘分为vdb/vdb1 和vdb/vdb2 各自30G2:磁盘分区fdisk /dev/vdb根据提示输入信息:创建分区是 n分区大小可以通过扇区计算,比如:124830是60G 如果想要分出30G 就是124830/2...
centos7 配置静态ip 由于主机网络采用的是自动获取IP方式,所以每次重启机器可能导致IP地址的变更,不利于项目的部署和运行,查阅了一些资料后,为Linux虚拟机配置了静态IP地址。1.编辑ifcfg-eth0文件(你的可能是eth1,或者其他,不是每个电脑都是这个的)# vi /etc/sysconfig/network-scripts/ifcfg-enp012.修改如下内容# dhcp改为static...