
linux
chuanyu
个人开发者
展开
-
linux下BASH命令下,显示文件夹各颜色的含义
白色:表示普通文件蓝色:表示目录绿色:表示可执行文件红色:表示压缩文件浅蓝色:链接文件(相当于windows下的快捷方式)红色闪烁:表示链接的文件有问题黄色:表示设备文件灰色:表示其他文件转载 2015-04-22 17:06:46 · 2186 阅读 · 0 评论 -
Ubuntu14.04 关闭图形启动界面,启动文本界面
修改改GRUB 的配置文件(不建议直接改 grub.conf)$sudo vim /etc/default/grub修改GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"变成GRUB_CMDLINE_LINUX_DEFAULT="text"保存后 执行sudo update-grub命令后 重启即可$sudo update-grub;su原创 2015-06-30 14:47:51 · 2485 阅读 · 0 评论 -
24个很酷的linux/unix工具
https://linuxtoy.org/archives/cool-linux-tools.html转载 2015-07-02 18:36:30 · 490 阅读 · 0 评论 -
ubuntu 安装mysql+apache+php
转载自:http://jiangli.easymorse.com/?p=386标题我改了一下,因为我的机器并不是server版,而是普通的11.10.1.安装apachesudo apt-get install apache2安装完成后,通过浏览器访问,输入地址http://yourseverip,如果安装成功会出现如下界面:It转载 2015-06-13 01:54:49 · 429 阅读 · 0 评论 -
Linux的五个查找命令
1. findfind是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。find的使用格式如下: $ find - : 所要搜索的目录及其所有子目录。默认为当前目录。 - : 所要搜索的文件的特征。 - : 对搜索结果进行特定的处理。如果什么参数也不加,find默认搜索当前目录及其子目录,并且不过滤任何结果(也就是返回转载 2015-07-07 00:19:18 · 411 阅读 · 0 评论 -
centos 重启网站服务器 httpd
遇到问题:网站页面打不开然后查看日志: /var/log/httpd/error_log 发下以下内容:Wed Jul 15 22:36:34.887707 2015] [:error] [pid 30597] [client 115.205.239.84:29915] PHP Notice: Use of undefined constant MCRYPT_RIJNDAE原创 2015-07-15 22:57:22 · 2413 阅读 · 0 评论 -
如何 clone git 项目到一个非空目录
如果我们往一个非空的目录下 clone git 项目,就会提示错误信息:fatal: destination path '.' already exists and is not an empty directory.解决的办法是:1. 进入非空目录,假设是 /workdir/proj12. git clone --no-checkout https://git.o转载 2015-07-18 00:39:10 · 7109 阅读 · 0 评论 -
mysql 重新学习一 (增删查改)
0. mysql的开关:/etc/init.d/mysql stop/etc/init.d/mysql start/etc/init.d/mysql restartservice mysql stopservice mysql startservice mysql restartroot@cy-VirtualBox:~# /e原创 2015-07-16 23:28:52 · 1008 阅读 · 0 评论 -
express 在centos上运行(安装node)
1.确认node已经安装:node -V2.npm安装express插件。npm install express3.express 安装nodejs项目hello。express hello4.进入项目目录,安装nodejs依赖模块.cd hello && npm install原创 2015-12-06 21:47:07 · 1402 阅读 · 0 评论 -
Ubuntu 14.04 Web服务器--Apache的安装和配置
命令行安装Apache打开"终端窗口",输入"sudo apt-get install apache2"-->回车-->输入"root用户的密码"-->回车-->输入"y"-->回车,安装完成默认的网站根目录的路径Apache安装完成后,默认的网站根目录是"/var/www/html",在终端窗口中输入"ls /var/www/html"-->回车-->在网转载 2016-01-05 17:25:01 · 586 阅读 · 0 评论 -
centos 安装htop
# rpm -ivh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm # rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL //导入key # yum install htop原创 2015-12-03 22:22:17 · 432 阅读 · 0 评论 -
chat聊天室的架设(nodejs)
代码:http://download.youkuaiyun.com/detail/chuanyu/9392151服务器环境:ubuntu14.04 root@cy-VirtualBox:~# nodejs -vv0.10.25root@cy-VirtualBox:~# npm -v1.3.10代码分为client和server部分,其中server需原创 2016-01-06 10:44:33 · 1276 阅读 · 0 评论 -
ubuntu和centos服务器配置
ubuntu:更新服务: apt-get updatecentos:原创 2016-03-06 13:08:03 · 779 阅读 · 0 评论 -
centos下 c++连接mysql数据库(坑)
一开始真是各种坑安装了mysql-server , mysql-client, mysql-devel查找了mysql的位置 :locate mysql.h最后得手动连接头文件和库文件[root@localhost mysql0322]# g++ -I /usr/include/mysql -L /usr/lib/mysql main.cpp mydb.c原创 2016-11-06 22:46:33 · 2255 阅读 · 0 评论 -
LINUX 查看硬件配置命令
1.查看系统版本信息:cat /etc/redhat-release,即可显示系统版本2.查看内核版本:输入 uname -r ,可以查询内核版本3.查看各分区使用情况:输入 df -h,可以查看各分区的使用情况。其中,从左到右各列的内容依次是:文件系统、总大小、已使用大小、剩余大小、使用率、挂载点。输入du原创 2015-12-13 14:01:37 · 460 阅读 · 0 评论 -
无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
结果终端提示:无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?”解决办法如下:1.终端输入 ps -aux ,列出进程,找到含有apt-get的进程,直接sudo kill PID解决。2.强制解锁--命令:sudo rm /var/ca转载 2015-06-27 11:00:55 · 464 阅读 · 0 评论 -
ubuntu 安装 java环境
1. 首先 apt-get update 升级2. 安装 jre命令apt-get install default-ire3. 安装jdk命令apt-get install default-jdk安装完后输入 java -version 检测root@cy-VirtualBox:~# java -versionjava原创 2015-06-26 22:56:18 · 964 阅读 · 0 评论 -
linux下将自己的程序放到系统命令中
cp XXX /usr/bin原创 2015-04-22 11:45:08 · 1123 阅读 · 0 评论 -
linux压缩解压
压缩tar -cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg tar -czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz tar -cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg转载 2015-04-23 17:25:53 · 489 阅读 · 0 评论 -
linux防火墙
centos:关闭防火墙: /etc/init.d/iptables stop打开防火墙:/etc/init.d/iptables start重启防火墙: /etc/init.d/iptables restartiptables所有命令用法:iptables {start|stop|reload|restart|condrestart|status|panic|save原创 2015-04-23 23:32:00 · 332 阅读 · 0 评论 -
mac 和ubuntu 启用root
打开terminal1. sudo passwd, 然后输入当前账户密码,为root设定新密码2. sudo root, 输入上一步设定得密码,然后切换到root账户原创 2015-04-23 16:21:24 · 449 阅读 · 0 评论 -
linux查看指定程序是否运行及关闭
比如进程名叫aaa,可以执行如下命令:ps -ef|grep aaa,如果有内容说明活着➜ intro ps -ef|grep daytimetcpsrv 501 859 785 0 12:36下午 ?? 0:00.00 ./daytimetcpsrv 501 1252 262 0 3:35下午 ttys001原创 2015-04-24 15:35:45 · 10549 阅读 · 0 评论 -
linux关闭进程,服务
关闭 mysql service mysql stop;ps -ef |grep mysql关闭 nginxservice nginx stop;ps -ef |grep nginx...原创 2015-04-22 16:30:17 · 691 阅读 · 0 评论 -
linux中fork()函数
代码:#include #include int main () { pid_t fpid; //fpid表示fork函数返回的值 int count=0; fpid=fork(); if (fpid printf("error in fork!"); else i转载 2015-04-27 09:38:39 · 439 阅读 · 0 评论 -
linux中shutdown() 和 close() 函数
1.close()函数[cpp] view plaincopyprint?"font-size:13px;">#include int close(int sockfd); //返回成功为0,出错为-1. close 一个套接字的默认行为是把套接字标记为已关闭,然后立即返回到调用进程,该套接字描述符不能再由调用进程转载 2015-04-27 10:11:23 · 623 阅读 · 0 评论 -
tcpdump抓包工具使用一 (TCP)(mac)
tcpdump是在linux下的一款很好用的抓包工具,(运行此命令需要root权限)首先输入: tcpdump -D 列出本机所有的网卡接口sh-3.2# tcpdump -D1.en02.bridge03.pktap04.en15.p2p06.lo0输入:ifconfig 查看对应的ipsh-3.2#原创 2015-04-27 13:44:39 · 6895 阅读 · 0 评论 -
centos中搭建apache+mysql+php环境,设置目录等
一、安装 MySQL首先来进行 MySQL 的安装。打开超级终端,输入:[root@localhost ~]# yum install mysql mysql-server安装完毕,让 MySQL 能够随系统自动启动:[root@localhost ~]# chkconfig --levels 235 mysqld on[root@localhost ~]# /原创 2015-05-27 10:16:57 · 881 阅读 · 0 评论 -
linux下搭建SVN服务器
最近搞了一台云服务器,尝试部署一些服务器相关的东西,作为开发用服务器,首先考虑搭建的是SVN服务器。记录一下搭建的过程,方便以后查看。 一、安装svn软件,有些云服务器会有安装svn服务器,有些没有。 # yum install -y subversion //在线安装svn转载 2015-06-02 11:04:09 · 445 阅读 · 0 评论 -
ubuntu下查看硬件配置
命令: lshw原创 2015-06-23 23:15:38 · 43343 阅读 · 0 评论 -
ubuntu/var/log/下各个日志文件
本文简单介绍ubuntu/var/log/下各个日志文件,方便出现错误的时候查询相应的log /var/log/alternatives.log-更新替代信息都记录在这个文件中/var/log/apport.log -应用程序崩溃记录/var/log/apt/ -用apt-get安装卸载软件的信息/var/log/auth.log -登录认证log转载 2015-06-24 21:48:34 · 764 阅读 · 0 评论 -
linux下查看文件夹及文件大小
当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。 df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du可以查看文件及文件夹的大小。 两者配合使用,非常有效。比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速确定症结。 下面分别简要介绍 df命令转载 2015-06-27 10:38:50 · 785 阅读 · 0 评论 -
LINUX 查看硬件配置命令
系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列转载 2017-10-22 20:54:57 · 2696 阅读 · 0 评论