服务器部署
-
linux su su -详解程序员
本人以前一直习惯直接使用root,很少使用su,前几天才发现su与su -命令是有着本质区别的! 大部分Linux发行版的默认账户是普通用户,而更改系统文件或者执行某些命令,需要r…
-
linux tcpdump详解程序员
简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdu…
-
linux tcpdump补充详解程序员
If they are going across the loopback interface, y…
-
linux SIGSEGV 信号捕捉,保证发生段错误后程序不崩溃详解程序员
在Linux中编程的时候 有时候 try catch 可能满足不了我们的需求。因为碰到类似数组越界 ,非法内存访问之类的 ,这样的错误无法捕获。下面我们介绍一种使用捕获信号实现的异…
-
Linux下添加新硬盘,分区及挂载详解程序员
挂载好新硬盘后输入fdisk -l命令看当前磁盘信息 可以看到除了当前的第一块硬盘外还有一块sdb的第二块硬盘,然后用fdisk /dev/sdb 进行分区 进入fdisk命令,输…
-
浅谈TCP/IP网络编程中socket的行为详解程序员
我认为,想要熟练掌握Linux下的TCP/IP网络编程,至少有三个层面的知识需要熟悉: 1. TCP/IP协议(如连接的建立和终止、重传和确认、滑动窗口和拥塞控制等等) 2. So…
-
GCC笔记(警告.优化以及调试选项)详解程序员
GCC提供了大量的警告选项,对代码中可能存在的问题提出警告,通常可以使用-Wall来开启以下警告: &nb…
-
Linux 格式化扩展分区(Extended)详解程序员
如果你在Linux系统中格式化磁盘时遇到如下错误,那么表示你正在格式化一个扩展分区。 [[email protected] ~]# mkfs.ext4 /dev/sdb1…
-
Ubuntu导入证书详解程序员
(*.cer) 首先我们得进入JAVA_HOME目录(查看/etc/profile文件),然后进去以下路径/opt/jdk1.5.0_11/jre/lib/security/ 将证…
-
gdb注意事项详解程序员
假设我当前有文件test.cpp,要gdb调试,先shell上执行:g++ test.cpp -o test -g 1. gdb调试针对的文件是debug模式的可执行文件。 上面-…