![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux内容
文章平均质量分 59
niudba
这个作者很懒,什么都没留下…
展开
-
Linux使用Shell脚本实现ftp的自动上传下载
databackuppromptmget *closebye!2. ftp自动登录上传文件。####本地的/home/databackup to ftp服务器上的/home/data#####!/bin/bashftp -n<<!open 192.168.1.171user guest 123456binaryhashcd /home/datalcd /home/databackuppromptmput *closebye!3. ftp自动登录下载单个文件。####ftp服务器上原创 2016-12-12 12:26:56 · 146 阅读 · 0 评论 -
解决linux删除文件后空间没有释放问题
现象: 发现当前磁盘空间使用情况: [root@ticketb ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/sda1 981M 203M 729M 22% /none 16G 0 16G 0% /dev/shm/dev/sda9 2.9G 37M 2.7G 2% /tmp/dev/s原创 2014-12-08 17:07:23 · 114 阅读 · 0 评论 -
vsftpd.conf
意“=”号两边不能留空白符。除了这个主配置文件外,还可以给特定用户设定个人配置文件,具体介绍见后。 VSFTPD包中所带的vsftpd.conf文件配置比较简单,而且非常偏执狂的(文档自称:-))。我们可以根据实际情况对其进行一些设置,以使得VSFTPD更加可用。 连接选项 本部分主要是一些与建立FTP链接相关的选项。 监听地址与控制端口 listen_address=ip address 此参数在VSFTPD使用单独(standalone)模式下有效。此参数定义了在主机的哪个IP地原创 2014-11-19 12:57:28 · 72 阅读 · 0 评论 -
RAID使用量计算
:N块盘组成,逻辑容量为N-1块盘容量之和;RAID6:N块盘组成,逻辑容量为N-2块盘容量之和;RAID10:2N块盘组成,逻辑容量为N块盘容量之和;RAID50:假每个RAID5由N块盘组成,共有M个RAID5组成该RAID50,则逻辑容量为(N-1)*M块盘容量之和。原创 2014-10-27 13:29:54 · 330 阅读 · 0 评论 -
linux配置snmp服务
/etc/snmp/snmpd.conf#更改如下,将名字改成自己的。不用public,注意 Itsm2014roJK!这个东西是命名,如果想监控本机内容,需要将这个命名写进去。不要写错public哦com2sec notConfigUser default Itsm2014roJK!将如下改成mib2模式#access notConfigGroup "" any noauth exact systemview none no原创 2014-10-09 11:11:22 · 138 阅读 · 0 评论 -
忘记redhat linux root密码怎么办
1、启动vm虚拟机,启动linux系统;2、进入linux启动界面之后按e进入如下界面;3、按选择kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ 项,按e键,然后“空格” 输入 “single”4、输入完成之后回车;5、按b键,进行引导,进入字符界面;6、输入passwd root来修改root用户密码;7、reboot重启原创 2014-10-08 09:32:30 · 65 阅读 · 0 评论 -
Linux踢出其他正在SSH登陆用户
原创 2014-09-28 11:50:35 · 88 阅读 · 0 评论 -
linux上swap的查看与调整
原创 2014-07-30 13:08:22 · 118 阅读 · 0 评论 -
linux修改ftp与SSH 端口修改及FTP的安全设置
所示修改:第一步:[root@abc ~]#vim /etc/ssh/sshd_config 找到#Port 22一段,这里是标识默认使用22端口,修改为如下:Port 22Port 5678#Protocol 2,1Protocol 2保存退出执行/etc/init.d/sshd restart 启动SSH服务,这样SSH端口将同时工作与22和5678上。PS:新操作的可以先保留22端口,先设置成两个端口,测试成功后再关闭22端口第二步:(用于打开了iptables的用户),如果未启动的则这步不需要如原创 2014-03-10 14:53:44 · 623 阅读 · 0 评论 -
Linux中查看CPU、内存、型号、版本信息
于相同物理封装的处理器中的内核数量。siblings 位于相同物理封装的处理器中的逻辑处理器的数量。 1 查看物理CPU的个数#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc –l2、 查看逻辑CPU的个数#cat /proc/cpuinfo |grep "processor"|wc –l3、 查看CPU是几核#cat /proc/cpuinfo |grep "原创 2014-03-10 11:26:33 · 93 阅读 · 0 评论 -
通过两个案例初步了解Linux下selinux的安全机制工作机制
原创 2014-01-17 13:17:30 · 131 阅读 · 0 评论 -
linux rsync配置
其它的服务器也需要更新,而且 在更新的时候应该是只对新增或是修改过的文件进行更新,否则会造成网络带宽和时间的浪费。rsync就是能有效的保持文件及目录的一致的优秀软件。 rsync,remote synchronize顾名思意就知道它是一款实现远程同步功能的软件,它在同步文件的同时,可以保持原来文件的权限、时间、软硬链接等附加信息,而且可以通过ssh方式来传输文件,这样其保密性也非常好,另外它还是免费的软件。rysnc的官方网站:http://rsync.samba.org/,可以从上面得到最新的版本原创 2014-01-10 10:01:07 · 73 阅读 · 0 评论 -
LINUX上操作ssh互信
原创 2013-12-27 16:01:31 · 88 阅读 · 0 评论 -
linux安装zabbix
原创 2014-12-26 16:11:43 · 122 阅读 · 0 评论 -
利用linux mutt 发送邮件(在Shell脚本中使用比较方便)
mutt 二、配置信息 关于配置信息,有一点需要说明的,网上很多教程都说,编辑/root/.muttrc以修改配置文件,我想说的是,我在安装完成之后, /root目录下并没有 .muttrc 这个隐藏文件,你可以从其它地方复制过来,或者自己新建一个文件。这里我是复制的。 你可以通过find命令找到Muttrc这个文件,命令如下 find / -name Muttrc ,然后通过命令 cp /etc/Muttrc /root/.muttrc 复制到 /root 下后更名为 .muttrc原创 2014-12-29 16:20:07 · 132 阅读 · 0 评论 -
linux sort,uniq,cut,wc命令详解
原创 2015-01-11 16:03:18 · 75 阅读 · 0 评论 -
Linux如何批量检测端口连通性、端口是否开放
原创 2016-12-01 17:35:18 · 547 阅读 · 0 评论 -
linux去掉文本中的\r
原创 2016-06-22 16:56:11 · 4538 阅读 · 0 评论 -
linux统计文件夹某一些文件的大小总和
原创 2016-06-17 10:57:49 · 776 阅读 · 0 评论 -
linux 软连接
径删除目标目录文件 不会删除源目录文件 linux 硬链接 占用源目录和目标目录的空间 ln /home/test.txt /tmp/test.txt 要用绝对路径删除目标目录文件 不会删除源目录文件原创 2016-06-17 10:54:21 · 153 阅读 · 0 评论 -
iptables的NAT配置
原创 2016-05-20 10:51:56 · 177 阅读 · 0 评论 -
linux设置mail邮件服务器
默认发送邮件的公共邮件域名set smtp-auth-user=aaa@xxx.cn #默认对外发邮件的用户set smtp-auth-password=123456 #对应默认用户的密码set smtp-auth=login #默认使用login 2.vi /etc/hosts 添加邮箱地址对应的ip10.0.0.123 aaa@xxx.cn 3.测试邮件发送echo “"邮箱测试test" | mail -s "邮箱测原创 2016-05-11 14:37:09 · 264 阅读 · 0 评论 -
服务器TIME_WAIT和CLOSE_WAIT详解和解决办法
cle/details/6615051里头的分析过程有提到,通过查看服务器网络状态检测到服务器有大量的CLOSE_WAIT的状态。 在服务器的日常维护过程中,会经常用到下面的命令:netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 它会显示例如下面的信息:TIME_WAIT 814CLOSE_WAIT 1FIN_WAIT1 1ESTABLISHED 634SYN_RECV 2LAST_A原创 2016-03-30 11:01:37 · 75 阅读 · 0 评论 -
vi 设置自动换行和自动折行
rap 设置自动折行:set nowrap 设置不自动折行原创 2015-12-28 14:32:24 · 1669 阅读 · 0 评论 -
linux指定某非root用户执行开机启动项的方法
/home/sun/startrun.sh" 保存rc.local即可。2、linux启动执行root脚本或命令时touch /etc/rc.d/init.d/apache#!/bin/bash #Start httpd service /server/apache/bin/apachectl start原创 2015-04-11 10:00:06 · 1054 阅读 · 0 评论 -
linux监控命令
入错误密码超过5次 则禁止ssd登录#! /bin/bashcat /var/log/secure|awk '/Failed/{print $(NF-3)}'|sort|uniq -c|awk '{print $2"="$1;}' > /root/black.txtDEFINE="5"for i in `cat /root/black.txt`do IP=`echo $i |awk -F= '{print $1}'` NUM=`ech原创 2015-04-10 08:44:35 · 65 阅读 · 0 评论 -
[Linux主机] 【教学贴】如何使用数据盘之Linux篇(UUID挂载,各个系统通用) [复
原创 2015-04-07 15:01:59 · 413 阅读 · 0 评论 -
linux使用vnc
ver VNC(R) Server 5.2.1 (r5668) 64-bit (Aug 18 2014 12:26:41)Copyright (C) 2002-2014 RealVNC Ltd.VNC is a registered trademark of RealVNC Ltd in the U.S. and in othercountries.Protected by UK patent 2481870; US patent 8760366.See http://www.realvnc.com fo原创 2016-03-22 10:03:10 · 128 阅读 · 0 评论 -
Linux 无法从字符界面登陆 F1-F6
原创 2013-11-04 13:55:00 · 76 阅读 · 0 评论 -
linux下生成core dump文件方法及设置
, other key pieces of program state are usually dumped at the same time, including the processor registers, which may include the program counter and stack pointer, memory management information, and other processor and operating system flags and informati原创 2013-10-28 11:33:00 · 80 阅读 · 0 评论 -
Linux log 日志查看
息 方法一: Linux下CPU相关的参数保存在/proc/cpuinfo 文件里 cat /proc/cpuinfo |more 方法二: 采用命令dmesg | grep CPU 可以查看到相关CPU的启动信息 查看CPU的位数: getconf LONG_BIT 3.查看Mem信息 cat /proc/meminfo |more (注意输出信息的最后一行:MachineMem: 41932272 kB)原创 2013-07-09 18:07:13 · 210 阅读 · 0 评论 -
解决Linux命令行为什么变成-bash-3.2$:
rauser家目录下,然后exit,在su 就改过来了原创 2013-05-16 14:15:24 · 115 阅读 · 0 评论 -
TCP/UDP端口列表
原创 2013-05-10 10:53:14 · 176 阅读 · 0 评论 -
linux的性能解析
原创 2013-05-09 11:10:23 · 54 阅读 · 0 评论 -
修改linux最大进程数
hard nproc 20#@faculty soft nproc 20#@faculty hard nproc 50#ftp hard nproc 0#@student - maxlogins 4* - nofile 10240* soft nproc 102400* ha原创 2013-05-02 15:01:26 · 460 阅读 · 0 评论 -
Linux下绑定IP
IPADDR=192.168.0.180NETMASK=255.255.255.0NETWORK=192.168.0.0USERCTL=no其中:BONDING_OPTS="mode=1 为主备 0为负荷分担 修改/etc/sysconfig/ifcfg-ethX这里说的ethX指要加入绑定网卡的名称,本例中是eth0、eth1。# vi /etc/sysconfig/ifcfg-eth0DEVICE=eth0 BOOTPROTO=no原创 2013-04-24 19:47:27 · 80 阅读 · 0 评论 -
1>/dev/null 2>&1的含义
t; /home/123.txt1 表示stdout标准输出,系统默认值是1,所以">/dev/null"等同于"1>/dev/null"2 表示stderr标准错误& 表示等同于的意思,2>&1,表示2的输出重定向等同于1那么本文标题的语句:1>/dev/null 首先表示标准输出重定向到空设备文件,也就是不输出任何信息到终端,说白了就是不显示任何信息。2>&原创 2013-04-16 10:20:53 · 77 阅读 · 0 评论 -
Linux对LVM操作
原创 2013-04-15 10:21:08 · 57 阅读 · 0 评论 -
详解 Too many open files &-bash: ulimit: max user processes: cannot modify limit
ket在Linux中都是文件file,系统需要记录每个当前访问file的name、location、access authority等相关信息,这样的一个实体被称为file entry。“open files table”(图中橙色标识)存储这些file entry,以数组的形式线性管理。文件描述符(file descriptor)作为进程到open files table的指针,也就是open files table的下标索引,将每个进程与它所访问的文件关联起来了。每个进程中都有一个file descri原创 2013-03-06 15:58:47 · 238 阅读 · 0 评论 -
Linux 修改IP地址和网关
th0DEVICE=eth0BOOTPROTO=noneBROADCAST=192.168.1.255IPADDR=192.168.1.33NETMASK=255.255.255.0NETWORK=192.168.1.0ONBOOT=yesUSERCTL=noPEERDNS=noTYPE=Ethernet如果有2个网卡, 第二个的相关信息就保存在ifcfg-eth1文件中。vi /etc/sysconfig/network-scripts/ifcfg-eth1原创 2013-02-28 13:01:15 · 113 阅读 · 0 评论