![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
weiling_shen
希望和大家一起努力进步
展开
-
Linux软件安装指南
这几天上手Linux,装了系统的第一件事必然是装常用的软件,Linux集成了不少软件,可是对于一些习惯了的windows文件兼容性不太好,所以还是要下一些比较全面的软件或代替或补充。Linux下安装软件感觉很复杂,一种软件包就有一种安装方法,不象windows找到.exe就万事大吉了,而且不少软件都要很复杂的编译、配置,感觉头很大,这几天我唯一的工作就是不停的下载、安装。虽然开源是件很诱惑的事,可原创 2010-03-26 21:28:00 · 398 阅读 · 0 评论 -
实战 SSH 端口转发
第一部分 概述当你在咖啡馆享受免费 WiFi 的时候,有没有想到可能有人正在窃取你的密码及隐私信息?当你发现实验室的防火墙阻止了你的网络应用端口,是不是有苦难言?来看看 SSH 的端口转发功能能给我们带来什么好处吧!端口转发概述让我们先来了解一下端口转发的概念吧。我们知道,SSH 会自动加密和解密所有 SSH 客户端与服务端之间的网络数据。但是,SSH 还同时提供了一个非常转载 2015-01-25 23:16:29 · 480 阅读 · 0 评论 -
Xming + PuTTY 在Windows下远程Linux主机使用图形界面的程序
起因接下去的工作要作一些数值模拟,于是到师兄的工作站上开了个帐号。工作站运行的是RHEL4,要说远程SSH,就算是FTerm也足够胜任,不过,因为我要用的查看计算结果的软件需要使用图形界面,这一点就比较麻烦了。用VNC,一来耗费资源,二来VNC在win下的表现实在不咋样。参考记起上学期的VLSI设计的计算机实验,几十个人从运行Windows XP的PC上,用XShell SSH到实转载 2015-01-25 23:18:48 · 753 阅读 · 0 评论 -
linux查找目录下的所有文件中是否含有某个字符串
查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find .|xargs grep -ri "IBM" -l 1.正则表达式 (1)正则表达式一般用来描述文本模式的特殊用法,由普通字符(例如字符a-z)以及特殊字符(称为元字符,如/、*、?等)组成。 (转载 2015-03-19 11:48:03 · 370 阅读 · 0 评论 -
java.io.IOException: Too many open files
今天后台服务器(Linux) 在转音源的时候 报java.io.IOException: Too many open files在网上查了一些资料 记录如下:打开的文件过多,一般来说是由于应用程序对资源使用不当造成,比如没有及时关闭Socket或数据库连接等。但也可能应用确实需要打开比较多的文件句柄,而系统本身的设置限制了这一数量。异常 1 java.net.Socket转载 2015-03-19 11:49:05 · 410 阅读 · 0 评论 -
Linux时间戳和标准时间的互转
Linux时间戳和标准时间的互转在LINUX系统中,有许多场合都使用时间戳的方式表示时间,即从1970年1月1日起至当前的天数或秒数。如/etc/shadow里的密码更改日期和失效日期,还有代理服务器的访问日志对访问时间的记录等等。 下面介绍几种时间戳格式和标准时间格式转换的方法:1、分别以标准格式和时间戳来显示当前时间[root@365linux转载 2015-06-15 17:55:15 · 504 阅读 · 0 评论 -
shell中$0,$?,$!等的特殊用法
变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$@所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$转载 2015-07-06 09:40:07 · 427 阅读 · 0 评论 -
Active UNIX domain Sockets--------由netstat想到的
UNIX Domain Socket IPCsocket API原本是为网络通讯设计的,但后来在socket的框架上发展出一种IPC机制,就是UNIX Domain Socket。虽然网络socket也可用于同一台主机的进程间通讯(通过loopback地址127.0.0.1),但是UNIX Domain Socket用于IPC更有效率:不需要经过网络协议栈,不需要打包拆包、计算校验和、维护转载 2015-11-11 09:03:52 · 391 阅读 · 0 评论 -
awk命令详解
AWK介绍0.awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk。1.awk语言的最基本功能是在文件或字符串中基于指定规则来分解抽取信息,也可以基于指定的规则来输出数据。完整的awk脚本通常用来格式化文本文件中的信息。2.三种方式调用awk1) awk [opion] 'awk_script' input_file1 [input_file2 ...]转载 2015-11-11 10:07:20 · 347 阅读 · 0 评论 -
PKI常见证书格式和转换
PKCSPKCS 全称是 Public-Key Cryptography Standards ,是由 RSA 实验室与其它安全系统开发商为促进公钥密码的发展而制订的一系列标准。What is PKCS? http://www.rsa.com/rsalabs/node.asp?id=2308PKCS 目前共发布过 15 个标准:(1)PKCS#1:RSA加密标准。PK转载 2014-07-11 12:58:05 · 618 阅读 · 0 评论 -
关于UNIX环境高级编程第二版编译问题
最近学习Linux编程,收获真的很多。以前看都是别人或man告诉你某个命令怎么使用,但现在我才领悟到,是程序的源代码决定了全部。 linux要编程,首先需要安装gcc与其它编程工具与库文件。最简单的方法是进入图形界面的添加删除程序,选上开发工具就可以了。 1.APUE2源代码下载:http://www.apuebook.com/src.tar.gz2.我保存到了/root转载 2013-12-11 01:01:05 · 854 阅读 · 0 评论 -
U盘启动安装Ubuntu 13.04
相信很多人和我一样很想安装体验一下,但是现在的Ubuntu 13.04文件已经是794M,但是很难刻录到一张CD中,所以采用U盘启动安装Ubuntu 13.04方式较为妥当,当然你还以选择更为绿色的硬盘安装方式。 一.Windows下制作Ubuntu的U盘启动盘 1.下载Ubuntu 13.04的镜像 2.下载软碟通UltraISO,下载后安装(见 http://www.l转载 2013-09-01 14:23:09 · 672 阅读 · 0 评论 -
EnGarde创建Snort规则让黑客无处遁形
Snort是一个开源的网络入侵检测系统,它是一个可以实时监视网络通信的数据包嗅探器。通过协议分析和内容搜索与匹配,Snort能够检测攻击方法,包括拒绝服务器攻击、缓冲区溢出、CGI攻击、秘密的端口扫描等。Snort的生命力在于其功能强大的规则。 可以认为编写Snort规则就像编写程序一样。Snort规则包括变量、关键字和函数。为什么我们需要编写规则?其原因是没有这些规则,Snort将不可能原创 2010-03-26 21:20:00 · 565 阅读 · 0 评论 -
建立windows与linux简单通信
(一)VMware. 我最先考虑到的是让vmware起作用,利用之前装的VMware-tools来实现windows与linux之间文件的共享。1)将windows下以文件夹设置成共享文件夹。 (D:/KOF97)2) 在VMware工具栏下找到VM-->settings3) 单击options选项卡-->share folders4) 单击add,name是你为共享文件起的名字(随意),接着原创 2010-03-26 21:21:00 · 331 阅读 · 0 评论 -
Linux必学的60个命令之一
(1)-安装与登陆Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要原创 2010-04-03 22:15:00 · 408 阅读 · 0 评论 -
Makefile 隐式规则
<br />转自:http://hi.baidu.com/h2hk2k/blog/item/0e2bd21024e0b6cfa6ef3f75.html<br /> <br />在我们使用Makefile时,有一些我们会经常使用,而且使用频率非常高的东西,比如,我们编译C/C++的源程序为中间目标文件(Unix下是[.o]文件,Windows下是[.obj]文件)。本章讲述的就是一些在Makefile中的“隐含的”,早先约定了的,不需要我们再写出来的规则。 <br /><br />“隐含规则”也就是一种惯例,转载 2011-05-08 21:27:00 · 597 阅读 · 0 评论 -
Linux下Socket编程
什么是Socket Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。 Socket接口设计者最先是将接口转载 2011-09-27 11:23:29 · 271 阅读 · 0 评论 -
Libcurl 简明使用指南
Libcurl为一个免费开源的,客户端url传输库,支持FTP,FTPS,TFTP,HTTP,HTTPS,GOPHER,TELNET,DICT,FILE和LDAP,跨平台,支持Windows,Unix,Linux等,线程安全,支持Ipv6。并且易于使用。http://curl.haxx.se/libcurl/ 从http://curl.haxx.se/libcurl/下载一个稳定的转载 2012-05-31 16:44:42 · 813 阅读 · 0 评论 -
Linux特殊文件权限(chmod)
一般来说,使用过Linux的同学都知道,Linux文件的权限有rwx,所有者、所有组、其它用户的rwx权限是彼此独立的。为此,经常会听到如果某个web文件需要被修改的话,需要加上777的权限,这就是让所有用户可写。 但仔细一想,这样的权限未免有些想得比较天真,没有考滤特殊情况。例如/tmp目录默认权限是777,而且有些文件也是允许所有用户访问修改的,那么是不是任何一个用户都可以将这些删除转载 2012-05-17 18:43:44 · 8617 阅读 · 2 评论 -
linux如何查看系统信息
一:cpu[root@srv /]# more /proc/cpuinfo | grep "model name"model name : Intel(R) Xeon(R) CPU X3220 @ 2.40GHzmodel name : Intel(R) Xeon(R) CPU X3220 @ 2.40GHzmodel name转载 2012-08-07 08:46:55 · 353 阅读 · 0 评论 -
Linux 下用 smartd 监测硬盘状况
和处理器、内存比较,硬盘是服务器上最慢的子系统、是最容易出现性能瓶颈的 地方,也是最脆弱的部分。因为硬盘离处理器距离最远而且访问硬盘要涉及到一些机械操作,比如转轴、寻轨等,而机械是容易出故障的。作为 VPS 服务商和系统管理员来说,最害怕的就是硬盘出毛病,所以监测硬盘的健康状况、提前预警是件很重要的事情。我们 PC 服务器上差不多1.5年都会有硬盘坏掉,坏掉前一点征兆都没有,SUN 服务器上的转载 2016-01-22 17:22:27 · 4005 阅读 · 1 评论