
linux
修兮
其路漫漫,其心修修,勉之
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux下用shell杀死tomcat进程
#!/bin/bashTOMCAT_PROCESS_STR=`ps aux | grep 'java.*tomcat' | grep -v grep`PROCESS_ARRAY=(${TOMCAT_PROCESS_STR// / })TOMCAT_PROCESS_ID=${PROCESS_ARRAY[1]}sleep 1for ((i=1;ido CHECK_STR_原创 2016-02-24 13:43:06 · 4309 阅读 · 0 评论 -
centos7下安装gitlab
官网提供了linux下的安装步骤:https://about.gitlab.com/installation/#centos-7官网是企业版,我们需要安装社区版本,需要换掉这两句话:curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bashEXTERNAL_URL=...原创 2018-07-04 11:31:43 · 460 阅读 · 0 评论 -
vi编辑器的使用
普通用户:ls:列出当前文件下所有的文件和目录蓝颜色:表示目录红颜色:表示压缩文件绿颜色:可执行文件白颜色:普通文件青色:表示连接文件ls -l:用列表方式表示当前目录下的所有文件ls -lh:没加h文件以字节的方式显示大小,加了K/M显示大小uname:用于显示机器的名quname -a:完整名称超级用户ifconfig:显示当原创 2016-03-05 13:16:27 · 422 阅读 · 0 评论 -
linux下mysql定时全量备份
#!/bin/bash # fileName:mysqlFullBackup.sh # create: 2017/05/26 # 每天的3点零1分执行该脚本(加 & 为后台执行) # crontab -e # 1 3 * * * /bin/bash /opt/mysql/mysqlFullBackup.sh & #mysql安装路径 mysq...原创 2017-05-26 16:40:47 · 1744 阅读 · 0 评论 -
CentOS下安装VSFTP及配置
环境 : CentOS6.4_X64 Vsftpd-2.2.2-11.el6_3.1一、安装vsftp pam db4 一般pam和db4默认系统已经安装,如果没有安装如下一并安装yum install vsftpd pam* db4* -y 将vsftp配置为系统服务chkconfig --level 35 v原创 2017-01-02 15:30:24 · 4417 阅读 · 0 评论 -
centos下ffmpeg报错error while loading shared libraries: libXv.so.1: cannot open shared object file: No
error while loading shared libraries: libXv.so.1: cannot open shared object file: No such file or directoryffmpeg/bin目录下运行 ./ffmpeg -version如有提示文件缺失,系统中需安装这两项yum install libXv*yum install SDL(原创 2017-01-03 14:12:26 · 5019 阅读 · 0 评论 -
cenos6.5 xxx is not in the sudoers file. This incident will be reported.
在ubuntu中由于禁用了root用户,默认情况下会把安装系统时建立的用户添加到sudoers中。但在redhat和centos中并没有把任何root用户之外的用户默认的添加到sudoers之中。这样我们在执行sudo 命令时就会出现xxx is not in the sudoers file. This incident will be reported.这样的错误输出。现在为了安全起见比较转载 2017-01-03 14:04:20 · 447 阅读 · 0 评论 -
SSH Secure Shell Client乱码问题
修改linux服务器的环境变量使用linux,在用户根目录下有一个.bash_profile配置文件,该配置只对当前用户有效.若对所有的用户有效,修改/etc/profile文件 使用ls -a命令可以查看到该文件.使用vi编辑器打开该文件后,在其中加入LANG=zh_CN.GB2312 export LANG然后source下.bash_profile即可(我的是这样解决的)原创 2016-07-19 15:24:54 · 290 阅读 · 0 评论 -
shell学习笔记
echo:输出命令linux下运行sh文件三种方法1.chomd +x test.sh ./test.sh2.sh test.sh3.source test.shshell命令的组合运用1.管道操作: | 将前一端烦人输出命令交给另一端命令处理2.重定向操作:改变执行命令时的默认输入、输出 重定向输入: 重定向输出:>/>原创 2016-03-05 13:13:48 · 261 阅读 · 0 评论 -
linux下部署nginx
1.准备安装包:1)zlib:是提供数据压缩的函式库2)OpenSSL:是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用3)PCRE(Perl Compatible Regular Expressions):是一个Perl库,包括 perl 兼容的正则表达式库(必须) 2.解原创 2016-03-05 13:23:00 · 285 阅读 · 0 评论 -
Liunx学习笔记
Liunx:开源,免费的f操作系统,稳定性,安全性,处理多并发(线程),对内存和文件管理优越。操作相对困难Linux最小只需要4兆->嵌入式开发 vi编辑器:是Linux最有名的编辑器。在unix下也可以使用vi进行程序的开发Linux目录:root:存放root用户相关的数据(根据用户建立目录);home:存放普通用户的相关文件;bin:存放常原创 2016-03-05 13:08:25 · 271 阅读 · 0 评论 -
常用的linux命令
查看端口是否已经开放/etc/init.d/iptables status linux中正在使用的端口: netstat -tln service iptables restart chkconfig命令用来安装,查看或修改 services随系统启动的启动选项的设置 防火墙: 查看防火墙状态:service iptables status 永久开启:c原创 2016-03-05 12:13:52 · 303 阅读 · 0 评论 -
linux下按照日期进行多个站点nginx日志切割
#!/bin/bash# fileName:cut_nginx_logs.sh# create: 2018/07/19#切割nginx日志(加 & 为后台执行)# crontab -e# 0 0 * * * /bin/bash /opt/cut_nginx_logs.sh &# 注意是用空格分开,不是逗号!!#多个日志例:arr=(a b c d)arr=(a)...原创 2018-07-19 15:02:50 · 906 阅读 · 0 评论