linux
文章平均质量分 69
TensorFlow学习
这个作者很懒,什么都没留下…
展开
-
linux中ftp提示--553 Could not create file
提示553 Could not create file,把这个目录的属主和权限都设置好,还是报这个错误,那仔细在网上查查,问题解决如下:错误提示当前目录是/homeftp> !ls -l......-rwxr-xr-x 1 root root 146 Aug 16 03:30 hosts-rw-r--r-- 1 root root转载 2014-12-21 18:53:47 · 2119 阅读 · 0 评论 -
Linux中shell文件操作大全
原文地址:Linux中shell文件操作大全 作者:fuliangcheng1.创建文件夹#!/bin/shmkdir -m 777 "%%1"2.创建文件#!/bin/shtouch "%%1"3.删除文件#!/bin/shrm -if "%%1"4.删除文件夹#!/bin/shrm -rf "%%1"5.删除一转载 2014-10-30 15:32:11 · 689 阅读 · 0 评论 -
Linux中sed和awk的使用及其相关实例解析
在每一行后面增加一空行sed方法:sed G express关于sed的几个命令参数:G获得内存缓冲区的内容(此时内存缓冲区是空的),并追加到当前模板块文本的后面。awk方法:awk '{print $0 "\n"}' express关于awk:awk是一种用于处理文本的编程语言工具。AWK 实用工具的语言在很多方面类似于 s转载 2014-10-30 15:30:44 · 528 阅读 · 0 评论 -
Linux Shell之sort命令
sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programming]$ cat seq.txtbananaapplep转载 2014-10-30 15:28:44 · 379 阅读 · 0 评论 -
Linux中find常见用法示例
Linux中find常见用法示例·find path -option [ -print ] [ -exec -ok command ] {} \;find命令的参数;pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将匹配的文件输出到标准输出。-exec: find转载 2014-10-09 09:43:24 · 287 阅读 · 0 评论 -
Linux下常见音频格式之间的转换方法
常常在电驴上下载CD的APE镜像,下载后还原成WAV格式,再进行分割并提取自己喜欢的歌 曲 ,然后转成APE存入电脑,同时还转成MP3存入MP4播放器。现在总结一下在 Linux 下如何这几种格式之间相互转换。目前常见的音频格式主要 有: wav(无压缩)、mp3/wma/ogg(有损压缩)、ape/flac(无损压缩) 无损压缩是在不损坏音质的情况下进行压缩,转载 2014-10-22 22:11:59 · 556 阅读 · 0 评论 -
通过调整linux内核参数,支持百万级并发
Like the idea of working on large scale problems? We’re hiring talented engineers, and would love to chat with you – check it out! Note: Concurrency, as defined in this article, is the same as转载 2014-09-19 17:19:35 · 674 阅读 · 0 评论 -
记录自己在centos虚拟机搭建简易git服务器的过程,分享给大家
心血来潮,想自己搭建一个git开发环境, 奈何linux小白, git小白, 只好搜索网上资源,整理到一起。完成之后,发现自己的知识贫乏至极, 继续努力学习才是王道。我的真机安装的是Windows 8专业版。在vmware上安装了centos6.3-64位, 作为服务器, 选用的live cd版本,ISO文件相比binDVD版本小一点。1.服务器部分:转载 2014-09-19 17:14:29 · 1806 阅读 · 0 评论 -
centos 6.x 安装chrome
centOS 6.2安装chrome浏览器 下面介绍一下快速安装chrome的方法vim /etc/yum.repos.d/CentOS-Base.repo 根据你的系统增加一个节点32-bit[google]name=Google - i386baseurl=http://dl.google.com/linux/rpm/stable/i386enabled转载 2013-11-10 17:12:21 · 647 阅读 · 0 评论 -
centos install nginx mysql php
url: https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-centos-6转载 2013-10-20 16:10:38 · 555 阅读 · 0 评论 -
centos install nginx
url: http://wiki.nginx.org/Install转载 2013-10-20 15:38:00 · 405 阅读 · 0 评论 -
centos6 install linux apache mysql php
How To Install Linux, Apache, MySQL, PHP (LAMP) stack On CentOS 6 TweetVote on HNinShareAbout LAMPLAMP stack is a group of open source software used to get web servers up and转载 2013-10-18 21:35:12 · 725 阅读 · 0 评论 -
linux 压缩和解压
nux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩了,所以首先就来讲讲tar命令的基本用法: tar命令的选项有很多(用man tar可以查看到),但常用的就那么几个选项,下面 来举例说明一下: # tar -cf all.tar *.jpg转载 2013-09-03 12:31:16 · 475 阅读 · 0 评论 -
CentOS 6.3 安装 samba 共享
PHP环境在linux下,但是开发的时候用的是windows,于是我用了samba将linux的一个目录共享,然后在windows上做映射,这样就可以直接在windows下编辑linux上的文件了首先,安装samba软件,我采用的是yum安装,因为这个真的很方便,而且个人感觉这种对版本要求不是很高,就大可不必用源码编译的安装先查看一下是否有samba软件已经安装,我用的centos 6.3转载 2013-09-02 13:01:06 · 959 阅读 · 0 评论 -
LEMP构建高性能WEB服务器
目录前言:一、系统安装1. 系统分区2.系统初始化脚本(根据具体需求关闭不需要的服务)二、编译安装基本环境1. 安装准备2. 编译安装软件包三、编译安装PHP及Nginx1.PHP(Fastcgi)编译安装2.安装Nginx四、Nginx多虚拟主机配置及基本优化(以配置Discuz!论坛为例)1.配置Nginx虚拟主机(防盗链及exp转载 2014-11-01 21:08:16 · 564 阅读 · 0 评论 -
手把手编译安装实现LEMP架构(图解)
此文凝聚笔者不少心血请尊重笔者劳动,转载请注明出处。http://freeze.blog.51cto.com/朋友们对LAMP架构应该比较熟悉了,(Linux+Apache+Mysql+Php/perl/python),LEMP架构只是把提供web服务的Apache改用为Nginx。从而形成,(Linux+Nginx+Mysql+Php/perl/python)架构。目前企业级别应用Ngi转载 2014-11-01 21:15:28 · 611 阅读 · 0 评论 -
Linux SWAP分区占用率高,刷新SWAP分区方法
Linux VPS的使用过程中,SWAP交换分区是一个很重要系统缓存分区。他是在内存不够用的情况下,从硬盘中临时分出一部分空间系统当做内存使用。但是,如果SWAP的占用超过30%的时候,系统的性能就会受到影响,这时候就要刷新SWAP。刷新SWAP可以执行命令刷新一次SWAP(将SWAP里的数据转储回内存,并清空SWAP里的数据)swapoff -a && swapon -a在SSH转载 2014-10-17 16:05:49 · 1478 阅读 · 0 评论 -
Linux tcpdump命令详解
简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。 实用命令实例默认启动tc转载 2014-12-19 22:20:08 · 366 阅读 · 0 评论 -
Linux netstat命令详解
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Re转载 2014-12-19 22:15:49 · 400 阅读 · 0 评论 -
linux lsof命令详解
简介lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。因转载 2014-12-19 22:15:02 · 360 阅读 · 0 评论 -
FTP 命令
一、FTP概述 FTP是文件传输协议(File Transfer Protocal)的简写,主要完成与远程计算机的文件传输。 FTP采用客户/服务器模式,客户机与服务器之间利用TCP建立连接,客户可以从服务器上下载文件,也可以把本地文件上传至服务器。 FTP服务器有匿名的和授权的两种。匿名的FTP服务器向公众开放,用户可以用“ftp”或“anonymous”为帐号,用转载 2014-12-19 22:31:41 · 402 阅读 · 0 评论 -
FreeBSD vmstat详解(附例子)
top是给Linux设计的。在FreeBSD VM里面的Free概念和其他OS完全不同,使用top查看Free内存对于FreeBSD来说可以说没什么意义。正确的方法是看vmstat。 # vmstat procs memory page disk faults cpu r b w avm fre转载 2014-12-19 22:21:26 · 491 阅读 · 0 评论 -
【引用】VsFtpd修改端口教程
一、简介 FTP支持两种模式,一种方式叫做Standard (也就是 PORT方式,主动方式),一种是 Passive (也就是PASV,被动方式)。 主动模式下FTP 客户端首先和FTP服务器的TCP 21端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令,PORT命令包含了客户端用什么端口接收数据,在传送数据的时候,服务器端通过自己的T转载 2014-12-19 22:19:08 · 431 阅读 · 0 评论 -
centos FTP服务器的架设和配置
yum install vsftpd2.启动/重启/关闭vsftpd服务器[root@localhost ftp]# /sbin/service vsftpd restartShutting down vsftpd: [ OK ]Starting vsftpd for vsftpd: [ OK ]OK表示重启成功了.启动和关闭分别把restart改为start/stop转载 2014-12-19 21:59:02 · 284 阅读 · 0 评论 -
网站排障分析常用的命令
博客分类: linux运维shell系统连接状态篇:1.查看TCP连接状态netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn netstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}' 或netstat -n | a转载 2014-10-17 16:02:56 · 575 阅读 · 0 评论 -
监控Nginx服务的Shell脚本
Php代码 Nginx 虽然处理并发量比 apache 确实要强点,但它这种 php-cgi 模式不是太稳定,这点网上也有朋友总结了,我在实现项目中也感受到了。 我们一台支付机,偶尔会出现以下情况的:php-cgi 进程突然消失了,造成PHP脚本无法访问;更不可思议的是明明是php-cgi 打开有两个端口在监听的,莫名其秒的突然有一个php-cgi 的端口被关闭了,转载 2014-10-17 16:03:21 · 2268 阅读 · 0 评论 -
Linux运维常用命令 (转载)
博客分类: linux运维shellshell基础/命令/语法1 删除0字节文件find-type f -size 0 -exec rm -rf {} \;2 查看进程按内存从大到小排列ps -e -o "%C : %p : %z : %a"|sort -k5 -nr3 按cpu利用率从大到小排列ps转载 2014-10-17 14:18:01 · 322 阅读 · 0 评论 -
LINUX C获取文件大小
在我们学习生活中经常会遇到问题和困难,就比如说我们在学习Linux时,比如怎样Linux获取文件大小的方法。前几天在工作中需要写一段代码,获取一些视频文件的大小,心想:这还不简单吗?直接用标准C的文件操作函数就OK了。于是写了下面的一段代码来实现:?1234567891011转载 2014-11-02 16:34:00 · 480 阅读 · 0 评论 -
大型高并发高负载网站的系统架构
我在Cernet做过拨号接入平台的搭建,而后在Yahoo3721负载搜索引擎前端平台开发,又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目转载 2014-10-17 16:14:54 · 376 阅读 · 0 评论 -
Shell脚本防攻击一例
http://yaozb.blog.51cto.com/2762349/882176 不知道得罪了哪路神仙,收到nagios报警,发现有个网站有CC攻击。看样子,量还不小,把服务器的负载都弄到40+了,虽然网站还能打开,但打开也是非常的缓慢。如果不是配置高点,估计服务器早就挂掉了。看来又是不一个不眠之夜了。迅速查看一下ngi转载 2014-10-17 16:01:53 · 614 阅读 · 0 评论 -
vim用法大全
V1. 默认字符编码为utf8,打开使用gb2312编码的文件,中文全为乱码,如何恢复正常显示? 输入 edit ++enc=cp936 V2. 如何在vim系统中执行命令? 输入 !cmd V3. 使用vim直接打开并编辑.*gz文件,而无须解压,读取,编辑,再压缩. 压缩文件的支持是通过plugin vim ls-lrR.txt.gz V4. 如何Vim支持转载 2013-08-31 20:27:27 · 673 阅读 · 0 评论 -
netstat命令详解
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Re转载 2013-09-01 20:09:09 · 452 阅读 · 0 评论 -
linux sed
Java代码 1. Sed简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反转载 2012-08-22 15:28:19 · 328 阅读 · 0 评论 -
Linux awk 命令 说明
一. AWK 说明 awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。 awk的处理文本和数据的方式:它逐行扫描文件,从第一行到最后一行,寻找匹配的特定模原创 2012-08-22 08:09:00 · 492 阅读 · 0 评论 -
制作 RPM软件包
RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,是一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。使用rpm安装软件和管理软件非常的方便。而这节我们不是介绍如何使用rpm安装或管理软件,而是如何把源码制作成rpm包。下面我们以制作nginx的rpm开始介绍其制作方法。以下操作在centos-5 32转载 2012-08-21 15:58:23 · 505 阅读 · 0 评论 -
U盘安装CentOS系统
下面来简单说下使用U盘安装CentOS系统,这里以centos-6.2 i386 minimal为例安装。使用到的材料:1、centos-6.2 i386 minimal下载地址:http://mirrors.163.com/centos/6.2/isos/i386/CentOS-6.2-i386-minimal.iso2、UltraISO下载地址:http://www.crs转载 2012-08-21 15:55:15 · 939 阅读 · 0 评论 -
Linux下zip加密压缩
www.hx95.com 时间: 2011-12-07 阅读:142次 整理: 华夏联盟网Linux下zip加密压缩zip -q -r -P password zipfile.zip sourcefiles.txt password 是加密密码zipfile.zip 是生成的压缩文件sourcefiles.txt 是被压缩的文件 zip [参数]转载 2012-08-21 11:00:03 · 951 阅读 · 0 评论 -
Linux改变文件的所有者,chown命令
linux chown命令默认分类 2009-09-20 09:35 阅读218 评论0 字号: 大大 中中 小小 chown 命令用途更改与文件关联的所有者或组。 语法chown [ -f ] [ -h ] [ -R ] Owner [ :Group ] { File ... | Directory ... }chown -R [ -f ] [ -H |转载 2012-08-21 10:12:41 · 1523 阅读 · 0 评论 -
通过ssh传输文件scp
通过ssh传输文件scp -rp /path/filename username@remoteIP:/path #将本地文件拷贝到服务器上scp -rp username@remoteIP:/path/filename /path #将远程文件从服务器下载到本地tar cvzf - /path/ | ssh username@remoteip "cd /some/path/;转载 2012-08-20 09:15:44 · 519 阅读 · 0 评论 -
linux wc命令参数及用法详解---linux文件内容统计命令
说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。 该命令各选项含义如下: - c 统计字节数。 - l 统计行数。 - w 统计字数。 这些选项可以组合使用。 输出列的顺序和数目不受选项的顺序和数目的影响。总是按下述顺序显示并且转载 2012-08-20 14:52:10 · 575 阅读 · 0 评论