![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
iteye_19209
这个作者很懒,什么都没留下…
展开
-
Hadoop 安装 + HBase伪分布式安装
第一部分,安装Hadoop一般配置都是在文件尾新增几行配置,也有文件路径需要手动新建。1 修改主机名[root@xinyanfei conf]# hostnamexinyanfei2 配置host3 ping主机名[root@xinyanfei conf]# ping xinyanfeiPING xinyanfei (127.0.0.1) 56(84...原创 2016-11-21 15:57:30 · 118 阅读 · 0 评论 -
awk命令
awk命令来自: http://man.linuxde.net/awk原创 2016-11-25 10:37:35 · 68 阅读 · 0 评论 -
Linux系统下怎么安装.deb文件?
deb 是 ubuntu 、debian 的格式。rpm 是 redhat 、fedora 、suse 的格式。他们不通用(虽然可以转换一下)。deb是debian发行版的软件包ubuntu是基于debian 发行的 所有可以用.deb是solaris系统下的安装包后缀名。安装方法如下cd 到安装包的目录dpkg -i 安装包名字如果你使用的...原创 2016-11-26 12:23:57 · 113 阅读 · 0 评论 -
CentOS 卸载软件 libreoffice
运行 yum remove libreoffice然后以Tab补全所有整个命令,再加上-y参数(我的电脑上面的命令为:yum remove libreoffice-* -y),卸载 libreoffice原创 2016-11-26 12:24:44 · 1912 阅读 · 0 评论 -
CentOS使用CP命令不提示覆盖
from :http://www.centoscn.com/CentOS/help/2015/0106/4431.html今天 在我的VPS上拷一个文件夹,但放的地方有一个同名文件夹而且里面还有文件,如是直接拷过去,结果有N个要确认替换的提示,直接CTRL+C,在网上搜了把,发现有几个方法可以解决,方法如下:一般我们使用的命令是cp -rf sourcefile targetd...原创 2016-11-26 12:27:36 · 182 阅读 · 0 评论 -
linux (centos) shell 指定行插入文本內容,使用 sed 或awk均可实现
#如果知道行号可以用下面的方法sed -i '88 r b.file' a.file #在a.txt的第88行插入文件b.txtawk '1;NR==88{system("cat b.file")}' a.file > a.file #如果不知道行号,可以用正則匹配sed -i '/regex/ r b.txt' a.txt # regex是正则表达式awk '/ta...原创 2016-11-26 12:27:52 · 1569 阅读 · 0 评论 -
linux centos 操作系统下怎样解压rar文件
首先解压rar文件需要unrar命令,要使用这种命令我们必须安装rarlinux,我们可以在终端使用yum install rar,如果没有可安装的程序包,我们可以自行下载,上网搜搜就能搜到。安装rarlinux,安装此程序必须使用root身份才能安装,首先我们要以root身份运行,然后打开下载目录,使用tar命令解压缩rarlinux文件,当然你可以选择解压缩的位置,为了方便,小编就...原创 2016-11-27 22:18:14 · 771 阅读 · 0 评论 -
用yum查询想安装的软件
1.使用YUM查找软件包 命令:yum search~ 2.列出所有可安装的软件包 命令:yum list 3.列出所有可更新的软件包 命令:yum list updates 4.列出所有已安装的软件包 命令:yum list installed 5.列出所有已安装但不在Yum Repository 內的软件包 命令:yum list extras 6.列...原创 2016-11-27 22:18:19 · 124 阅读 · 0 评论 -
CentOS 7 下安装OpenOffice 4.1.3
1、首先先下载好需要的rpm包:Apache_OpenOffice_4.1.3_Linux_x86-64_install-rpm_zh-CN.tar.gz或直接命令下载:wget http://heanet.dl.sourceforge.NET/project/openofficeorg.mirror/4.1.3/binaries/zh-CN/Apache_OpenOffice...原创 2016-11-27 22:18:29 · 395 阅读 · 0 评论 -
linux sed命令详解
from[url]http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2856901.html[/url]原创 2016-11-25 10:37:30 · 79 阅读 · 0 评论 -
linux ln命令参数详解(ln -s 软链接)
ln命令是linux中一个非常重要命令。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。当需要在不同的目录,用到相同的文件时,不需要在每一个需要的目录下都放一个必须相同的文件,只要在某个固定的目录,放上该文件,然后在其它的 目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:代...原创 2016-11-25 10:37:24 · 163 阅读 · 0 评论 -
CentOS 7 修改服务器主机名方法
CentOS7下修改主机名第一种:hostname 主机名01.hostname 主机名称 这种方式,只能修改临时的主机名,当重启机器后,主机名称又变回来了。第二种:hostnamectl set-hostname 命令行中输入01.hostnamectl set-hostname 使用这种方式修改,可以永久性的修改主机名称!...原创 2016-11-21 16:00:37 · 67 阅读 · 0 评论 -
CentOS 7 用户管理1
1、建用户:adduser phpq //新建phpq用户passwd phpq //给phpq用户设置密码2、建工作组groupadd test //新建test工作组3、新建用户同时增加工作组use...原创 2016-11-21 17:28:37 · 213 阅读 · 0 评论 -
linux 下添加链接与删除链接 ln
添加链接使用ln命令用法:#ln --help用法:ln [选项]... 目标 [链接名]或:ln [选项]... 目标... 目录或:ln [选项]... --target-directory=目录 目标...创建连至指定的链接,并可选择性指定。如果没有指定,会在目前的目录中创建一个和名称一样的链接。当使用第二种格式而多於一个时,最后的参数必须是目录;这样会在指定...原创 2016-11-23 15:42:53 · 325 阅读 · 0 评论 -
linux shell中 if else以及大于、小于、等于逻辑表达式介绍
在linux shell编程中,大多数情况下,可以使用测试命令来对条件进行测试,这里简单的介绍下,方便需要的朋友比如比较字符串、判断文件是否存在及是否可读等,通常用"[]"来表示条件测试。注意:这里的空格很重要。要确保方括号的空格。笔者就曾因为空格缺少或位置不对,而浪费好多宝贵的时间。if ....; then....elif ....; then....els...原创 2016-11-23 15:43:00 · 83 阅读 · 0 评论 -
Linux Shell里面判断字符串是否为空
主要有以下几种方法:echo “$str”|awk '{print length($0)}'expr length “$str”echo “$str”|wc -c但是第三种得出的值会多1,可能是把结束符也计算在内了判断字符串为空的方法有三种:if [ "$str" = "" ] if [ x"$str" = x ]if [ -z "$str" ]注意:...原创 2016-11-23 15:43:07 · 688 阅读 · 0 评论 -
CentOS 7 用户管理2
CentOS查看与用户相关文件命令1.用户管理2.用户组3.权限分配一、查看与用户相关文件命令:1.cat2.more3.head /etc/passwd #查看文件的前十行4.head -2 /etc/passwd #查看文件的前两行5.tail /etc/passwd #查看文件的后十行6.tail -f /etc/passwd #实时跟踪文件的...原创 2016-11-23 15:45:57 · 231 阅读 · 0 评论 -
CentOS 7 用户管理3 - 用户和组
用户etc/passwd 存放用户名与用户ID的对应关系,相当于一个数据库[yxkong@localhost ~]$ tail /etc/passwdrtkit:x:172:172:RealtimeKit:/proc:/sbin/nologinradvd:x:75:75:radvd user:/:/sbin/nologinchrony:x:994:993::/var/l...原创 2016-11-23 15:46:06 · 144 阅读 · 0 评论 -
卸载rpm包
首先通过 rpm -q 可以查询到rpm包的名字 然后 调用 rpm -e 删除特定rpm包 如果遇到依赖,无法删除,使用 rpm -e --nodeps 不检查依赖,直接删除rpm包 如果恰好有多个包叫同样的名字,使用 rpm -e --allmatches --nodeps 删除所有相同名字的包, 并忽略依赖[root@bo...原创 2016-11-25 10:36:58 · 103 阅读 · 0 评论 -
yum rpm query installed software info
1:如果包是通过yum或者rpm方式安装[root@localhost yum.repos.d]# rpm -qa //找出系统所有的包,找到对应的文件名 [root@localhost yum.repos.d]# rpm -ql php-mysql-5.4.16-23.el7_0.3.x86_64/etc/php.d/mysql.ini/etc/php.d/mysqli.i...原创 2016-11-27 22:21:47 · 195 阅读 · 0 评论 -
Linux下tar.xz结尾的文件的解压方法
$xz -d ***.tar.xz$tar -xvf ***.tar 可以看到这个压缩包也是打包后再压缩,外面是xz压缩方式,里层是tar打包方式。补充:目前可以直接使用 tar xvJf ***.tar.xz来解压...原创 2016-11-27 22:21:57 · 761 阅读 · 0 评论 -
deb to rpm ; rpm to deb
deb后缀的软件包是for Debian系的(包括Ubuntu),不是给centos安装的。rpm后缀的软件包才是for Redhat系的(包括CentOS)。提供linux软件包的网站通常会同时给出rpm和deb后缀的同版本号安装包,以及编译安装包。如果没有rpm包则只能编译安装了。首先需要安装alien工具:http://ftp.de.debian.org/...原创 2016-11-29 10:21:15 · 241 阅读 · 0 评论 -
grep -v grep
grep -v 表示显示所有在文件filename中与**不匹配的行一般用在看进程情况,ps -ef | grep httpd | grep -v grep防止列表出grep的进程号。 [root@master logs]# ps -ef|grep java|grep -v greproot 10909 1 7 10:54 pts/...原创 2016-12-06 11:18:52 · 118 阅读 · 0 评论 -
linux 目录下的文件个数
linux里没有直接的命令来展示一个目录下的文件个数,可以通过管道将两个命令组合查看目录下所有文件个数命令如下:ls |wc -l1、ls 是查看文件夹内所有文件的命令2、wc -l 是统计文件行数的命令3、以上两个命令叠加,相当于统计文件夹下文件总数...原创 2016-12-07 12:44:26 · 139 阅读 · 0 评论 -
CentOS7 安装python 命令 : yum install python
CentOS7 安装python 命令 : yum install python原创 2016-12-09 17:53:27 · 555 阅读 · 0 评论 -
Shell 脚本
1 如何在shell脚本中判断文件或者文件夹是否存在?if [ test -d 文件夹名称 ] ; then echo "文件夹存在!" else echo "文件夹不存在!" fi if [ -f file.txt ]; then echo "文件存在!" else echo "文件不存在!" fi ...原创 2016-12-12 15:22:56 · 173 阅读 · 0 评论 -
sh脚本异常:/bin/sh^M:bad interpreter: No such file or directory
fromhttp://myswirl.blog.163.com/blog/static/51318642201192381444842/ 在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory分析:这是不同系统编码格式引起的,在windows系统中编辑的.sh文件可能有不...原创 2016-12-15 17:07:42 · 94 阅读 · 0 评论 -
linux后台运行和关闭、查看后台任务
from:http://www.cnblogs.com/kaituorensheng/p/3980334.htmlfg、bg、jobs、&、nohup、ctrl+z、ctrl+c 命令一、&加在一个命令的最后,可以把这个命令放到后台执行,如watch -n 10 sh test.sh & #每10s在后台执行一次test.sh脚本二、ct...原创 2016-12-15 17:09:40 · 85 阅读 · 0 评论 -
单机最大tcp连接数
from:http://www.cnblogs.com/mydomain/archive/2013/05/27/3100835.html网络编程在tcp应用中,server事先在某个固定端口监听,client主动发起连接,经过三路握手后建立tcp连接。那么对单机,其最大并发tcp连接数是多少?如何标识一个TCP连接在确定最大连接数之前,先来看看系统如何标识一个t...原创 2016-12-28 13:50:46 · 98 阅读 · 0 评论 -
Linux单机TCP并发连接
http://blog.csdn.net/kobejayandy/article/details/47127991总结下服务端对于tcp连接的限制与提高tcp连接数的方法,可能工作中永远不会用到,但对于网络知识理解会有帮助。1.服务端与16位的端口号(最大65535)没什么关系服务端ip+port(监听端口) + 客户端ip+port 决定了一条连接,客户端连接服务器后,服...原创 2016-12-28 14:11:10 · 99 阅读 · 0 评论 -
IT技术学习指导之Linux系统入门的4个阶段
http://www.cnbeta.com/articles/563635.htm 全世界60%的人都在使用Linux。几乎没有人没有受到Linux系统的“恩惠”,我们享受的大量服务(包括网页服务、聊天服务等)背后几乎都是由Linux系统支撑的服务器,超过20亿人每天都随身携带基于Linux内核开发的 Android手机出门,Linux也广泛应用在嵌入式系统上。因此学习Linux系...原创 2016-12-05 22:36:41 · 78 阅读 · 0 评论 -
Linux 命令參數帶&符合,需要轉義 \
比如新建文件夾 aaa&bbb 命令 mkdir aaa&bbb 是錯誤的應該是 mkdir aaa\&bbb轉義字符: \原创 2016-12-04 21:38:27 · 107 阅读 · 0 评论 -
CentOS 用戶管理
刪除 useruserdel -rf angie會刪除用戶 /etc/passwd; /etc/group 下信息,同時刪除/home/用戶名如果只是userdel angie,只會刪除 /etc/passwd; /etc/group下信息,不會刪除“/home/用戶名“目錄查看用户和用户组的方法用户列表文件:/etc/passwd用户组列表文件...原创 2016-11-29 10:24:50 · 73 阅读 · 0 评论 -
Linux 命令exit - 退出当前shell
from:http://blog.163.com/bobile45@126/blog/static/96061992201311712658570/用途说明exit命令用于退出当前shell,在shell脚本中可以终止当前脚本执行。 常用参数格式:exit n退出。设置退出码为n。(Cause the shell to exit with a status of n...原创 2016-11-29 10:25:06 · 337 阅读 · 0 评论 -
Linux centOS shell判断文件和文件夹是否存在
shell判断文件,目录是否存在或者具有权限 #!/bin/sh myPath="/var/log/httpd/" myFile="/var /log/httpd/access.log" #这里的-x 参数判断$myPath是否存在并且是否具有可执行权限 if [ ! -x "$myPath"]; then mkdir "$myPath" ...原创 2016-11-29 10:25:16 · 4894 阅读 · 0 评论 -
CentOS 7自动以root身份登录gnome桌面
from:http://blog.csdn.net/zdy1127/article/details/50659327CentOS 7自动以root身份登录gnome桌面 刚刚在虚拟机中成功的安装上了CentOS 7 64位,发现在登录gnome桌面时必须创建一个普通用户,否则不让登录。 重启CentOS发现下方藏有一个使用其他用户登录选项,可...原创 2016-11-29 18:31:11 · 264 阅读 · 0 评论 -
Shell脚本8种字符串截取方法总结
这篇文章主要介绍了Shell脚本8种字符串截取方法总结,每个方法给出了实例代码和操作结果,一目了然,需要的朋友可以参考下Linux 的字符串截取很有用。有八种方法。假设有变量 var=http://www.aaa.com/123.htm.1. # 号截取,删除左边字符,保留右边字符。复制代码 代码如下:echo ${var#*//}其中 var 是变...原创 2016-12-02 19:56:33 · 106 阅读 · 0 评论 -
Linux下常用压缩格式的压缩与解压方法
日期:2005-01-20 来源: LinuxByte 作者: Linux爱好者.tar解包: tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileNa...原创 2016-12-02 22:25:54 · 78 阅读 · 0 评论 -
CentOS 7.0 安装中文输入法
安装的时候没有设置,现在找到之后记录下: (我这个是已经设置完后的截图,所以,Input Sources中,有拼音输入选项) Applications -- System Tools -- Setting -- Regin & Language 点击左下角的 “+”号。 找到Chinese(China) 或者其它Chinese(..) 如果...原创 2016-12-04 00:33:19 · 94 阅读 · 0 评论 -
Linux Shell编程中的几个特殊符号命令 & 、&& 、 ||
一、& 放在启动参数后面表示设置此进程为后台进程 默认情况下,进程是前台进程,这时就把Shell给占据了,我们无法进行其他操作,对于那些没有交互的进程,很多时候,我们希望将其在后台启动,可以在启动参数的时候加一个’&’实现这个目的。 2. &&和||shell 在执行某个命令的时候,会返回一个返回值,该返回值保存在 shell 变量 $? 中。当 $? =...原创 2016-12-04 21:35:17 · 110 阅读 · 0 评论