随笔分类 -  linux

摘要:if 的三种条件表达式 [ ] && ——快捷if shell的if与c语言if的功能上的区别 以command作为if 条件 以多条command或者函数作为if 条件 以函数作为if条件 (函数就相当于command,函数的优点是其return值可以自定义) if command 等价于 com 阅读全文
posted @ 2017-04-13 16:03 飘飘雪 阅读(7479) 评论(0) 推荐(0)
摘要:SSH 的详细使用方法如下: ssh [-l login_name] [hostname | user@hostname] [command] ssh [-afgknqtvxCPX246] [-c blowfish | 3des] [-e escape_char] [-i identity_file 阅读全文
posted @ 2017-04-10 23:15 飘飘雪 阅读(13695) 评论(0) 推荐(0)
摘要:当远程通过ssh登录主机时出现Pseudo-terminal will not be allocated because stdin is not a terminal. 错误 字面意思是伪终端将无法分配,因为标准输入不是终端。 所以需要增加-t -t参数来强制伪终端分配,即使标准输入不是终端。 t 阅读全文
posted @ 2017-04-10 23:09 飘飘雪 阅读(23450) 评论(0) 推荐(1)
摘要:ssh -o ConnectTimeout=3 -o ConnectionAttempts=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no $ip “command” 1 ConnectTimeout=3 连接时超时时间,3秒 2 阅读全文
posted @ 2017-04-10 23:03 飘飘雪 阅读(680) 评论(0) 推荐(0)
摘要:通常在远程客户端上登录kerbros都需要密码,在学习hadoop的时候提到了ktutil这个工具,这里将使用方法贴出来。 实践成功,操作如下: 步骤一: $ktutil 步骤二: ktutil:add_entry -password -p 【kerberos用户名全名】(比如xiaoming@11 阅读全文
posted @ 2017-04-04 00:13 飘飘雪 阅读(6010) 评论(0) 推荐(1)
摘要:我们知道在Linux服务器上,可以安装多个版本的JDK,那么当有多个JDK时,是否可以为Tomcat这类应用程序指定对应的JDK版本呢?答案是可以,指定tomcat使用特定的JDK版本。今天正好碰到这个问题,总结一下。方便以后遇到这类问题。 1:在tomcat的catalina.sh文件中加入 ex 阅读全文
posted @ 2017-04-03 21:40 飘飘雪 阅读(1958) 评论(0) 推荐(0)
摘要:/binbin是binary的缩写。这个目录沿袭了UNIX系统的结构,存放着使用者最经常使用的命令。例如cp、ls、cat,等等。 /boot这里存放的是启动Linux时使用的一些核心文件。 /devdev是device(设备)的缩写。这个目录下是所有Linux的外部设备,其功能类似DOS下的.sy 阅读全文
posted @ 2017-04-01 11:15 飘飘雪 阅读(272) 评论(0) 推荐(0)
摘要:查询所有安装程序:rpm -qa 阅读全文
posted @ 2017-04-01 11:10 飘飘雪 阅读(254) 评论(0) 推荐(0)
摘要:命令缩写: pwd:print work directory 打印当前目录 显示出当前工作目录的绝对路径 ps: process status(进程状态,类似于windows的任务管理器) 常用参数:-auxf ps -auxf 显示进程状态 df: disk free 其功能是显示磁盘可用空间数目 阅读全文
posted @ 2017-03-12 19:56 飘飘雪 阅读(2907) 评论(2) 推荐(5)
摘要:对于高级测试人员来说.需要有快速定位问题的能力,而查看有效的日志就是其中有效的方法之一,然而服务器上的日志多如牛毛,如何快速从中找出所需信息非常重要,以下是我在工作中用到的查找日志的简单命令,希望对大家有所帮助。 一、先必须了解两个最基本的命令: 说明:通常catalina.out 为日志文件,这里 阅读全文
posted @ 2016-07-15 14:56 飘飘雪 阅读(3583) 评论(0) 推荐(2)
摘要:1、将当前目录下包含jack串的文件中,jack字符串替换为tom sed -i "s/jack/tom/g" `grep "jack" -rl ./` 2、将某个文件中的jack字符串替换为tom sed -i "s/jack/tom/g" test.txt 阅读全文
posted @ 2016-05-11 22:13 飘飘雪 阅读(2959) 评论(0) 推荐(0)
摘要:可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。top详解如下:1.作用top命令用来显示执行中的程序 阅读全文
posted @ 2016-02-22 11:14 飘飘雪 阅读(4089) 评论(0) 推荐(0)
摘要:方法如下: 压缩并指定目录举例:zip -r /home/kms/kms.zip /home/kms/server/kms 解压并指定目录 举例:unzip /home/kms/kms.zip -d /home/kms/server/kms 阅读全文
posted @ 2016-02-02 15:08 飘飘雪 阅读(11203) 评论(0) 推荐(1)
摘要:1.命令格式:kill[参数][进程号]2.命令功能:发送指定的信号到相应进程。不指定型号将发送SIGTERM(15)终止指定进程。如果任无法终止该程序可用“-KILL”参数,其发送的信号为SIGKILL(9),将强制结束进程,使用ps命令或者jobs命令可以查看进程号。root用户将影响用户的进程... 阅读全文
posted @ 2016-01-20 19:36 飘飘雪 阅读(152862) 评论(1) 推荐(5)
摘要:1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。 2.格式grep [options] 3.主要参数[opt 阅读全文
posted @ 2016-01-20 19:32 飘飘雪 阅读(80960) 评论(0) 推荐(6)
摘要:read命令从键盘读取变量的值,通常用在shell脚本中与用户进行交互的场合。该命令可以一次读取多个变量的值,变量和输入的值都需要使用空格隔开。语法 read(选项)(参数)选项 -p:指定读取值时的提示符;-t:指定读取值时等待的时间(秒)。 参数 变量:指定读取值的变量名。实例 使用read命令... 阅读全文
posted @ 2016-01-20 19:30 飘飘雪 阅读(11247) 评论(0) 推荐(0)
摘要:ps工具标识进程的5种状态码:D不可中断uninterruptiblesleep(usuallyIO)R运行runnable(onrunqueue)S中断sleepingT停止tracedorstoppedZ僵死adefunct(”zombie”)process1.命令格式: ps[参数]2.命令... 阅读全文
posted @ 2016-01-20 19:24 飘飘雪 阅读(3425) 评论(0) 推荐(0)
摘要:shell 执行查找进程,然后查杀进程脚本如下: ps -ef | grep 'IOE' |grep -v 'grep'| awk '{print \$2}' |while read pid; do kill -9 \$pid; done 相关命令详解: ps命令讲解:http://www.cnbl 阅读全文
posted @ 2016-01-20 19:16 飘飘雪 阅读(1869) 评论(0) 推荐(0)
摘要:简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,g... 阅读全文
posted @ 2016-01-20 18:35 飘飘雪 阅读(586) 评论(0) 推荐(0)
摘要:一、双方机器都是root用户登陆方法 A为本地主机(即用于控制其他主机的机器) ;B为远程主机(即被控制的机器Server), 假如ip为192.168.60.110;A和B的系统都是Linux 在A上运行命令:# ssh-keygen -t rsa (连续三次回车,即在本地生成了私钥(id_rsa 阅读全文
posted @ 2016-01-15 20:22 飘飘雪 阅读(7523) 评论(1) 推荐(0)