参考:http://blog.chinaunix.net/uid-20564848-id-73502.html 1. 通过sh -x 脚本名 #显示脚本执行过程2.脚本里set -x选项,轻松跟踪调试shell脚本[以下字段转自:http://linux.chinaitlab.com/SHELL/727128_4.html]"-x"选项可用来跟踪脚本的执行,是调试shell脚本的强有力工具。“-
浏览目录视图触发器存储过程函数事务数据库锁数据库备份事件一、视图1、视图概念视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据.2、视图特点视图的列可以来自不同的表,是表的抽象和逻辑意义上建立的新关系视图是由基本表(实表)产生的表(虚表)视图的建立和删除不影响基本表对视图内容的更新(添加、删除和修改)直接影响基本表当视图来自多个基本表时,不允许添加,修改和删除数
linux下如何查看某软件是否已安装 因为linux安装软件的方式比较多,所以没有一个通用的办法能查到某些软件是否安装了。总结起来就是这样几类:1、rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字”。[root@hexuweb102 ~] rpm -
# master 进程可以理解以下信号# 2) SIGINT 立刻终止#15) SIGTERM 立刻终止# 3) SIGQUIT 平滑终止#10) SIGUSR1 重新打开日志文件 #12) SIGUSR2 平滑重载所有wor
1、使用工具:chkconfig 管理/etc/rc.d/init.d或/etc/init.d/目录下的服务启动脚本。 要在服务启动脚本开头添加两行:  
# 该函数有二个作用: # 1、根据给定的二进制运行程序,找出该程序的进程号(PID)。# 2、判断该二进制程序的运行状态,输出不同的返回値,供查看一个程序的运行状态时使用。# __proc_pids {program} [pidfile] -----> 该函数的用法#&nbs
# 检测一个二进制可运行程序是否运行:# 使用方法: status [-p pidfile] {program}status() { local&n
# 该函数的作用是关闭进程的.# 用法:# killproc [-p pidfile] [-d delay] <program> [-signal]# -p: 指定进程的pid文件,一般在/var/run/xxx.pid# -d: 指
# 该函数的作用是启动一个可执行的二进制程序:# 使用方法:# 1、daemon {--check program|--check=program} [--user username|--user=username] [--pidfile pidfile|--# pidfile=pidfile]&n
rc脚本的编写,普通和daemon模式启动一、编写启动脚本1.写一个启动脚本。对mencached做启动脚本。2.先把一个结构搭建好。import sys class Progames(object): # 创建一个类 def __init__(self, name,
http://shahmirj.com/blog/the-initd-scripthttp://nixcraft.com/showthread.php/13985-script-as-daemonhttp://blog.n01se.net/blog-n01se-net-p-145.html This is part 2 of my first tutorial on how t
以下来自一个重度linux使用患者不请自来的回答。先用简单的语言回答题主的问题:shell程序中 2> /dev/null 代表什么意思?答:“2> /dev/null” 代表忽略掉错误提示信息。如题 2> 代表什么意思?讲错误输出删除?答:“2>” 代表重定向操作错误提示信息。只有这两个字符并不能删除错误输出。如果有正确的输出并赋值给i,i会得到正确的值吗?答:i会得到正
我在部署nfs的时候,共享了一个文件夹。为了让远程nfs客户端挂载这个文件夹的时候都有可读写权限,我需要把服务器上的用户uid、gid设置成nfs服务端文件夹一样的权限。不过因为之前新建的用户uid、gid都是系统自动生成的,几台服务器之前某个用户的uid、gid可能都不一样,所以现在需要把这个uid、gid都设置成统一某个值。  
CentOS清除用户登录记录和命令历史方法清除登陆系统成功的记录[root@localhost root]# echo > /var/log/wtmp //此文件默认打开时乱码,可查到ip等信息[root@localhost root]# last //此时即查不到用户登录信息清除登陆系统失败的记录[root@localhost root]# 
[root@office data1]# lvdisplay --- Logical volume --- LV Path &
背景最近SVN服务器需要迁移另一个服务器(系统:Centos6.8),使得我有机会再次实践下SVN服务器相关的操作。分两步: 1. 新服务器上SVN的搭建。 2. SVN数据迁移。准备工具操作系统:Centos6.8远程连接工具:SecureCRTWindows环境下使用SSH的开源图形化SFTP客户端工具:winscpsvn客户端:tortoiseSVN一、 搭建SVN(简便
一、vim使用技巧1、全部删除ggdG2、Tab键默认跳8个空格修改为跳4个空格。Centos 6.8:默认~/.vimrc文件是没有的,操作如下:[root@office ~]# echo "set tabstop=4" >>~/.vimrc [root@office ~]# cat
一、HTTP服务介绍1 简述用户访网站流程a 进行域名信息的DNS解析 dig +trace 获得www.oldboyedu.com ip地址信息b 进行与网站服务器建立连接,tcp三次握手过程(syn ack SEQ ACK/状态转换 closed listen syn_sent syn_rcvd established )c 和网站服务
背景:linux系统奔溃后的紧急救援模式(init : Failed to spawn readahead-collector main process :unable to execute)1.公司同事反馈jenkins无法构建,有一台linux虚拟机无法登陆,报错信息如下init: Failed to spawn readahead-collector main process: unable
查看crontab的日志记录定位定时任务问题昨天crontab中的同步任务没有执行,不知道是什么原因没有执行,貌似任务hang住了,想查询一下crontab到底问题出在哪里,或者hang在了什么地方。1、linux看 /var/log/cron这个文件就可以,可以用tail -f /var/log/cron观察2、unix在 /var/spool/cron/tmp文件中,有croutXXX0018
linux精华网站
今天在浏览Java官网的时候发现旧版本(1.8之前)的JDK安装包下载地址没有在下载页面明显的提供出来。个人通过在官网查看,发现oracle官方将旧版本的JDK全都放在Java Archive模块中了。以下介绍怎样从官网下载JDK。1、进入Java官网,方式不限,如百度“Java 官网”,www.oracle.com,找到Java SE -> download。链接如下:http://www
1.nohup用途:不挂断地运行命令。语法:nohup Command [ Arg … ] [ & ] 无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。 如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。 如果没有文件能创建或打开以用于追加,那么 Command 参数指定的命令不
软件的生命周期中一般分4个版本,RC 和 Beta分别是其中2种。如下是4种的解释:alpha版:内部测试版。α是希腊字母的第一个,表示最早的版本,一般用户不要下载这个版本,这个版本包含很多BUG,功能也不全,主要是给开发人员和 测试人员测试和找BUG用的。beta版:公开测试版。β是希腊字母的第二个,顾名思义,这个版本比alpha版发布得晚一些,主要是给“部落”用户和忠实用户测试用的,该版本任然
一、mysql数据库备份脚本备份脚本1:[root@szxelab-a-back-12 scripts]# vim elab_fenku_backup.sh #!/bin/sh #create at 2018-01-08 #author oldboy #qq 88888 echo "------------
生产场景:实战nginx源码编译安装
Nginx服务器证书部署发布时间:2018-01-17 16:15:25依赖建议l SSL卸载驱动。建议:openssl版本1.1.0f+。l nginx版本Stable version:最新稳定版,生产环境上建议使用的版本。获取证书MPKI方式:1. 登录https://mpki.trustasia.com。2.&nb
30.1 文档目的... 230.2 文档内容... 230.3 单向认证与双向认证的概念... 230.3.1 什么是单向认证... 230.3.2 什么是双向认证... 230.4 openssl的介绍... 330.5 Nginx单双向ssl的配置前提... 430.6 使用openssl制作证书... 430.6.1 服
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号