随笔分类 - Linux 基础知识汇总
摘要:在写shell脚本的时候发现cd切换目录的时候无法切换,代码是下面的。1 #!/bin/bash2 #changedir.sh3 history4 cd /home/firefox5 sleep 16 pwd我仔细一想,我执行的时候是./changedir.sh来执行的,这样执行的话终端会产生一个子...
阅读全文
摘要:CLOSED:无连接是活动的或正在进行ESTABLISED:已建立连线的状态;SYN_SENT:发出主动连线 (SYN 标志) 的连线封包;SYN_RECV:接收到一个要求连线的主动连线封包;FIN_WAIT1:该插槽服务(socket)已中 断,该连线正在断线当中;FIN_WAIT2:该连线已挂断...
阅读全文
摘要:lsof简介lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个...
阅读全文
摘要:chmod 755 filename; mv filename /etc/init.d/; chkconfig --add filename#!/bin/bash#chkconfig: 345 85 15#description:httpd然后保存,执行。chkconfig httpd –add 创...
阅读全文
摘要:Linux操作系统的一大优点是对于同样一件事情,你可以使用高达数百种方法来实现它。例如,你可以通过数十种方法来生成随机密码。本文将介绍生成随机密码的十种方法。这些方法均收集于Command-Line Fu,并且在我们自己的Linux PC机上测试过。这十种方法的一些在安装了Cygwin的Window...
阅读全文
摘要:1、安装时提示:warning: *.rpm: Header V3 RSA/SHA256 Signature, keykey ID c105b9de: NOKEY解决的方法就是在rpm 语句后面加上 --force --nodeps即原本为 rpm -ivh *.rpm 现在改成 rpm -ivh ...
阅读全文
摘要:http://www.linuxidc.com/Linux/2012-11/73862.htm Linux zabbix的安装和配置
阅读全文
摘要:面试题:在 i 节点表中的磁盘地址表中,若一个文件的长度是从磁盘地址表的第 1 块到第 11块,则该文件共占有 B 块号。A 256B 266C 11D 256×10linux文件系统是Linux系统的心脏部分,提供了层次结构的目录和文件。文件系统将磁盘空间划分为每1024个字节一组,称为块(也有用...
阅读全文
摘要:一. 填空题1. 在Linux系统中,以 (文件) 方式访问设备 。2. Linux内核引导时,从文件 (/etc/fstab) 中读取要加载的文件系统。3. Linux文件系统中每个文件用 (索引节点inode)来标识。解析:Linux文件系统使用索引节点来记录文件信息,作用于Windows的文件...
阅读全文
摘要:1)Keepalived使用更简单:从安装、配置、使用、维护等角度上对比,Keepalived都比Heartbeat要简单得多,尤其是Heartbeat2.1.4后拆分成3个子项目,安装、配置、使用都比较复杂,尤其是出问题的时候,都不知道具体是哪个子系统出问题了;而Keepalived只有1个安装文...
阅读全文
摘要:说明:以下内容参考了抚琴煮酒的《构建高可用Linux服务器》第六章内容.搭建负载均衡高可用环境相对简单,主要是要理解其中原理。此文描述了三种负载均衡器的优缺点,以便在实际的生产应用中,按需求取舍。目前,在线上环境中应用较多的负载均衡器硬件有F5 BIG-IP,软件有LVS,Nginx及HAProxy...
阅读全文
摘要:1、有关当前登录用户的信息记录在文件utmp中;==who命令 2、登录进入和退出纪录在文件wtmp中;==w命令 3、最后一次登录文件可以用lastlog命令察看; 4、messages======从syslog中记录信息 注意:wtmp和utmp文件都是二进制文件,他们不能被诸如...
阅读全文
摘要:查看用户登录系统的日志有两类日志记录用户登录的行为,一是记录登录者的数据,一个是记录用户的登录时间一,记录用户登录数据 /var/log/wtmp日志文件记录用户登录的数据。但这个文件是被编码的文件,不能直接用vi、cat等命令查看,可以用last命令读取。每一次登录就会产生一条记录,包括用户...
阅读全文
摘要:Apache默认为prefork模式,主要是考虑到稳定性的原因。 要切换到worker模式,则需要登录到linux上,进行如下操作: 进入/usr/sbin目录 cd /usr/sbin 将当前的prefork模式启动文件改名 mv httpd httpd.prefork 将worker...
阅读全文
摘要:prefork(多进程,每个进程产生子进程)和worker(多进程,每个进程生成多个线程) prefork的工作原理是,控制进程在最初建立“StartServers”个子进程后,为了满足MinSpareServers设置的需要创建一个进程,等待一秒钟,继续创建两个,再等待一秒钟,继续创建四个……如此...
阅读全文
摘要:简介lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述...
阅读全文
摘要:在linux中可以用tar打包目录以方便传输or备份,我们先来看一个例子test 文件夹有如下文件 1 [root@lee ~]# ll test 2 总用量 8 3 -rw-r--r--. 1 root root 0 4月 14 22:18 a.jpg 4 -rw-r--r--. 1 ro...
阅读全文
摘要:我大概清楚一点就是从内网出去的时候用POSTROUTING进来的时候用PREROUTING,可是做透明代理的时候确是用PREROUTING。这是为什么呢?回复: sunnyggpre还是post是根据数据包的流向来确定的。通常内网到外网是post,外望到内网是pre,但是外还是内只是个相对概念,在一...
阅读全文
摘要:tcp_wrappers是linux中一个安全机制[TCP_wrappers防火墙],一定程度上限制某种服务的访问权限,达到了保护系统的目的一. 要想用好tcp_wrappers,首先检查某种服务是否受tcp_wrappers 管理ldd $(which domainname) | grep lib...
阅读全文
摘要:如今,基于Web的应用越来越多,传统的Html已经满足不了如今的需求。我们需要一个交互式的Web,于是便诞生了各种Web语言。如Asp,Jsp,Php等。当然,这些语言与传统的语言有着密切的联系,如Php基于C和C++语言,Jsp基于Java语言。本文所要介绍的Tomcat即是一个Jsp和Servl...
阅读全文