Linux
文章平均质量分 75
IT菜籽U
当你发现自己的才华撑不起野心时,就请安静下来学习吧
展开
-
Shell及其Shell编程
一 两台Linux系统之间通信第一步 :在服务端配置连接两台机器网络1 rpm -q openssh-server 如图 提示则成功安装 2 /etc/init.d/ssh status正在运行。。。。。。。。。。3 ping IP(0.0.0.0)未完待续。。。。二 Shell及其Shell编程Shell首先是交互的命令解释器,是用户和系统(内原创 2015-08-15 22:05:05 · 471 阅读 · 0 评论 -
基于ftp模式搭建的yum服务器
基于vsftpd服务的yum源的搭建 1.为什么要构建本地YUM源 在Linux主机中使用YUM客户端工具在线升级、安装软件时,由于受到网络连接速度、网络带宽的限制,往往给用户安装带来不必要的麻烦。但是如果在局域网中构建一个基于本地的YUM源服务器,则可以大大解决用户安装软件速度较慢的问题。 2.如何构建本地YUM源 思路:可以通过从rhel6安装原创 2015-08-12 21:50:00 · 937 阅读 · 0 评论 -
scp -r authorized_keys zdb14:~/.ssh/ root@zdb14's password: bash: scp: command not found lost conn
scp 无法被识别时,首先分析是否在本机scp没有安装,否则的话zdb14机器中没有安装scp命令。解决办法:yum install scp/sc*原创 2016-04-07 12:35:56 · 1143 阅读 · 0 评论 -
Linux定时任务没有执行问题分析与总结
现在总结一下:定时任务没有被执行有以下两种可能:1、被执行的脚本没有执行权限,这种情况 直接授权chmod 755 xxx.sh2、被执行的脚本编码有问题,这种情况直接转码 dos2unix xxx.sh我们也可下载一个windows版的dos2unix,转完码后再上传到Linux服务器补充:linux定时任务每天早上6点 0 6 * * * echo "转载 2016-07-26 14:27:55 · 13651 阅读 · 0 评论 -
Linux采用sqoop定时从关系型数据库中导入hbase中
在Hbase创建buyer_name表以及簇列buyer_infocreate 'buyer_name','buyer_info'crontab -e#crm57 10 * * * /usr/home/sqoop-1.4.6.bin__hadoop-2.0.4-alpha/bin/sqoop import --append --connect jdbc:oracle:t原创 2016-07-27 11:18:15 · 1395 阅读 · 0 评论 -
linux split命令参数及用法详解---linux分割文件命令
功能说明:分割文件。Split:按指定的行数截断文件格式: split [-n] file [name]参数说明:-n: 指定截断的每一文件的长度,不指定缺省为1000行file: 要截断的文件name: 截断后产生的文件的文件名的开头字母,不指定,缺省为x,即截断后产生的文件的文件名为xaa,xab....直到xzz例一:split -55 myfile ff转载 2016-08-10 16:49:39 · 8994 阅读 · 0 评论 -
Linux查看hadoop配置文件中属性--hdfs getconf -confKey fs.default.name
hdfs getconf -confKey fs.default.name原创 2016-09-02 17:30:08 · 7046 阅读 · 0 评论 -
[root@sdzn-cdh01 /]# find . -name 文件名 ---搜索目录位置 whereis 名称
find . -name 文件名原创 2016-09-01 14:11:06 · 658 阅读 · 0 评论 -
DOC命令,Telnet的使用详细介绍
什么是Telnet? 对于Telnet的认识,不同的人持有不同的观点,可以把Telnet当成一种通信协议,但是对于入侵者而言,Telnet只是一种远程登录的工具。一旦入侵者与远程主机建立了Telnet连接,入侵者便可以使用目标主机上的软、硬件资源,而入侵者的本地机只相当于一个只有键盘和显示器的终端而已。 为什么需要telnet? telnet就是查看某个端口是否可访问。我们在转载 2016-10-13 12:56:17 · 4345 阅读 · 0 评论 -
Could not find output/file.out in any of the configured local directories
转载:http://blog.pureisle.net/archives/1785.html十二、如果遇到如下错误:FAILED java.lang.IllegalArgumentException: java.net.URISyntaxException: Relative path in absolute URI:***就是URI里边出现了不允许出现的字符,比如转载 2016-10-19 09:51:04 · 1066 阅读 · 0 评论 -
创建shell脚本,利用for循环箱向日志文件中插入n条数据
使用shell文本编辑器,创建一个for.sh的脚本文档。命令为"nano for.sh"2shell中for循环的第一种写法,“for i in `ls`; do echo $i; done”3shell中for循环的第二种写法,“for((i=1;i原创 2016-11-16 15:19:16 · 7229 阅读 · 0 评论 -
Swap file "/etc/.hosts.swp" already exists! [O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it,
非正常关闭vi编辑器时会生成一个.swp文件非正常关闭vi编辑器时会生成一个.swp文件关于swp文件使用vi,经常可以看到swp这个文件,那这个文件是怎么产生的呢,当你打开一个文件,vi就会生成这么一个.(filename)swp文件以备不测(不测下面讨论),如果你正常退出,那么这个这个swp文件将会自动删除。下面说不测。不测分为:1当你用多个程序编辑同一个文件时转载 2015-11-26 09:34:33 · 28274 阅读 · 1 评论 -
Linux 快速定位vi 文件字符串
Linux 快速定位vi 文件字符串 vi 文件名:/字符串原创 2016-12-17 12:04:57 · 6091 阅读 · 0 评论 -
查看集群文件使用状态hdfs dfs -du -h /hbase --max-depth=1
[root@]# hdfs dfs -du -h /hbase --max-depth=10 0 /hbase/.tmp755.6 M 5.2 G /hbase/WALs22.4 G 67.3 G /hbase/archive0 0 /hbase/corrupt32.6 G 99.2 G /hbase/dat原创 2017-03-09 18:20:10 · 4534 阅读 · 0 评论 -
Linux文件误删除恢复操作
本文参考http://write.blog.csdn.net/postedit?ticket=ST-491405-OGjDDusZeyMgVQ7bHW7f-passport.csdn.net前言作为一个多用户、多任务的操作系统,Linux下的文件一旦被删除,是难以恢复的。尽管删除命令只是在文件节点中作删除标记,并不真正清除文件内容,但是其他用户和一些有写盘动作的进程会很快覆盖这些数据。不过......原创 2017-06-21 13:51:29 · 102145 阅读 · 9 评论 -
Linux下端口被占用解决
有时候关闭软件后,后台进程死掉,导致端口被占用。下面以JBoss端口8083被占用为例,列出详细解决过程。解决方法:1.查找被占用的端口netstat -tln netstat -tln | grep 8083 netstat -tln 查看端口使用情况,而netstat -tln | grep 8083 则是只查看端口8083的使用情况转载 2017-10-16 15:54:22 · 1445 阅读 · 0 评论 -
添加集控程序的守护进程一般操作【Linux,CentOS7.5】
添加集控程序的守护进程一般操作1.目的为防止集控程序(robot.jar,transfer.jar,tomcat)因异常关闭而导致平台无法操作,添加其自动开启守护进程,以便于在非人工干扰的情况下,使程序的自启动,最大限度的保障整个平台正常运转;2.步骤(1)、添加环境变量[root@gzrobot]echo export ROBOTJAR_58_HOME =/softwar...原创 2019-04-11 14:53:19 · 283 阅读 · 0 评论 -
Liunx学习笔记--基本网络设定(测试内容)
Selinux #getenforce #setenforceIptables #iptables –F #iptables –x #/etc/init.d/iptables save #cat /etc/sysconfig/iptables #service iptables stop #chkconfig iptables off# 1基本网络设定(10分)原创 2015-08-30 21:05:11 · 1292 阅读 · 0 评论 -
[root@vhost5 ~]# su - e3base -bash: su: command not found
一问题来源Linux解答大多数命令行不能使用,后来看看/bin目录下的命令权限也没问题。然后又从另一台机器上讲.bash_profile、/etc/profile等文件拷贝的到该机器上,还是不能用。后来又在vi/etc/profile在末尾部位加上;1.export PATH=/sbin:$PATH2、生效source /etc/profile依然不能用。弄得头快大了。二问题分析后原创 2016-02-02 12:07:29 · 1420 阅读 · 0 评论 -
两台Linux主机ping不通问题分析
一、异常表现[root@master zkpk]# ping slavePING slave (192.168.82.94) 56(84) bytes of data.From master (192.168.82.9) icmp_seq=2 Destination Host UnreachableFrom master (192.168.82.9) icmp_seq=3 De原创 2016-01-13 09:43:41 · 19751 阅读 · 0 评论 -
VMWare安装详细步骤(图解)
原创 2015-08-10 21:03:01 · 723 阅读 · 0 评论 -
yum服务的搭建
一yum软件管理工:Yum软件管理工具用途:在大数据开发中如阿帕奇服务器的搭建是在yum数据源中进行等Yum包括yum服务端和客户端一 yum服务端搭建:1.需要安装createrepog工具去创建Yum数据源cd /media/RHEL******.DVD/Packagesrpm -ivh createrepo*****(Tab键补齐)如果不安装createrep原创 2015-08-11 22:10:17 · 674 阅读 · 0 评论 -
Linux DNS搭建
通过域名访问网站 一、修改/etc/httpd/conf/httpd.confg中切换到最后一行:$ 去掉#号 1、ServerName localhost:80 修改为 ServerName 你自己的主机全名(主机名.域名):802、NameVirtualHost *:80你自己的IP地址:80> ServerName 你自己的主机全名原创 2015-08-30 20:56:00 · 629 阅读 · 0 评论 -
什么是JPS
Linux下 安装好了jdk,输入jps时,系统提示“-bash: jps: command not found”。几经查找,得知jps命令是jdk下bin目录中的一个可执行文件,但发现自己安装的 jre-6u17-linux-i586.bin 里面根本没有,需要安装jre-6u24-linux-i586.bin 。据说在JDK1.5之后的版本里就有了这个jps,但居然在1.6_17中原创 2015-10-17 20:41:32 · 3365 阅读 · 0 评论 -
Linux安装案例
实验目的:通过安装Linux系统首先对Linux有整体的了解,初步了解Linux在安装过程中注意事项。,更重要能够在Linux输出终端以自身独有的命令行来操作相关文档及程序等实验环境:VMWare虚拟机环境实验步骤:第一步:安装VMWare虚拟机第二步:创建新的虚拟机第三步:导入虚拟机映像文件如rhel-server-6.2-x86_64-dvd.iso第四步:分配原创 2015-08-10 21:11:20 · 453 阅读 · 0 评论 -
Linux的C开发环境
Linux的C开发环境Linux的操作系统内核主要是由C编写,Linux下的很多软件也是由C编写的,比如MySQL、Apache等。初学者在编译这样的软件时,会遇到过各种错误,只要初步了解了Linux的C开发环境,就能自选解决安装过程中的一些错误。 3.1.1 Linux的C开发工具包 Linux的C开发环境与Windows的有所不同,在Linux下,一个完整的C开发环境包括以下原创 2015-08-19 20:48:47 · 1297 阅读 · 0 评论 -
Liunx下安装Apache mysql pHp服务
一 安装Apache1检查、删除检查是否安装apache# rpm -qa | grep httpd 如果有显示任何软件包,则使用rpm –e删除# rpm -e 软件包名称 --nodeps如果删不了就只能升级了,暂时先不删除,在 使用 yum 命令安装的时候检测盒自动升级2.安装根据提示,输入原创 2015-08-16 21:02:10 · 676 阅读 · 0 评论 -
文件权限管理及ACL设置
实验八、文件权限管理及ACL设置一、 实验目的1、 理解特殊文件权限作用。2、 理解ACL作用。3、 学会进行ACL权限设置。二、 实验重点与难点1、ACL命令工具的使用。2、对扩展ACL的理解。三、 实验内容及步骤 1、使用文件管理器给文件或目录设置权限。1) 在/tmp目录中创建两个新文件newfile,test,将newfile文件访问权限设置原创 2015-08-14 20:20:11 · 5777 阅读 · 0 评论 -
虚拟机双网卡配置以及注意事项
虚拟机双网卡配置以及注意事项(本文以Win8 32位 VirtualBox为例)1、VirtualBox的Host-only模式本机虚拟网卡的网络配置 (即本机配置一个虚拟机网卡,与虚拟机处理同一网段,用于宿主通讯)IP地址自行配置,例如IP地址:192.168.56.110子网掩码:255.255.255.0默认网关:192.168.56.1 2、原创 2015-09-14 19:50:33 · 4679 阅读 · 0 评论 -
linux常用命令
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作系统信息 arch 显示机器的处理器架构(1)转载 2015-11-04 10:08:42 · 711 阅读 · 0 评论 -
Bringing up interface eth0: Error: No suitable device found: no device found for connection 'System
一 问题产生:重启网卡时出现重启失败如下图所示二 问题的分析:第一:查看网卡是否存在第二:查看防火墙是否关闭三 解决方案:方案一:若没有改网卡。进入root下配置etho网卡信息$setupservice network restart若重启方案二:将ifconfig 查到原创 2015-11-25 09:57:45 · 2158 阅读 · 0 评论 -
深入理解Linux修改hostname
当我觉得对Linux系统下修改hostname已经非常熟悉的时候,今天碰到了几个个问题,这几个问题给我好好上了一课,很多知识点,当你觉得你已经掌握的时候,其实你了解的还只是皮毛。技术活,切勿浅尝则止!实验环境:Red Hat Enterprise Linux Server release 5.7 (Tikanga) ,其它版本Linux可能有所不同。请以实际环境为准。其实我多次修改过hos转载 2015-11-30 10:38:18 · 829 阅读 · 0 评论 -
$ ping www.baidu.com connect: Network is unreachable
服务器和网络之间ping不通。设置linux的IP地址的方式为在/etc/sysconfig/network-scripts/ifcfg-eth0中做如下设置:配置的IP地址为192.168.60.9,网关是192.168.60.1,子网掩码是255.255.255.224。配置好了以后我用service network restart重启了网络服务,并且网卡eth0重启正常。原创 2016-01-21 10:37:58 · 5032 阅读 · 0 评论 -
chown -R 组:用户 *
chown -R 组:用户 *在root用户下修改所有当前文件及其子文件的所属的 组和所在用户原创 2016-01-25 17:37:01 · 16980 阅读 · 1 评论 -
Linux命令全解
1.startx 从文本界面进入图形界面2.ls -lhar 显示目录与文件 ls -lrt 按时间进行排序3.whoami 显示当前用户名4.id boco 查看用户信息(UID GID 次GID)原创 2015-08-07 21:12:16 · 2579 阅读 · 0 评论 -
linux下出现ping:unknown host www.baidu.com问题时的解决办法——ubuntu下局域网络的配置
如果ping域名的时候出现ping:unknown host xxx.xxx但是ping IP地址的时候可以通的话可知是dns服务器没有配置好,查看一下配置文件/etc/resolv.conf,里面是否有nameserver xxx.xxx.xxx.xxx,比如使用dns服务器 nameserver 8.8.8.8,如果有,修改一个可用的dns服务器,如8.8.8.8或者4.转载 2016-01-12 13:32:59 · 1480 阅读 · 0 评论 -
Linux 修改mysql默认IP
1.在/etc/mysql/mysql.conf.d/mysqld.cnf 文件下,注释#bind-address = 127.0.0.12.重启数据库服务service mysqld restart原创 2019-08-20 15:36:03 · 3206 阅读 · 0 评论