“服务器笔记“
linux centos编译node报错
linux centos编译node报错 WARNING: C++ compiler too old, need g++ 4.8 or clang++ 3.4 (CXX=g++) 我查看了我的版本是 [root@Action node-v4.2.3]# g++ --version g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16) Copyright (C) 2010 Free Software Foundation, Inc. This is free software; see the source for cop...
linux备份的几个常用方法
1.用dd来将/dev/sda/备份到完全一模一样的/dev/sdb硬盘上 dd if=/dev/sda of=/dev/sdb //速度比较慢 2.使用cpio来备份与还原整个系统,假设储存媒体为SATA磁带机 find / -print |cpio -covB > /dev/st0 //备份到磁带机 cpio -iduv < /dev/st0 //还原 3.完整备份 dump dump -0u -f /backupdata/home.dump /home 进行第一次累积备份 dump -1u -f /backupdata/home....
linux软件安装:PRM,SRPM与YUM功能
软件安装:PRM,SRPM与YUM功能 RPM安装 若环境检查合格,然后RPM档案就开始安装到你的linux系统上。安装完毕后,该软件相关的信息就会被写入/var/lib/rpm/目录下的数据库档案中了。 RPM安装(install) rpm -ivh package_name 可以同时安装两个以上,也可以直接以网址来安装 -i:install安装的意思 -v:察看更细部的安装信息画面 -h:以安装信息列显示安装进度 可选参数 --nodeps 使用时机 当发生软件属性相依问题而无法安装,单执意安装 --test 测试一下该软件是否可以被安装到使用者的l...
gcc与make简易用法
gcc与make简易用法 关于gcc 第一种 gcc main.c //会产生a.out,然后执行 ./a.out 第二种 gcc -c main.c //会产生main.o gcc -o main main.o //main 是生成的可执行文件,运行./main gcc -O -c main.c //-O为产生优化的参数 gcc -Wall -c main.c //为产生更详细的编译过程信息 gcc sin.c -lm -L/lib -L/usr/lib -l是加入某个函式库(library)的意思 m,则是 libm.so这个函式库,其中lib与...
/server/php-7.0.0/ext/iconv/iconv.c:1505: undefined reference to `libiconv_open'
编译php7时报错 /server/php-7.0.0/ext/iconv/iconv.c:1505: undefined reference to `libiconv_open' wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz tar zxvf libiconv-1.14.tar.gz cd libiconv-1.14 .configure --prefix=/usr/local/libiconv make make install 然后再编译php7的时候 加上 ./conf...
linux下升级php7
如果你的服务器里已经装过低版本的php,可以先跳过此步,后面编译php7的时候,如果报错,再根据错误提示,再来安装,如果不嫌麻烦的话 yum install php-mcrypt libmcrypt libmcrypt-devel libxml2-devel \ openssl-devel libcurl-devel \ libjpeg.x86_64 libpng.x86_64 libjpeg-devel.x86_64 \ libpng-devel.x86_64 libjpeg-turbo-devel\ freetype.x86_64 free...
linux查看当前登陆用户和踢除正在登陆的其他用户
linux查看当前登陆用户和踢除正在登陆的其他用户 查看当前登陆的用户 [root@Action ~]# who root pts/1 2015-12-03 16:44 (113.31.72.140) root pts/0 2015-12-03 09:09 (113.31.72.140) 查看用户登陆占用的进程 [root@Action ~]# ps -ef|grep pts/0 root 5673 887 0 09:09 ? 00:00:00 sshd: root@pts/0 r...
linux开机流程、模块管理与Loader学习笔记
重点回顾 开机流程主要是 BIOS MBR Loader kernel+initrd /sbin/bin等流程 Loader具有提供选择菜单、加载核心档案、转交控制权给其他loader等功能 ls --format=single-column -F /boot 列出来的 initramfs-2.6.32-431.23.3.el6.x86_64.img 虚拟文件系统档 vmlinuz-2.6.32-431.23.3.el6.x86_64 核心档案 boot loader 可以安装在MBR或者每个分割槽的boot sector 区域中 initrd 可以提供...
linux常见日志文件
linux常见日志文件 /var/log/cron //crontab日志文件 /var/log/dmesg //记录系统在开机的时候内核检测过程所产生的各项信息 /var/log/lastlog //记录系统上面的所有帐号最近一次登录系统时的相关信息 /var/log/maillog 或 /var/log/mail/ //记录邮件的往来资讯 /var/log/messages //记录系统发生的错误信息 /var/log/secure //记录牵涉到登录口令的软件,su,sudo,ssh,telnet /var/log/wtmp, /var/l...
初识linux系统服务
初识linux系统服务(daemons) 主要是记录下自己的一些理解 daemon的主要分类 stand_alone :可以自行单独启动服务,如httpd vsftpd 启动脚本主要放在/etc/init.d/ ----这是个软连接,实际地址 /etc/rc.d/init.d/ 立即启动可以 用service 这个命令 service --status-all //显示出目前系统上面所有服务的运行状态 super daemon: 一个特殊的daemon来统一管理 ,如telnet 启动脚本主要放在 /etc/xinetd.d/,配置文件在/etc/xi...