linux

Linux后台运行命令nohub输出pid到文件(转)

用nohup可以启动一个后台进程。让一个占用前台的程序在后台运行,并静默输出日志到文件:nohupcommand>logfile.txt&但是如果需要结束这个进程,一般做法是用ps命令找出这个进程,用grep过滤进程名,最后得到pid,然后再用kill命令结束进程:ps-ax|grepcommand#查看...

Linux下swap分区多大才合适的问题探讨

说明:1、这个话题在每个Linux发行版中都各不相同,且在当下内存硬盘的时代下,再组个磁盘阵列之后速度相当。2、我觉得硬盘大的情况下,有多大搞多大,我只要控制内存的使用率在99%时才使用swap,且如果是阵列后的内存硬盘,那基本性能不会差到哪里去。3、还有一种情况,比如数据库服务器(MySQL)这些,与一些应用服务器,...

Linux下Shell命令的输出信息同时显示在屏幕和保存到日志文件中

#直接覆盖日志文件ls-l|tee./t.log#将输出内容附加到日志文件ls-l|tee-a./t.log使用的是tee命令...

Linux可以明文传输密码的工具sshpass

普通ssh只能手动输入密码,但是sshpass可以明文指定密码,但不建议使用,太不安全了。...

Linux下使用SSH远程执行命令方法收集

说明:可以做SSH免密登录之后执行,这样可以省去每次执行输入密码的提示。对于简单的命令:如果是简单执行几个命令,则:sshuser@remoteNode"cd/home;ls"基本能完成常用的对于远程节点的管理了,几个注意的点:双引号,必须有。如果不加双引号,第二个ls命令在本地执行分号,两个命令之间用分号隔开多行命令...

Linux下使用ISC DHCP可以实现动态推送静态路由表

ISCDHCP可以实现动态推送静态路由表,先做个记号。 参考:https://gauvain.pocentek.net/docs/dhcpd-push-routes/http://www.isc.org/downloads/dhcp/https://ercpe.de/blog/pushing-static-r...

Linux下使用ping出现destination is unreachable的问题可能性

ping时出现requesttimeout和destinationisunreachablerequesttimeout是指icmp包发出后,长时间没有回应,所以会产生requesttimeout。一般是ping了一台网络中不存在的主机。destinationisunreachable或destinationportu...

Linux下同一网段内的IP中两台主机通信不经过路由器(ARP)(转)

答案一:同一网段A与B通信,不需要路由器介入。A直接广播ARPrequest到广播域,B处于同一广播域,可以接收到ARPrequest,B用单播方式直接告诉A自己的MACB地址。A收到B的ARPreply,将MACB----10.1.1.3缓存在ARPTable,既然知道B的二层、三层地址,可以完成EthernetFr...

Kali Linux-网络嗅探专用操作系统

主要是工具多,做个记号。...

Linux下ip route、ip rule、iptables的关系(转)

1.1路由(Routing)1.1.1路由策略(使用iprule命令操作路由策略数据库)  基于策略的路由比传统路由在功能上更强大,使用更灵活,它使网络管理员不仅能够根据目的地址而且能够根据报文大小、应用或IP源地址等属性来选择转发路径。iprule命令:Usage:iprule[list|add|...

Linux下路由表调试工具traceroute

在做静态路由表或者路由表分配时,比较直接的调试工具是traceroute,可以跟踪访问一个IP所到达的路由层级,从而知道经过哪些链路。 参考:http://man.linuxde.net/traceroute...

Linux下简单分析请求有没有进到本机的工具tcpdump(网络接口的数据包的头信息)

可以通过这个工具快速分析出一个请求到底有没有进入到本机。信息有点简单,对于前期的分析比较有帮助。而对于详细的分析可以借助iptables的raw表进行日志分析。 参考:http://man.linuxde.net/traceroute...

Linux下Git命令中文显示乱码的问题解决:274232350256256346200273347273223

使用gitadd添加要提交的文件的时候,如果文件名是中文,会显示形如274232350256256346200273347273223的乱码。 解决方案:在bash提示符下输入: gitconfig--globalcore.quotepathfalsecore.quotepath设为false的话,...

Linux下KVM虚拟机基本管理及常用命令(转)

说明:可能有重复一、KVM的基本管理1、查看KVM虚拟机配置文件#Kvm虚拟机默认配置文件位置[root@kvmqemu]#pwd/etc/libvirt/qemu[root@kvmqemu]#lltotal12-rw-------1rootroot3863Nov617:26CentOS6.5.xml-rw------...

Linux虚拟化技术KVM、QEMU与libvirt的关系(转)

说明:个人理解,KVM是内核虚拟化技术,而内核是不能使用在界面上使用的,那么此时QEMU提供了用户级别的使用界面,相互辅助。当然,单独使用QEMU也是可以实现一整套虚拟机,不过QEMU+KVM基本是标配Linux虚拟机管理工具。一、介绍:主要分为三个部分。第一部分是虚拟化技术介绍;第二部分是KVM、QEMU与libvi...