关于UNIX/Linux下安装《UNIX环境高级编程》源代码的问题
《UNIX环境高级编程(第三版)》是一本广为人知的unix系统编程书籍。但是,书中的代码示例,要想正确的编译运行,要先做好准备工作:1.下载源代码传送门:http://apuebook.com/code3e.html2.解压源代码tar xf src.3e.tar.gz3.安装libbsd-dev...
LInux下安装jdk与环境配置与Webstorm的安装
个人比较喜欢Webstorm这款软件,但是毕设要做的网站打算在Linux下做,所以就想在Linux上装个Webstorm。刚开始下载好后运行提示没有装jdk,然后apt-get install来安装还是不行,后来直接从甲骨文网站下载jdk安装,倒是不提示错误了,但是却还是启动不起来,也不报错。之后去...
linux 下安装web开发环境
以下使用 linux centos系统一、JDK的安装1、下载jdk-8u111-linux-x64.tar.gz2、解压该文件,将解压后的文件复制到 /usr/local/jdk1.7 目录下。如图:在这里 jdk1.7 目录就是我解压后的文件内容。3、配置环境变量进入etc目录下编辑profil...
Linux下安装GO语言环境
在/root/downloads/下wget -c https://storage.googleapis.com/golang/go1.7.1.linux-amd64.tar.gz解压文件至/usr/localtar -C /usr/local -xzf go1.7.1.linux-amd64.ta...
linux服务器性能优化
1.这里的吞吐率特指Web服务器单位时间内处理的请求。 2.压力测试的前提:1>并发用户数 2>总请求数 3>请求资源描述 3.用户平均请求等待时间主要用户衡量服务器在一定并发用户数的情况下,对于单个用户的服务器质量;而服务器平均请求处理时间与前者相比,则用于衡...
[转载]linux修改open files数
概要:linux系统默认open files数目为1024, 有时应用程序会报Too many open files的错误,是因为open files 数目不够。这就需要修改ulimit和file-max。特别是提供大量静态文件访问的web服务器,缓存服务器(如squid), 更要注意这个问题。网上...
linux space/mark设置
参考链接:http://blog.csdn.net/zhaozh2000/article/details/6460223串口数据的发送:数据的发送:数据位+检验位+停止位, 进行数据的发送。(检验位:奇检验、偶检验、mark、space、none) 奇检验针对的是前面数据的二进制的1为奇数个数。偶...
linux 硬盘分区攻略
以下的sdX代表硬盘分区(如sda1,sda2,sdb1...等等),如果已有的硬盘分区需要改变大小的话,请参考另一篇文章。/boot:开机用的磁盘空间了,至少78MB,一般给100MB就好了。/:目录,据说是要给一个2GB以上的sdX给它,也不用太大,因为这个目录下的多是不变的系统之类的东西。sw...
Linux 下创建 sftp 用户并限定目录
Linux 下创建 sftp 用户并限定目录1、创建 sftpUser 用户组[root@XXX ~]# groupadd sftpUser2、创建 sftpUser 用户并指定目录[root@XXX ~]# useradd -d /home/sftpUser -s /sbin/nologin -g...
liunx学习(一):linux下目录操作大全
Linux C函数之文件及目录函数(全):http://blog.sina.com.cn/s/blog_695e489c01013ldd.htmllinux目录操作发:http://www.cnblogs.com/onlycxue/p/3154341.htmllinux中遍历文件夹下的所有文件 :h...
Linux SPI初始化及接口函数代码细究
2012-01-08 22:11:38目的:我需要掌握spi驱动相关数据结构关系,及在哪部分函数中把这些数值进行底层寄存器赋值的。结合应用层函数完成spi驱动的代码测试。已达到灵活修改的目的。按顺序看probe函数中if (!pdata->set_cs)则 hw-&g...
【笔记】ubuntu如何切换到root用户&&linux如何关闭各种保护
默认安装完成之后并不知道root用户的密码,那么如何应用root权限呢?(1)sudo 命令 这样输入当前管理员用户密码就可以得到超级用户的权限。但默认的情况下5分钟root权限就失效了。()sudo -i通过这种方法输入当前管理员用户的密码就可以进到root用户。(3)如果想一直使用root权限...
linux下 如何切换到root用户
默认安装完成之后并不知道root用户的密码,那么如何应用root权限呢?(1)sudo 命令xzm@ubuntu:~$ sudo这样输入当前管理员用户密码就可以得到超级用户的权限。但默认的情况下5分钟root权限就失效了。(2)sudo -ixzm@ubuntu:~$ sudo -i通过这种方法...
linux -- Ubuntu开启root账户,并切换到root用户登陆
启用root账户ubuntu 的root账户具有最高的系统权限,它类似于windows系统中的管理员账号,但是比windows系统中管理员账号的权限更高,一般都情况下不要使用root账户,但是有的时候还是要使用root账户其实root账户是已经存在的,只是需要我们给它设置一个密码,然后使用的时候用r...
[转]现代Linux系统上的栈溢出攻击
1. 基本内容这个教程试着向读者展示最基本的栈溢出攻击和现代Linux发行版中针对这种攻击的防御机制。为此我选择了最新版本的Ubuntu系统(12.10),因为它默认集成了几个安全防御机制,而且它也是一个非常流行的发行版。安装和使用都很方便。我们选择的系统是X86_64的。读者将会了解到栈溢出是怎样...
Linux 下查看tomcat版本
1.echo $JAVA_HOME2.进入jdk路径3.java -version
Linux 安装Python37
1、下载python3.7.0https://www.python.org/downloads/release/python-370/2、创建Linux的python37目录mkdir /usr/local/python373、解压python3.7.0源码tar zxvf python3.7.0....
linux下shell脚本执行方法及exec和source命令
exec和source都属于bash内部命令(builtins commands),在bash下输入man exec或man source可以查看所有的内部命令信息。bash shell的命令分为两类:外部命令和内部命令。外部命令是通过系统调用或独立的程序实现的,如sed、awk等等。内部命令是由特...
掌握 Linux PC 性能之基准测试
导读基准测试是一项测试或一系列测试,用来确定某个计算机硬件运行起来的状况有多好;在许多情况下,“基准测试”实际上等同于“压力测试”,通过测试硬件的极限,然后可以将测得的结果与其他硬件测得的结果作一番比较。大多数基准测试旨在模拟 PC 在实际情形下遇到的那种工作负载。正因为如此,基准测试几乎就是获得定...
Linux下shell脚本中信号捕获和函数练习脚本之ping一个网段
该脚本主要的目的是练习在Linux bash脚本中捕获信号,顺便练习一下函数的使用,还有就是终止一个正在运行的程序后,该程序打开的文件的后续处理问题等等!脚本功能: ping一个网段内的IP,检测哪些IP在线,哪些IP不在线练习的命令:1、mktemp 用法:#mktemp 1117.www....