Linux
huoyuanshen
这个作者很懒,什么都没留下…
展开
-
cp,scp,rsync同步文件夹使用方法(scp秘钥方式)
1:\cp -rf /data/dir1/* /data/dir2/ 强行覆盖2:\cp -rf /data/dir1/ /data/dir2/ 执行两次,会在dir2目录下创建一个dir1文件夹,一定要注意这个问题!3:scp -r /data/dir1/ data/dir2 执行两次,会在dir2目录下创建一个d原创 2017-03-28 11:20:50 · 3795 阅读 · 0 评论 -
ssh互信(免密码使用scp命令)
a,b主机互信:a主机执行:ssh-keygen -t rsa #出现提示直接回车。ssh-copy-id -i /root/.ssh/id_rsa.pub '-p 22 192.168.1.148' #148为b主机ip。b主机执行:ssh-keygen -t rsassh-copy-id -i /root/.ssh/id_rsa.pub '-原创 2017-03-17 15:57:51 · 1182 阅读 · 0 评论 -
利用外部smtp发送邮件;linux发送外网邮件;搭建邮件服务器;
利用外部smtp发送邮件:方法1:(推荐方法)http://blog.csdn.net/zhuying_linux/article/details/7091688 推荐方法,注意文中的命令行“-”复制出来后需要替换成英文的“-”。测试命令: /usr/local/bin/sendEmail -f xxxxx@163.com -t xxxxx@qq.com -s smtp....转载 2017-01-10 16:40:42 · 4824 阅读 · 0 评论 -
nagios环境搭建与监控mysql,脚本编写
环境搭建并监控服务器:http://www.cnblogs.com/mchina/archive/2013/02/20/2883404.html注意1:define host{ use linux-server #引用主机linux-server的属性信息,linux-server主机在转载 2017-02-15 16:23:15 · 897 阅读 · 0 评论 -
防火墙查看与设置
1,查看状态service iptables status2,查看具体规则iptables -L3,1) 重启后生效开启: chkconfig iptables on#需重启生效关闭: chkconfig iptables off #需重启生效2) 即时生效,重启后失效开启: service iptables start关闭: service iptables stop...原创 2016-03-25 14:08:41 · 4714 阅读 · 0 评论 -
vim编辑器使用
vim编辑器:yum install -y vim-enhancedvim /tmp/test1.txt 可以创建文件光标:h,j,k,l 移动光标 ctrl+f/b 翻页shift+4/6行首/行尾gg G 首行/尾行编辑:d:剪切选定内容dd:剪切一行y:复制,配合v使用yy:复制一行p:向下复制剪切板 P:向上复制n:还原上一步操作原创 2016-01-19 18:03:52 · 239 阅读 · 0 评论 -
Linux下查看系统版本号和内核信息的方法
参考URL:http://www.ha97.com/2987.html简要:1,lsb_release -a 查看linux系统版本 2,uname -a 查看内核版本 一、查看Linux内核版本命令(两种方法):1、cat /proc/version[root@localhost ~]# cat /proc/versionLi原创 2016-10-20 11:40:34 · 36555 阅读 · 0 评论 -
rpm包管理
rpm管理(linux中有个rpm数据库的概念):缺点:1,安装环境必须与编译时环境一致或相当2,包与包之间存在依赖关系,卸载包时需要先把依赖的包卸载。如果依赖的包是系统必须的,那就不能卸载,否则会使系统崩溃。查找:rpm -qa | grep filename(模糊匹配) a:all查看一个包是否已安装:rpm -q mysql(包名,严格匹配)原创 2016-01-21 18:08:08 · 467 阅读 · 0 评论 -
nethogs查看系统当前所有进程的网络流量
1,安装(建议安装最新版本,有排序等参数): yum install nethogs常用参数(nethogs -h 显示):1,5s刷新一次nethogs -d 52,指定网卡nethogs eth0; 多张网卡 nethogs eht0 eht1;3,-h 帮助4,-p: sniff in promiscious mode (not recommende原创 2016-10-26 13:15:45 · 1749 阅读 · 0 评论 -
history命令添加时间和使用技巧
1,添加显示时间a,在/etc/profile 添加如下两行:HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "export HISTTIMEFORMATb, source /etc/profile 刷新变量然后history就可以看到时间了。2,使用技巧history的其他的一些基本功能:1、使用 HISTSIZE 控制历史命令记录的总行数转载 2016-10-24 10:52:27 · 3728 阅读 · 0 评论 -
linux添加虚拟ip(手动vip和keepalived方式)
1,手动添加vip1,ifconfig查看当前活动网卡。如:eth02,执行ifconfig eth0:0 166.111.69.100 netmask 255.255.255.0 up进行vip添加3,执行ifconfig查看是否生效4,测试 ping 166.111.69.1005,写在/etc/rc.local里进行开机自动设置2,第三方工具k原创 2017-03-30 09:59:15 · 34828 阅读 · 0 评论 -
设置ip地址,vm设置mac与ip
ifconfigeth0为本地网卡设置静态IP:vi /etc/sysconfig/network-scripts/ifcfg-eth0(以下配置未成功,仅供参考)DEVICE=eth0BOOTPROTO=staticONBOOT=yesHWADDR=00:0c:29:40:01:d1IPADDR = 192.168.100.12NETMASK =原创 2016-02-01 10:44:09 · 1534 阅读 · 0 评论 -
Linux下设置定期(定时)执行脚本crontab命令
http://www.2cto.com/os/201407/318897.html下面针对的是非ubuntu环境,会在文章末尾介绍ubuntu的一些区别。在Linux下,经常需要定期的执行一些脚本从而来实现一些功能。在Linux下我们用crontab来实现定期的执行脚本这个功能,下面就介绍一下crontab的使用。以及我遇到的一些问题一. crontab的使用说明转载 2016-05-24 10:44:50 · 12056 阅读 · 0 评论 -
在CentOS 6.5上安装EPEL 源
原始URL: https://www.cnblogs.com/SunnyZhu/p/5420549.htmlEPEL 是什么?EPEL (Extra Packages for Enterprise Linux,企业版Linux的额外软件包) 是Fedora小组维护的一个软件仓库项目,为RHEL/CentOS提供他们默认不提供的软件包。这个源兼容RHEL及像CentOS和Scie转载 2018-02-01 15:54:49 · 985 阅读 · 0 评论 -
CentOS 7 上systemctl 的用法
转载URL:http://www.linuxidc.com/Linux/2014-11/109236.htm我们对service和chkconfig两个命令都不陌生,systemctl 是管制服务的主要工具, 它整合了chkconfig 与 service功能于一体。systemctl is-enabled iptables.servicesystemctl is-enab转载 2018-01-24 16:36:58 · 210 阅读 · 0 评论 -
物理机(服务器)安装centos7系统
参考URL:http://blog.csdn.net/yonjarluo/article/details/78484784根据参考做即可完成安装。安装后注意事项:1,设置ip和主机名:参考rul http://blog.csdn.net/HG_Harvey/article/details/742167592,关闭iptables shell>systemctl stop fi转载 2018-01-24 15:03:18 · 1946 阅读 · 0 评论 -
更改Centos6的yum源
转载url:http://blog.csdn.net/a491857321/article/details/53453165转载 2018-01-10 19:28:28 · 298 阅读 · 0 评论 -
安装WinSSHD实现Windows下的SSH协议并配置信任Linux客户端,scp使用
参考url:http://www.linuxidc.com/Linux/2017-07/145984.htm注意:建议设置的时候使用win系统的账户进行登录,自己实测的时候用在软件中添加账户,scp命令执行失败.原创 2017-11-10 17:18:17 · 3027 阅读 · 0 评论 -
Linux下安装php
安装注意事项:1,安装完后,务必修改权限 chmod -R 777 /var/lib/php/session/ #该文件夹可能默认归属apache,导致nginx启动时无法加载。2,调试出info.php页面后,会看到Configuration File (php.ini) Path 栏目,是当前php的具体配置文件位置。3,如果出现丢失mysql.so等情况,可以尝试复制/etc/原创 2017-06-28 14:21:20 · 630 阅读 · 0 评论 -
kill命令使用
1,杀死单独进行ps -ef | grep -i java #查询关联进程kill -9 PID 2,杀死指定程序pkill tomcat #针对一个程序有多个进程的情况,但如果只想停止两个tomcat中的一个,请使用第一种方法。原创 2016-03-30 11:34:16 · 310 阅读 · 0 评论 -
ls: 读取目录 .: 输入/输出错误 错误处理
1,推测原因:磁盘老化导致坏道,异常操作导致文件node错乱、文件损坏等2,修复方法:软件修复,单不能保证修复所有的错误。修复后如果一段时间内再次发生,请考虑磁盘质量问题。修复过程:1, >df -TH #记录目标磁盘的类型,如ext2、ext3.记录挂在盘和挂在目录。如:/dev/sda3 /disk32, >umount /dev/sda3 #取消挂载,如提示设备忙,原创 2017-06-22 15:13:21 · 48203 阅读 · 0 评论 -
linux awk命令详解
原URL:http://blog.chinaunix.net/uid-23302288-id-3785105.htmlawk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程: 依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1转载 2016-03-05 11:02:11 · 253 阅读 · 0 评论 -
挂载另一台Linx服务器文件系统的方法
http://www.linuxidc.com/Linux/2013-07/87183.htm目标:在Linux服务器B上访问服务器A上指定的文件系统首先要配置服务器A编辑/etc/exports,加入:/home 192.168.1.1(rw) #IP是服务器B的地址, 目录是要共享出的目录然后启动nfs服务:/etc/init.d/nfs sta转载 2016-05-19 17:20:43 · 669 阅读 · 0 评论 -
Linux下查看文件和文件夹大小
http://www.cnblogs.com/benio/archive/2010/10/13/1849946.htmlLinux下查看文件和文件夹大小当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。 df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du可以查看文件及文件夹的大小。转载 2016-06-15 15:35:57 · 387 阅读 · 0 评论 -
linux的内存使用查询
http://zhidao.baidu.com/link?url=qh8kp7rzFQpOLPFK7iYwkRQGKZYQlw0pQJnxnAzd53m5-u-l9tzVAksOIz8sK6aV9CI_8hPvIBDeVJnak9IInq可以直接使用top命令后,查看%MEM的内容。可以选择按进程查看或者按用户查看,如想查看oracle用户的进程内存使用情况的话可以使用如下的命令:转载 2016-08-16 11:33:57 · 327 阅读 · 0 评论 -
开关机和终端切换
0:关机1:单用户2:多用户,没NFS(Network File System)。NFS允许一个系统在网络上与他人共享目录和文件。3:多用户+NFS4:预留5:图形6:重启init 5 执行ctrl + C :取消当前命令tab :自动补全ctrl + L: 清屏==clearman ls 帮助 q:退出帮助ls -l(详细) ls原创 2016-02-01 11:15:23 · 427 阅读 · 0 评论 -
文件和目录
cd 当前用户根目录。mkdir /tmp/test/123 -p(递归并覆盖)rmdir /tmp/test/123 -p(递归并覆盖)rm -r(删除目录必须,否则报错) -f(不询问) 这个命令后面不要跟/ ,后果严重which rmdir 查看命令rmdir的绝对路径echo $PATH 打印环境变量cp -i(安全提醒)mv dirfrom d原创 2016-02-01 11:13:18 · 204 阅读 · 0 评论 -
make源码包安装
make源码包安装:三个步骤:1, ./configure (./configure -help查看帮助):检查编译套件,根据需求定义功能。生成Makefile文件。2, make :根据Makefile进行gcc编译3, make install :安装示例:1,下载,解压:cd /usr/local/src/wget http://syslab.com原创 2016-02-01 10:57:11 · 1776 阅读 · 0 评论 -
Java 连接远程Linux 服务器执行 shell 脚本查看 CPU、内存、硬盘信息
转载url:http://www.faceye.net/search/147249.htmltop 命令查看系统运行信息df -hl 查看硬盘容量信息1:pom.xml jar 包支持(导入jar包)com.jcraftjsch0.1.462:Java 代码/** Written by wei.Li and released to the public domain* W转载 2016-03-02 09:38:39 · 1201 阅读 · 3 评论 -
光驱挂载
mount :查看已挂载的信息mount /dev/cdrom /mnt/umount /dev/cdrom原创 2016-01-27 15:58:48 · 359 阅读 · 0 评论 -
Linux下安装JDK-(rpm,yum)
转载URL:http://blog.csdn.net/sonnet123/article/details/91697411、下载JDK路径:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html下载jdk:[plain]转载 2015-12-30 18:34:55 · 402 阅读 · 0 评论 -
虚拟机Linux上网配置
转载URL:http://jingyan.baidu.com/article/6c67b1d68facbb2786bb1e7b.html注意:1,不同版本Linux,网络设置可能不同,如没发网络配置选项,请在其他相关菜单下查找。2,正常上网后,浏览中文网站可能出现乱码,属于中文字码导入问题,请另行单独处理。1、Linux网络设置:1转载 2016-01-02 10:53:32 · 378 阅读 · 0 评论 -
Linux下安装Eclipse(tar.gz版本)
1,eclipse下载地址:http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/galileosr2 (次地址是C语言地址,其他版本请在该页面跳转查找)2,解压: tar -zxvf eclipse-cpp-indigo-sr2-incubation-linux-gtk.tar.gz3,调整插件:把fetu原创 2016-01-02 09:44:57 · 4837 阅读 · 0 评论 -
Linux下安装Tomcat(tar.gz)
转载URL :http://blog.csdn.net/sonnet123/article/details/91762191、下载安装包地址:http://tomcat.apache.org/download-70.cgi下载tomcat[plain] view plaincopy# cd /tmp转载 2015-12-31 15:58:04 · 7632 阅读 · 0 评论 -
修改主机名
主机名,修改后需要重启。/etc/sysconfig/network原创 2016-03-18 16:00:47 · 270 阅读 · 0 评论 -
expect的使用
下载与安装:可参考已有word文档,或http://blog.csdn.net/xiaofei0859/article/details/60472071,使用变量set date [exec date "+%Y-%m-%d"]$date set commd [exec ls] #调用系统命令赋值set ip [lindex $argv 0] # 参数赋值原创 2016-03-31 10:47:36 · 846 阅读 · 0 评论 -
linux查看各应用代占用带宽
https://linux.cn/article-2808-1.htmlNetHogs的安装与使用:安装:yum -y install nethogs使用:nethogs //查看nethogs -d 5 //查看,每5秒刷新一次nethogs eth0 //只查看eth0网卡(默认)的信息转载 2016-08-29 15:31:20 · 4362 阅读 · 0 评论 -
linux下安装telnet
安装telenet方法1、yum install telnet-server 服务端2、yum install telnet 客户端3、vi /etc/xinetd.d/telnetservice telnet { flags = REUSE socket_type = stream原创 2016-08-18 09:19:12 · 306 阅读 · 0 评论 -
Linux下Postfix的安装与配置(未完待续)
http://blog.csdn.net/hitabc141592/article/details/25986911 ,可以快速安装和发送邮件,但是无法作为邮件服务器使用。转载 2016-07-13 15:40:06 · 1520 阅读 · 0 评论 -
linux下增加字体
linux下增加字体:http://www.linuxde.net/2013/06/14666.html其实很早就对Linux中少得可怜的字体感到可悲了,无奈只能把在windows中用惯了的字体移到linux下,像宋体啊、黑体啊等等……方法如下:第一步:将windows下喜欢的字体文件copy到一个文件夹中,例如将XP里WINDOWS/FONTS中的字体文件(本转载 2016-06-16 18:53:18 · 1453 阅读 · 0 评论