工作笔记-Linux
daojibruce
Think it , do it .
展开
-
Linux vim保存只读文件
Linux vim保存只读文件:w !sudo tee %原创 2016-06-25 10:43:53 · 2181 阅读 · 0 评论 -
在linux下批量向文件末尾添加内容
sed命令 1) sed ‘//a\n′test.txt,可以在文件的每行末尾添加一个回车2)sed‘/a\n’ test.txt,可以在文件的每行末尾添加一个回车 2) sed ‘a\eof’ test.txt,可以在文件的末尾添加’eof’配合find命令实现批量添加 find /home/name -type f -name rate.xml -exec sed ‘$a\n’ {}翻译 2016-10-27 10:00:36 · 13925 阅读 · 2 评论 -
shopnc nodejs安装
从官网(http://nodejs.org/download/)下载二进制包(也可以下载源码包编译安装)。# wget http://nodejs.org/dist/v0.10.28/node-v0.10.28-linux-x64.tar.gz# tar zxf node-v0.10.28-linux-x64.tar.gz# mv node-v0.10.28-linux-x64 /usr/loc翻译 2017-01-05 14:04:25 · 666 阅读 · 0 评论 -
nginx两个域名指向一个项目的解决办法
域名服务器跳转server{ listen 80; server_name www.huoffice.com; index index.html index.htm index.php; root /data/www/b2b2c/public; #return 301 http://www.huoffice.com$request_uri;原创 2017-03-16 14:59:53 · 3434 阅读 · 0 评论 -
linux lamp lnmp 环境一键安装包
linux lamp lnmp 环境一键安装包下载安装wget http://dl.wdlinux.cn/files/lanmp_v3.1.tar.gztar zxvf lanmp_v3.1.tar.gzsh lanmp.sh 默认安装sh lanmp.sh cus 自定义安装原创 2017-04-14 12:00:54 · 776 阅读 · 0 评论 -
git升级、安装时出错,utf8.c:463: undefined reference to `libiconv'
make prefix=/usr/local/git all编译的时候出现了错误: LINK git-credential-storelibgit.a(utf8.o): In function `reencode_string_iconv':/usr/src/git-2.8.3/utf8.c:463: undefined reference to `libiconv'libgit.a(utf8转载 2017-07-18 18:26:29 · 4845 阅读 · 1 评论 -
vm centos linux网络配置ifcfg-eth0
编辑ip文件vim /etc/sysconfig/network-scripts/ifcfg-eth0设置内容DEVICE=eth0HWADDR=08:00:27:E6:E4:AATYPE=EtheretUUID=3fa4ba39-a7bc-47b9-ba57-8e24822bcea8ONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=staticIPADDR=19原创 2017-12-23 15:29:49 · 457 阅读 · 0 评论 -
nginx reload 二级目录地址重写,正向负查
location / { autoindex on; if (!-e $request_filename) { rewrite ^/(.?)/(.)/ /1/index.php/$2 last; } }location ~ .*\.php.*{ #rewrite ^/([^.]+?)(/sh原创 2017-12-11 23:15:07 · 1465 阅读 · 0 评论 -
Linux 添加Nginx 到 service 启动
转自:Linux 添加Nginx 到 service 启动转载 2017-12-25 14:12:39 · 785 阅读 · 0 评论 -
Linux 查找目录文件 内容 给出文章目录结构
Linux 查找目录文件 内容 给出文件目录# find ./ -name “*.php” | xargs grep “feng”原创 2016-06-25 10:43:11 · 322 阅读 · 0 评论 -
centos下配置crontab
首先查看一下系统中有无crontab没有的情况下,先安装crontab# yum -y install vixie-cron查看crontab是否运行# ps -ef | grep crondcrontab操作命令:# service crond start #开启crontab# service crond stop #停止crontab# service crond re原创 2016-08-31 15:56:09 · 478 阅读 · 0 评论 -
Linux精确记录 用户ip及操作
主要功能: 记录 具体ip在具体某时间登录系统 操作的每一条操作命令记录。编辑环境变量文件/etc/profile文件# vim /etc/profile行尾增加如下内容:#historyexport HISTTIMEFORMAT="[%Y.%m.%d %H:%M:%S]"USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|se转载 2016-07-01 10:14:23 · 2235 阅读 · 0 评论 -
Linux安装软件 X64 变换版本 X86
Linux安装软件 64bit 变换版本 32bitX64的包,去掉后缀,后面加 .i686 cat /tmp/or.log | while read line; do yum -y install $line.i686;done原创 2016-06-25 10:47:52 · 440 阅读 · 0 评论 -
Linux下更改swap大小方法:
Linux下更改swap大小方法: 以下操作需要root权限,# cd /usr/# mkdir swap# cd swap# dd if=/dev/zero of=swapfile bs=4G count=4这条命令从硬盘里分出一个 4×4G 大小的空间,挂在swapfile上。# mkswap swapfile构建swap格式于/usr/swap/swapfile 上# swapon原创 2016-06-25 10:52:22 · 1960 阅读 · 0 评论 -
Linux下启动相关oracle服务与监听的命令
Linux下启动相关oracle服务与监听的命令启动监听:$ lsnrctl start $ lsnrctl stop启动服务: # su oracle $ sqlplus /nolog SQL> connect /as sysdba SQL> startup (启:)SQL> shutdown immediate (停:)$ oemapp dbastudio 打开企业管理器图形界面原创 2016-06-25 10:56:16 · 733 阅读 · 0 评论 -
Linux 查看iptables状态-重启
Linux 查看iptables状态-重启iptables 所在目录 : /etc/sysconfig/iptables# service iptables status #查看iptables状态# service iptables restart #iptables服务重启# service iptables stop #iptables服务禁用原创 2016-06-25 11:15:01 · 35989 阅读 · 0 评论 -
Linux 没有lszrz yum源,lszrz安装
Linux 终端使用上传rz、下载sz命令# wget http://down1.chinaunix.net/distfiles/lrzsz-0.12.20.tar.gz# tar zxvf lrzsz-0.12.20.tar.gz# cd lrzsz-0.12.20# ./configure# make# make install## cd /usr/bin# ln -s /usr原创 2016-06-25 11:19:11 · 10695 阅读 · 0 评论 -
Linux git安装、升级
所需依赖扩展:# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker下载解压:# wget https://github.com/git/git/archive/v2.3.0.zip安装:# unzip v2.3.0.zip# cd git-原创 2016-06-25 11:23:32 · 556 阅读 · 0 评论 -
git初始化新项目
Git global setup git config –global user.name “lijidao” git config –global user.email “lijidao@shopex.cn” Create a new repository mkdir jingboyunshang-bbc cd jingboyunshang-bbc git init touch RE原创 2016-03-02 10:13:01 · 461 阅读 · 0 评论 -
Oracle数据库 乱码问题
场景:php连接linux的oracle数据库时,发现读取的数据是乱码。用的 sqlplus导入的。编码格式UTF8。 发现问题:用客户端登录oracle后发现,是数据库导入的内容就已经乱码了。 解决过程:查看oracle数据库编码:$ sqlplus / as sysdbaSQL> select * from v$nls_parameters where parameter='NLS_CH原创 2016-06-30 11:34:57 · 444 阅读 · 0 评论 -
CentOS切换yum源-阿里云
阿里云说明地址: http://mirrors.aliyun.com/help/centos?spm=5176.bbsr150321.0.0.d6ykiD1、备份原yum源# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、下载新的CentOS-Base.repo 到/etc/yum.r翻译 2017-07-14 15:49:17 · 446 阅读 · 0 评论