Welcome 微信登录

首页 / 操作系统 / Linux

Linux中复制目录报错cp:omitting directory的解决办法

Linux中复制目录报错cp:omitting directory的解决办法

Linux系统中复制目录到另一个目录下面,用cp命令时会出现报错1、在/home/目录下,创建一个新目录,例如:1232、拷贝目录123 到/tmp/目录中,使用cp命令3、系统报错,cp:omitting directory "123"4、使用cp -r命令进行复制(注:cp命令默认是不能复制目录的,需要加参数 -r)。5、查看拷贝结果,目录123已经复制成功。6、备注:cp后参数- a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录...
在Linux系统中使用Gitblit工具创建Git仓库的方法

在Linux系统中使用Gitblit工具创建Git仓库的方法

嗨!朋友,今天我们将学习如何在你的Linux服务器或者PC上安装Gitblit工具。首先,我们看看什么是Git,它的功能以及安装Gitblit的步骤。Git是分布式版本控制系统,它强调速度、数据一致性,并且支持分布式、非线性工作流。它最初由Linus Torvalds在2005年为Linux内核设计和开发,使用GPLv2证书,并从此成为软件开发中使用最广泛的版本控制系统。Gitblit是完全开源的软件,它基于纯粹的Java堆栈,被设计以在Git仓库速度和效...
Linux下加强BGP路由协议安全的措施

Linux下加强BGP路由协议安全的措施

BGP协议运行于TCP之上,因而,它也继承了TCP连接的所有漏洞。例如,在一个BGP会话内,攻击者可以冒充一个合法的BGP邻居,然后说服另一端的BGP路由器共享路由信息给攻击者。在攻击者通告并向邻居路由注入伪造的路由时,就会发生这个问题。毫无戒备的邻居路由器就会开始向攻击者发送通信实况,实际上这些信息并没有去向任何地方,仅仅只是被丢弃了。回到2008年,YouTube实际上也受害于这样的BGP路由中毒,并遭受了长达一个小时的视频服务大量中断。一个更加糟糕的...
Linux中的Configure选项配置参数详解

Linux中的Configure选项配置参数详解

Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。Configure脚本配置工具就是基础之一,它是autoconf的工具的基本应用。与一些技巧相比,Configure显得基础一些,当然使用和学习起来就显得枯燥乏味一些,当然要成为高手,对基础的熟悉不能超越哦。为此我转载了一篇关于Configure选项配置...
iptables建立规则和链的基本方法

iptables建立规则和链的基本方法

通过向防火墙提供有关对来自某个源、到某个目的地或具有特定协议类型的信息包要做些什么的指令,规则控制信息包的过滤。通过使用 netfilter/iptables 系统提供的特殊命令 iptables,建立这些规则,并将其添加到内核空间的特定信息包过滤表内的链中。关于添加/除去/编辑规则的命令的一般语法如下:复制代码代码如下:$ iptables [-t table] command [match] [target]表(table)[-t table] 选项允...
解析iptables中SNAT和MASQUERADE之间的区别

解析iptables中SNAT和MASQUERADE之间的区别

一、SNAT与DNAT概念IPtables中可以灵活的做各种网络地址转换(NAT),网络地址转换主要有两种:SNAT和DNAT。SNAT是source network address translation的缩写,即源地址目标转换。比如,多个PC机使用ADSL路由器共享上网,每个PC机都配置了内网IP,PC机访问外部网络的时候,路由器将数据包的报头中的源地址替换成路由器的ip,当外部网络的服务器比如网站web服务器接到访问请求的时候,他的日志记录下来的是路...
Linux中使用cp命令进行强制覆盖的方法

Linux中使用cp命令进行强制覆盖的方法

cp在拷贝时,如果遇到相同的文件名的文件,就会不断询问是否覆盖,让你输入yes or no 。为什么呢?这是为了linux为了安全考虑,在cp命令上用了别名。也就是你输入只是输入cp命令时,其实系统是你输入的是 “ cp -i” 。其中的 i就是表示交互式的意思,不断询问你是否覆盖。所以,cp强制覆盖有以下三种方法。方法一: 输入alias命令,看到系统内部使用的是cp的别名。复制代码代码如下: #alias</p>&l...
在Linux系统中查看进程及杀死僵尸进程的方法

在Linux系统中查看进程及杀死僵尸进程的方法

ps 命令ps 命令就是最根本相应情况下也是相当强大地进程查看命令.运用该命令可以确定有哪些进程正在运行和运行地状态、 进程 是否结束、进程有没有僵死、哪些进程占用了过多地资源等等.总之大部分信息均为可以通过执行该命令得到地.ps 命令及其参数ps 命令最经常使用地还是用于监控后台进程地工作情况,因为后台进程是不和屏幕键盘这些标准输入/输出设备进行通信地,所以如果需要检测其情况,便可以运用 ps 命令了.该命令语法格式如下:ps [选项]-e 显示所有进程...
详解Linux系统下的hosts文件

详解Linux系统下的hosts文件

hosts文件hosts —— the static table lookup for host name(主机名查询静态表)。hosts文件是Linux系统上一个负责ip地址与域名快速解析的文件,以ascii格式保存在/etc/目录下。hosts文件包含了ip地址与主机名之间的映射,还包括主机的别名。在没有域名解析服务器的情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的ip地址,否则就需要使用dns服务程序来解...
linux系统怎么增加swap分区空间小?

linux系统怎么增加swap分区空间小?

标linux系统怎么增加swap分区空间小?准的Linux安装,SWAP分区是内存的两倍大小,如果增加了内存条,那SWAP分区也要增加。如果增加1G内存,SWAP分区就要增加2G,但是具体该怎么增加呢?下面我们一起来看看1、查看swap分区大小的命令:”free -m“2、选择适合的分区,创建适合的swap文件,命令为:”dd if=/dev/zero of=/swap1 bs=1M count=2048“3...
Linux Bonding配置详解

Linux Bonding配置详解

一、什么是bonding多块网卡绑在一起,作为一个网卡用,实现负载均衡和提高带宽,linux双网卡绑定一个IP地址,实质工作就是使用两块网卡虚拟为一块,使用同一个IP地址,是我们能够得到更好的更快的服务。二、配置过程配置很简单,一共四个步骤:实验的操作系统是Redhat Linux Enterprise 3.0绑定的前提条件:芯片组型号相同,而且网卡应该具备自己独立的BIOS芯片。1.编辑虚拟网络接口配置文件,指定网卡IP复制代码代码如下:vi /etc/...
Linux系统下jailkit的安装与使用示例

Linux系统下jailkit的安装与使用示例

jailkit 是一款能够在一个chroot jail中快速创建受限用户帐户的工具集。它包含了一个安全日志守护进程,shells可以限制用户,开启和设置chroot jail守护进程的工具。【操作步骤】1.下载相关软件:复制代码代码如下: wget -c http://olivier.sessink.nl/jailkit/jailkit-2.11.tar.gz2.解压编译安装等操作复制代码代码如下: tar zxvf jailkit-2.11.tar.gz...
Linux下的AWK入门教程

Linux下的AWK入门教程

简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan...
Linux服务器上的PPTP VPN搭建全攻略

Linux服务器上的PPTP VPN搭建全攻略

PPTP的基本概念首先,先来理解下什么是 PPTP。PPTP将PPP(Point-to-Point Protocol)帧封装进IP数据报中,通过IP网络如Internet或其他企业专用Intranet等发送。PPTP通过PPTP控制连接来创建、维护、终止一条隧道,并使用通用路由封装GRE(Generic Routing Encapsulation)对PPP帧进行封装。封装前,PPP帧的有效载荷即有效传输数据一般会经过加密、压缩或是两者的混合处理。PPTP协...
Linux中的netstat命令使用教程

Linux中的netstat命令使用教程

从整体上看,netstat的输出结果可以分为两个部分:一个是Active Internet connections,称为有源TCP连接,其中"Recv-Q"和"Send-Q"指%0A的是接收队列和发送队列。这些数字一般都应该是0。如果不是则表示软件包正在队列中堆积。这种情况只能在非常少的情况见到。另一个是Active UNIX domain sockets,称为有源Unix域套接口(和网络套接字一样,但是只能用于本机...
<< 101 102 103 104 105 106 107 108 109 110 >>