![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux/Unix
zh2qiang
这个作者很懒,什么都没留下…
展开
-
Centos7安装RabbitMQ
操作系统centos7用户权限要求如果不是root用户,需要有sudo权限安装RabbitMQ1.按照依赖软件1.1 安装erlang(1) 新建/etc/yum.repos.d/rabbitmq_erlang.repo# In /etc/yum.repos.d/rabbitmq_erlang.repo[rabbitmq_erlang]name=rabbitmq_erlangbaseurl=https://packagecloud.io/rabbitmq/erlang/el/7/$ba原创 2020-09-08 14:41:05 · 177 阅读 · 0 评论 -
crontab调用shell访问oracle问题
使用shell调用sqlplus访问oracle直接执行没问题。但是使用crontab调用时由于环境变量不生效,会不认为sqlplus为有效命令。注:调用时使用的oracle用户 解决方法一: 在shell调用入口处增加如下环境变量:export ORACLE原创 2011-09-16 19:47:36 · 573 阅读 · 0 评论 -
shell文件从windows上传到Linux问题
问题描述:windows下的文档上传到Linux下有时会发现每一行多了个^M,那个^M是DOS(WINDOWS)文件上传时没有将回车+换行符转换而产生的解决办法:如果使用FTP上传的话,对这样的文本文件,应该使用ASCII方式,这样上传时FTP会根据两边的文件系统原创 2011-09-16 19:48:28 · 1524 阅读 · 0 评论 -
没有那个文件或目录错误
bad interpreter: 没有那个文件或目录原因及解决办法:文件头一行不对,可能的原因有1. #!/bin/sh^M这是由于文件格式不是Unix格式,可以通过dos2unix命令转换注:查看文件格式,在vi命令状态,输入:set ff2.原创 2011-09-16 19:49:58 · 1074 阅读 · 0 评论 -
shell 的三种运行方式
1. fork使用 fork 方式运行 script 时, 就是让 shell(parent process) 产生一个 child process 去执行该 script, 当 child process 结束后, 会返回 parent process, 但 parent转载 2011-09-16 19:50:52 · 1295 阅读 · 0 评论 -
Shell计算昨天明天函数
计算昨天日期函数:get_before_date()计算明天日期函数:get_next_date()代码如下:#返回月份的天数get_mon_days(){Y=`expr substr $1 1 4`M=`expr substr $1 5 2`r1=`ex原创 2011-09-16 20:52:11 · 718 阅读 · 0 评论 -
Redhat Linux安装VMware Tools
以ROOT帐户登录LINUX,VM菜单:VM--安装VMware Tools,打开终端:注意:在linux的各种命令行下输入"命令"或"软件名"一定要注意大小写![root@rd01 ~]# cd /mnt/cdrom [root@rd01 ~]# cd /cdrom转载 2011-09-16 21:06:46 · 561 阅读 · 0 评论 -
SED单行脚本快速参考
http://sed.sourceforge.net/sed1line_zh-CN.html文本间隔:-------- # 在每一行后面增加一空行 sed G # 将原来的所有空行删除并在每一行后面增加一空行。 # 这样在输出的文本中每一行后面将有转载 2011-09-16 21:14:00 · 422 阅读 · 0 评论 -
Shell 程序设计的流程控制
和其他高级程序设计语言一样,Shell提供了用来控制程序执行流程的命令,包括条件分支和循环结构,用户可以用这些命令创建非常复杂的程序。与传统语言不同的是,Shell 用于指定条件值的不是布尔运算式,而是命令和字串。 1.测试命令 test 命令用于检查某个条件转载 2011-09-15 22:02:41 · 509 阅读 · 0 评论 -
sed命令详解
Sed是一个非交互性上下文编辑器,它被设计用来在以下环境中发挥作用:1.可以直接操作或编辑那些对常规编辑器而言太大的文件。相信很多人都有过打打开一个大文件会拖死你的电脑的情况;2.编辑命令太复杂(windows上貌似不存在这种情况,用命令行的linux就难说了)很难以在交转载 2011-09-15 22:23:47 · 643 阅读 · 0 评论 -
计划任务
linux下面有atd和crond两种计划任务,其中,atd服务使用的at命令只能执行一次,而crond服务使用的crontab定义的命令,是循环执行的。crond 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期原创 2011-09-15 23:28:53 · 689 阅读 · 0 评论 -
vi 编辑器
命令状态: j,k,h,l:下上左右 0: 行首 $: 行尾 i,I :插入命令,i 在当前光标处插入 I 行首插入 a,A:追加命令,a 在当前光标后追加,A 在行末追加 o,O:打开命令,o 在当前行下打开一行,O在当前行上插入一行 r,R :替换转载 2011-09-16 19:46:14 · 342 阅读 · 0 评论 -
常见压缩文件的解压缩方法
本文介绍rar、zip、gz、bz2、tar文件的解压缩方法 rar rar是目前Windows上最常用的格式,也是国内互联网上最流行的压缩格式。 rar的解压缩要使用rarlab提供的程序,也就是Linux版的rar,可以上网搜索下载。但多数的发行版,包括Deb转载 2011-09-16 19:39:22 · 743 阅读 · 0 评论 -
Linux常用命令
ls 命令ls -Rl * 列举当前目录及其子目录详细内容ls -dl 查看当前目录详细信息ls -l 按文件名排列ls -clt 按创建时间排列ls -Sl 按大小排列ls -Xl 按类型排列ls *.* 只列文件,不列文件夹ls -1 每行原创 2011-09-15 21:44:46 · 404 阅读 · 0 评论 -
Linux入门教程
Linux下有两种用户:1. root用户,提示符#2. 普通用户,提示符$在/etc目录下有一个inittab文件,其中有一行配置:id:3:defualt其中,数字3就代表一启动进入字符终端,如果改为5则代表一启动进入X Window修改口令原创 2011-09-15 21:41:58 · 477 阅读 · 0 评论 -
Bash中的变量
1. 用户定义的变量 用户定义的变量有字母数字及下划线组成,并且变量名的第一个字符不能为数字. 与其它UNIX名字一样,变量名是大小写敏感的. 对于变量,用户可按如下方式赋值: name=value 在引用变量时,需在前面加$符号,用户也可以在变转载 2011-09-15 21:52:01 · 430 阅读 · 0 评论 -
Bash中的特殊字符
1.通配符 * 匹配任何长度的任何串 ? 匹配单个字符 [...] 匹配单个括号内的字符,[]中的-,!具有特殊含义,如: $ echo [a-z]* 显示首字母在a-z范围内的文件或目录名 $ echo [a,b]* 显示转载 2011-09-15 22:12:00 · 574 阅读 · 0 评论 -
Bash中对变量的操作
1.条件变量替换: Bash Shell可以进行变量的条件替换,既只有某种条件发生时才进行替换,替换条件放在{}中. (1) ${value:-word} 当变量未定义或者值为空时,返回值为word的内容,否则返回变量的值. (2) ${value:=word}转载 2011-09-15 22:22:04 · 391 阅读 · 0 评论 -
FTP命令详解
FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。FTP的命令行格式为:ftp -v -d -i -n -g [主机名],转载 2011-09-15 22:51:16 · 369 阅读 · 0 评论 -
重定向命令
示例:$ cat food 2>&1 >filecat: can't open food$ cat food >file 2>&1为什么只有第二个命令才能把标准输出(stdout)和标准错误(stderr)重定向到文件file中?在第一个命令中,shell里首转载 2011-09-15 23:19:24 · 482 阅读 · 0 评论 -
关于/dev/null及用途
禁止标准输出.$> cat $filename >/dev/null # 禁止输出文件内容到标准输出.禁止标准错误 $> rm $badname 2>/dev/null # 屏蔽错误信息[标准错误].禁止标准输出和标准错误的输出. $> cat $fi原创 2011-09-15 23:30:40 · 486 阅读 · 0 评论 -
awk命令简介
awk语言的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息,awk抽取信息后,才能进行其他文本操作,完整的awk脚本通常用来格式化文本文件中的信息调用awk:第一种,命令行方式,如:awk [-F field-separator] 'commands' i转载 2011-09-16 19:33:39 · 411 阅读 · 0 评论 -
Linux图形界面和文本界面切换
开机默认为文本(字符)界面,由文本界面切换到图形界面:运行命令 startx 就启动图形界面(前提是安装图形界面);如果想改为开机启动默认为图形界面:在终端里 根用户情况下(root) 输入vi /etc/inittab ;非根用户情况下输入su获得root权转载 2011-09-10 14:09:39 · 1006 阅读 · 0 评论