Linux
shienquan
兴趣使然
展开
-
linux 字符集
显示系统支持的字符集locale -aexport LANG=C //只显示英文export LANG=zh_CN.utf8 //显示中文配置文件可以在/etc/sysconfig/i18n 中的配置原创 2016-10-26 17:22:38 · 280 阅读 · 0 评论 -
shell
1、echoecho -e "i am\c" //-e开启转移 \c不换行echo -e "i am\n" //\n表示换行原创 2016-11-28 10:17:48 · 333 阅读 · 0 评论 -
vsftpd安装配置
vsftpd的安装配置vsftp介绍:vsftpd有三种用户:匿名用户、实体用户、虚拟用户实体用户是采用linux系统的账户登录ftp,虚拟用户是基于实体账户创建的,虚拟用户的用户名密码可以保存在mysql中,vsftpd通过pam验证模块验证用户。1、需要安装mysql,vsftp用虚拟用户的话还要安装pam_mysql认证模块,建立数据库和表,表中存放用户名和密码,并配置pam模块2原创 2016-12-15 17:07:49 · 1134 阅读 · 0 评论 -
linux系统安装分区LVM
硬盘格式有mbr和gpt,bios有efi和普通的bios,通常mbr格式的硬盘只支持2T以内的硬盘,如果用efi加gpt可以支持2T以上,efi启动需要分区/boot和/boot/efi,如果不用efi启动 但是硬盘格式又是gpt需要创建分区/biosboot以向下兼容原创 2017-05-16 18:06:43 · 2458 阅读 · 0 评论 -
更换主板或网卡后linux网络不通的处理办法
由于更换了主板或网卡,导致mac地址改变,但是红帽6系统中缓存文件中还是原来的mac地址,需要重新生成:1、将网卡配置文件中的原mac地址注销2、将/etc/udev/rules.d/70-persistent-net.rules文件删除后重启电脑,会自动生成70-persistent-net.rules文件。3、如果重启后没生成新的缓存文件则执行udevadm trigger --subs原创 2017-09-02 16:47:00 · 9182 阅读 · 0 评论 -
linux配置网卡
配置网卡DEVICE=eth0 //设备名ONBOOT=yes //是否随机启动IPADDR=192.168.41.86 //ip地址NETMASK=255.255.255.0 //子网掩吗NETWORK=192.168.41.0 //所在网断BROADCAST=192.168.41.255 //广播地址GA原创 2014-10-13 11:13:41 · 663 阅读 · 0 评论 -
redhat6.5双网卡bond
1、首先確定自己的操作系统是否支持bonding[root@cd ~]# modinfo bonding如果沒有消息返回,说明內核不支持bonding,需要重新编译內核。2、检查ifenslave #which ifenslave /sbin/ifenslave3、bond0设置DEVICE=bond0TYPE=EthernetONBOOT=yesNM_CONTROLLED=原创 2016-04-18 22:52:52 · 6396 阅读 · 0 评论 -
suse11sp3双网卡bind
1、进入终端执行:#yast选择Network Device-->Network Settings回车2、选择F3 ADD添加一个bond类型的网卡,device type选择Bond,configuration name选择一个数字用于标识,比如03、再分别选择设置slave的两块网卡,按F4编辑,在No Link and IP Setup(Bonding Slaves)位置按空格键选中。原创 2017-10-25 10:51:42 · 1700 阅读 · 0 评论 -
ftp
FTP是仅基于TCP的服务,不支持UDP。与众不同的是FTP使用2个端口,一个数据端口和一个命令端口(也可叫做控制端口)。通常来说这两个端口是21(命令端口)和20(数据端口)。但FTP工作方式的不同,数据端口并不总是20。这就是主动与被动FTP的最大不同之处。 (一)主动FTP 主动方式的FTP是这样的:客户端从一个任意的非特权端口N(N>1024)连接到FTP服务器的命原创 2017-11-17 15:41:22 · 364 阅读 · 0 评论 -
linux环境变量
linux环境变量:a、查看当前shell的pid:echo $$b、查看全局环境变量和局部环境变量:setc、查看全局环境变量:printenv --注:没有单独查看局部变量的命令d、创建局部环境变量可以直接在这个shell中用等号赋值如:test=testing //建议系统变量用大写字母,个人环境变量用小写字母,局部变量只在当前设置他的shell中起作用。e、创建全局变量:创建原创 2016-10-28 11:31:48 · 420 阅读 · 0 评论 -
linux 基本命令
切换用户:su - 用户名原创 2014-10-13 18:11:07 · 1027 阅读 · 0 评论 -
grub
1、开机引导grub设置/etc/grub.conf文件为grub配置文件1、忘记root密码,进入单用户模式修改开机进入菜单界面,按e,然后再按e编辑,在kernel那行最后输入:空格1 回车,再按b进入系统,再用passwd root修改密码2、给grub加密,可以用grub-md5-crypt设置密码然后生成md5形式的密码,将密码放入grub.conf中,在title上面写入:p原创 2016-11-16 21:04:28 · 417 阅读 · 0 评论 -
linux VIM基本命令
linux VIM命令:1.vim#在命令行中输入vim,进入vim编辑器2.i#按一下i键,下端显示 --INSERT--#插入命令,在vim中可能任意字符都有作用3.Esc#退出i(插入)命令进行其它命令使用7.:! command暂时离开 vi 到指令列模式下执行 command 的显示结果!例如:!ls#在编辑过程中执行shell命令ls8.:sh#进入原创 2015-07-01 13:10:58 · 1089 阅读 · 1 评论 -
linux用户与组
useradd -D //查看系统的默认设置useradd -r -g sg s1 //将s1用户的默认主组改为sg组usermod -l 修改账户登录名 -L 锁定账户 -U 解锁账户 -p 修改账户密码 -g sg s1 //表示s1用户的主组为sg -G sg,sg1 s1 //表示s1用户的附属组为sg,sg1注意:当用命令改变/etc/passwd中的用户主组时,原创 2016-11-07 13:33:28 · 851 阅读 · 0 评论 -
linux分区及文件系统
文件系统fdisk -l 查看文件系统创建分区:[root@localhost init.d]# fdisk /dev/sda --指定要分区的存储设备的设备名,如果新的还没有分区表会提示出来WARNING: DOS-compatible mode is deprecated. It's strongly recommended to switch off the原创 2016-12-01 15:36:09 · 471 阅读 · 0 评论 -
nmap端口扫描
nmap 192.168.1.1 扫描知名端口是不是开放nmap -p1-65535 192.168.1.1 扫描1-65535端口原创 2016-12-08 16:45:50 · 651 阅读 · 0 评论 -
rpm和yum
1、rpm软件管理,缺点:只能安装本地的安装文件,并且需要处理依赖关系。安装命令:rpm -ivh 软件名卸载:rpm -e 软件名查询软件:rpm -q 软件名查询指定软件安装的文件列表:rpm -ql 软件名查询所有软件包:rpm -qa 对于rpm包:rpm -qpl rpm包 可以知道这个包是准备要装哪些东西 通常有一个gpg-key和.repo文件,前者校验后者是yum安原创 2016-11-15 14:31:02 · 381 阅读 · 0 评论 -
linux计划任务
计划任务1、at 安排作业在某时刻执行一次,使用这个命令需要保证atd进程已经存在at [-f 文件名] 时间at -d 序号 or atrm 删除队列中的任务at -l or atq 查看队列中的任务绝对计时方法midnight noon teatimehh:mm [tody]hh:mm tomorrowhh:mm 星期hh:mm MM/DD/YY相对计时方法now +原创 2016-12-08 19:38:09 · 301 阅读 · 0 评论 -
linux下jdk和tomcat的安装配置
jdk和tomcat的安装配置下载jdk-6u45-linux-x64.bin,然后新建目录并运行这个二进制文件即可,可以在/etc/profile中配置环境变量JAVA_HOME=/usr/local/jdk/jdk1.6.0_45CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarPATH=$PATH:$JAVA_HOME原创 2016-12-09 22:20:03 · 518 阅读 · 0 评论 -
linux文件安装包安装mysql
mysql文件包安装:1、安装前确认是否安装过mysql:[root@localhost JavaEE]#rpm -qa|grep -i mysqlmysql-libs-5.1.61-4.el6.x86_64 //表示已经安装了库文件[root@localhost JavaEE]#rpm -e mysql-libs-5.1.61-4.el6.x86_64 --nodeps2、将mysql原创 2016-10-27 10:50:02 · 355 阅读 · 0 评论 -
centos更换yum源和建立本地仓库
centos更新源上163镜像站点击centos使用帮助可以看到具体步骤步骤:1、首先备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、下载对应版本repo文件, 放入/etc/yum.repos.d/3、运行以下命令生成缓存yum clean allyum makecac原创 2017-01-25 11:14:15 · 354 阅读 · 0 评论