Linux
CatEatApple
这个作者很懒,什么都没留下…
展开
-
vsftp日志xferlog格式分析
1、开始vsftp记录日志。修改/etc/vsftpd/vsftpd.conf 如下:xferlog_enable=YESxferlog_std_format=YESxferlog_file=/var/log/xferlog2、/var/log/xferlog 实例:Sun Feb 23 21:14:36 2014 4 212.73.193.130 915950 /LilleO转载 2016-04-09 14:20:48 · 914 阅读 · 0 评论 -
vsftpd.conf:vsftpd配置文件
vsftpd.conf:vsftpd配置文件(1)vsftpd的配置文件/etc/vsftpd/vsftpd.conf列出了布尔、数值和字符串类型的"名称-值"对形式的配置参数,它们被称为指令。每一个"名称-值"对通过等号连接起来,等号两边没有空格。Red Hat Linux提供了一份注释翔实的配置文件/etc/vsftpd/vsftpd.conf,它能够改变很多编译内置默认值。本节讨论大多数转载 2016-04-09 15:32:36 · 872 阅读 · 0 评论 -
win7下面VM VirtualBox中linux CenOS 网络的配置
个人实际了2中在配置之前是这样的进入linux的命令1》网络地址转换(NAT)之后再linux中ping win7主机的IP地址可以ping通,反之win7 ping linux的ip是ping不通的这一步坐下补充,在中,是可以删除,什么都不用写的原创 2016-03-04 16:41:25 · 468 阅读 · 0 评论 -
FileZilla无法连接ftp服务器的解决方案
如果使用FileZilla默认设置连接ftp服务器的话可能会报以下错误:错误: 无法建立数据连接:ECONNREFUSED - Connection refused by server错误: 连接超时错误: 读取目录列表失败解决的办法是把传输模式改为主动点击连接->成功!转载 2016-07-04 14:13:51 · 32155 阅读 · 2 评论 -
Centos命令行报bash:.....:command not found的解决办法
命令行报bash:.....:command not found的解决办法(几乎所有命令) 命令行输入命令执行后报“bash:....:command not found”这是由于系统PATH设置问题,PATH没有设置对,系统就无法找到精确命令了。 1、在命令行中输入:export PATH=/usr/bin:/usr/sbin:/bin:/sbin 这样可以保证原创 2016-07-07 10:32:52 · 53069 阅读 · 3 评论 -
Linux系统备份与恢复
序言:前面一篇文章简单地介绍了Linux系统备份与恢复的相关概念,这里接着上一篇介绍两个常用的备份与恢复命令。1 常见的备份命令在介绍下面的备份恢复命令之前先简单的说明一下:如果我们只是要实现完全备份,那我们可以直接使用tar命令,将需要备份的重要数据进行打包压缩,然后使用cp命令进行复制来实现备份。再写一个备份脚本,通过定时任务在指定的时间来运行这个脚本就可以实现完全备转载 2016-11-07 18:02:10 · 3492 阅读 · 0 评论 -
Linux下的tar压缩解压缩命令详解
tar-c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -转载 2016-11-10 09:44:14 · 512 阅读 · 0 评论 -
centos 备份和恢复
Linux不像windows,它不限制根用户存取任何东西,因此,你完全可以把一个分区上每一个的文件放入一个TAR文件中。使用root用户切换到根目录然后,使用下面的命令备份完整的系统:tar cvpzf backup.tgz / --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mn转载 2016-11-10 11:48:19 · 405 阅读 · 0 评论 -
centos 7 密码忘记 如何进入修改
centos7尝试了两种方式修改密码,只有一种成功。现展示如下第一种:成功1. 在启动界面选择 centos linux, with linux***.x86_642. 按 e 键进入编辑模式3. 将光标移动到 linux 16 开头的行,找到 ro 改为 rw init=sysroot/bin/sh (注:此步网上有显示为 ro rd_lvm.lv_centos_vm20/r转载 2016-11-10 14:25:20 · 1614 阅读 · 0 评论 -
linux shell数据重定向(输入重定向与输出重定向)详细分析
在了解重定向之前,我们先来看看linux 的文件描述符。linux文件描述符:可以理解为linux跟踪打开文件,而分配的一个数字,这个数字有点类似c语言操作文件时候的句柄,通过句柄就可以实现文件的读写操作。 用户可以自定义文件描述符范围是:3-num,这个最大数字,跟用户的:ulimit –n 定义数字有关系,不能超过最大值。 linux启动后,会默认打开3个文件描述符,分转载 2016-11-16 11:52:51 · 1130 阅读 · 0 评论 -
shell变量详解
shell变量详解1 shell变量基础shell变量是一种很“弱”的变量,默认情况下,一个变量保存一个串,shell不关心这个串是什么含义。所以若要进行数学运算,必须使用一些命令例如let、declare、expr、双括号等。shell变量可分为两类:局部变量和环境变量。局部变量只在创建它们的shell中可用。而环境变量则可以在创建它们的shell及其派生出来的任意子进程转载 2016-11-16 11:54:20 · 363 阅读 · 0 评论 -
linux下磁盘分区详解 图文
linux分区不同于windows,linux下硬盘设备名为(IDE硬盘为hdx(x为从a—d)因为IDE硬盘最多四个,SCSI,SATA,USB硬盘为sdx(x为a—z)),硬盘主分区最多为4个,不用说大家也知道Centos下磁盘管理 1.磁盘分区格式说明linux分区不同于windows,linux下硬盘设备名为(IDE硬盘为hdx(x为从a—d)因为IDE硬盘最多四转载 2016-11-01 14:29:05 · 658 阅读 · 0 评论 -
Swap 分区的2种方式 详解与例子
安装完Linux系统后,swap分区太小怎么办,怎么可以扩大Swap分区呢?有两个办法,一个是从新建立swap分区,一个是增加swap分区。下面介绍这两种方法:第一您必须有root权限,过程中一定要很小心,一不小心就破坏了整个硬盘的数据,执行下面的过程之前您需要三思而行,错误操作后的后果由执行者自己承担。新建swap分区1.以root身份进入控制台,输入 # swa转载 2016-11-01 15:50:45 · 3912 阅读 · 0 评论 -
dd命令的解释
一、dd命令的解释dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。注意:指定数字的地方若以下列字符结尾,则乘以相应的数字:b=512;c=1;k=1024;w=2参数注释:1. if=文件名:输入文件名,缺省为标准输入。即指定源文件。2. of=文件名:输出文件名,缺省为标准输出。即指定目的文件。3. ibs=bytes:一次读入by转载 2016-11-01 16:01:08 · 1309 阅读 · 0 评论 -
yum出错Error: Cannot find a valid baseurl for repo: base
最近在安装vsftpd的包时,出现了一个问题,使用命令:yum install vsftpd又出错了,错误如下:Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfileCould not retrieve mirrorlist http://mirrorlist.centos.or原创 2016-11-16 15:32:32 · 1588 阅读 · 0 评论 -
解决linux安装软件:/lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录
在linux系统中安装软件:/lib/ld-linux.so.2: bad ELF interpreter怎么解决常用的安装因为系统软件位数问题,如:64位系统中安装了32位程序了,是因为64位系统中安装了32位程序 解决方法:yum install glibc.i686原创 2016-11-17 15:24:16 · 9418 阅读 · 0 评论 -
Linux文件和目录的粘滞位(sticky bit)
一、简介命令文件被运行的时候,就称作为进程。进程在运行过程中,都有一个身份,该身份叫做有效身份(euid,egid).命令文件存在于文件系统的时候,有拥有者和拥有组的属性。一般情况下,哪个用户执行命令,那么该命令在运行过程中(进程)所使用的身份(有效身份)是该用户的身份(命令执行者身份).与命令文件本身的属性没有关系。用户tom执行命令/bin/touch , 执行过程中,touc转载 2016-04-08 09:26:50 · 1335 阅读 · 0 评论 -
vsftpd.conf 详解与实例配置
#################匿名权限控制###############anonymous_enable=YES #是否启用匿名用户no_anon_password=YES #匿名用户login时不询问口令下面这四个主要语句控制这文件和文件夹的上传、下载、创建、删除和重命名。anon_upload_enable=(yes/no); #控制匿名用户对文件(非目录)上传权转载 2016-04-07 15:35:59 · 1413 阅读 · 0 评论 -
解决Unable to load R3 module ...VBoxDD.dll (VBoxDD):GetLastError=1790
参考文章:http://blog.sina.com.cn/s/blog_4dc988240102vj8a.html-------------------------------------------------------------------------------------------------------我的环境:WIN7 X64 + VirtualBox-4.3.2转载 2016-01-21 11:24:15 · 490 阅读 · 0 评论 -
CentOS7安装mysql数据库
安装完Centos7,迫不急待的想安装mysql数据库,却没想到走了很多弯路,后来经过查资料,才知道了在Centos7中用MariaDB代替了mysql数据库。准确来说,本文的标题有点误导的意思,本文的先半部分,是笔者安装正常流程(yum安装非源码)拟安装mysql数据库,结果以失败而告终。希望大家能够吸取我的经验,少走弯路,节省时间。工具/原料转载 2016-03-05 13:13:47 · 321 阅读 · 0 评论 -
linux下的文件服务器[ftp(ftp/tftp)、 Samba、NFS服务器
Linux文件服务器:ftp服务器(ftp/tftp)、 Samba服务器、NFS服务器。ftp的客户可以是任意平台,samba是专门针对windows客户,而NFS则是面向linux/unix用户的。下面是三种服务器的对比情况:服务器名称 用户客户端平台 使用范围 服务端口FTP Windows/linux/unix/macOS等 发布转载 2016-03-31 10:48:03 · 1302 阅读 · 0 评论 -
如何用U盘安装CentOS7系统?U盘安装Centos
下面将用U盘来介绍如何安装Centos7操作系统;图文并茂工具/原料安装有windows操作系统的电脑一台能上网的环境方法/步骤1请准备好一个大于4G的U盘2请自行百度下载Centos7操作系统的安装包(CentOS-7-x86_64-Everything-151转载 2016-03-31 17:24:23 · 2965 阅读 · 0 评论 -
Linux的4个主要部分:内核、Shell、文件结构和实用工具
Linux的4个主要部分:内核、Shell、文件结构和实用工具 1. Linux内核 内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。它从用户那里接受命令并把命令送给内核去执行。 2. Linux Shell Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。 实际上Shel转载 2016-03-10 17:24:09 · 1914 阅读 · 0 评论 -
linux内核,驱动,应用程三者的概念和之间的关系
驱动程序属于内核的一个部分。准确的说是内核的一个组件。不包含驱动的内核也叫做内核,并且这也是我们常说的内核。内核要干的事情无非5件。1,内存管理2,虚拟文件系统3,进程调度4,网络接口5,进程间通信驱动更像是内核的扩展组件来帮助内核实现硬件的连接和操控。内核通过提供统一的驱动操作接口供用户层使用,驱动就是在这层统一的接口下实现硬件的操控的中间层。首先,要理解操作系统的概念,操作系统原创 2016-03-10 17:28:34 · 3625 阅读 · 1 评论 -
Linux磁盘管理:LVM逻辑卷的创建及使用
转载自:http://www.cnblogs.com/xiaoluo501395377/archive/2013/05/22/3093405.html这篇随笔将详细讲解Linux磁盘管理机制中的LVM逻辑卷的基本概念以及LVM的工作原理!!!一、传统的磁盘管理其实在Linux操作系统中,我们的磁盘管理机制和windows上的差不多,绝大多数都是使用MBR(Master转载 2016-03-11 13:54:34 · 1167 阅读 · 0 评论 -
Linux磁盘管理:LVM逻辑卷的创建及使用
转载自:http://www.cnblogs.com/xiaoluo501395377/archive/2013/05/24/3096087.htmlLinux磁盘管理:LVM逻辑卷的创建及使用 在上一篇随笔里面 Linux学习之CentOS(二十五)--Linux磁盘管理:LVM逻辑卷基本概念及LVM的工作原理,详细的讲解了Linux的动态磁盘管理LVM逻辑卷转载 2016-03-11 13:56:18 · 422 阅读 · 0 评论 -
Linux磁盘管理:LVM逻辑卷的拉伸及缩减
转载自:http://www.cnblogs.com/xiaoluo501395377/archive/2013/05/24/3097785.html在上一篇随笔里面 Linux学习之CentOS(二十六)--Linux磁盘管理:LVM逻辑卷的创建及使用 详细讲解了LVM逻辑卷的创建及使用,我们知道创建逻辑卷的步骤是先格式化物理硬盘位PV,然后创建一个VG,再将多个PV加入到VG中,最后基转载 2016-03-11 13:57:58 · 738 阅读 · 0 评论 -
vsftpd:500 OOPS: vsftpd: refusing to run with writable root
当我们限定了用户不能跳出其主目录之后,使用该用户登录FTP时往往会遇到这个错误: IT网,http://www.it.net.cn500 OOPS: vsftpd: refusing to run with writable root inside chroot () IT网,http://www.it.net.cn 这个问题发生在最新的这是由于下面的更转载 2016-04-05 18:02:04 · 405 阅读 · 0 评论 -
CentOS 7.0安装配置Vsftp服务器
一、配置防火墙,开启FTP服务器需要的端口CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动2、安装iptables防火墙转载 2016-04-05 18:04:19 · 472 阅读 · 0 评论 -
怎样安装和使用db_load命令?
系统环境是linux CentOS一、安装先查看在系统中存在不最近简单的办法是在命令行输入 db_load (也可以用rpm)usage: db_load [-nTV] [-c name=value] [-f file] [-h home] [-P password] [-t btree | hash | recno | queue] db_fileusage转载 2016-04-06 16:52:31 · 8321 阅读 · 0 评论 -
Linux的vsftpd中配置
anonymous_enable=YES /允许匿名访问 12行local_enable=YES /允许本地用户访问(/etc/passwd中的用户) 15行write_enable=YES /允许写入权限,包括修改,删除 18行local_umask=022 /本地用户文件上传后的权限是-rw-r--r-- 22行 本地转载 2016-04-06 16:55:17 · 387 阅读 · 0 评论 -
vsftp配置虚拟用户
vsftp配置虚拟用户1、vsftp安装由于系统是debian7,故直接通过apt-get来安装就行了。sudo apt-get install vsftpd2、虚拟用户配置安装的vsftpd版本是2.3.5-3,这个版本,配置文件是/etc/vsftpd.conf.关于具体的配置,直接网上搜就一大堆,推荐这个网址的,挺详细的。http转载 2016-04-06 16:56:29 · 4064 阅读 · 3 评论 -
Vsftp的PASV mode(被动模式传送)和Port模式及 Linux下VsFTP配置全方案
Vsftp的PASV mode(被动模式传送)和Port模式及 Linux下VsFTP配置全方案什么叫做PASV mode(被动模式传送)?他是如何工作的?FTP的连接一般是有两个连接的,一个是客户程和服务器传输命令的,另一个是数据传送的连接。FTP服务程序一般会支持两种不同的模式,一种是Port模式,一种是Passive模式(Pasv Mode),我先说说这两种不同模式连接方式的分别转载 2016-04-06 17:09:20 · 660 阅读 · 0 评论 -
vsftpd配置文件详解
vsftpd配置文件详解 1.默认配置:1>允许匿名用户和本地用户登陆。 anonymous_enable=YES local_enable=YES2>匿名用户使用的登陆名为ftp或anonymous,口令为空;匿名用户不能离开匿名用户家目录/var/ftp,且只能下载不能上传。3>本地用户的登录名为本地用户名,口令为此本地用户的口令;本地用转载 2016-04-06 17:24:22 · 336 阅读 · 0 评论 -
Putty -- 登陆后设置标题栏显示IP
把下面的几行脚本追加到 ~/.bashrc(对应 root 用户,也就是 /root/.bashrc 文件)自动脚本的最后。# Auto add env parameter $PROMPT_COMMAND when use non-Linux tty login by ssh.if [ "$SSH_CONNECTION" != '' -a "$TERM" != 'linux' ]; then...原创 2019-06-28 11:38:59 · 579 阅读 · 0 评论