
linux
文章平均质量分 79
rj042
软件行业
展开
-
linux之cp/scp命令+scp命令详解
名称:cp使用权限:所有使用者使用方式:cp [options] source destcp [options] source... directory说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。把计-a 尽可能将档案状态、权限等资料都照原状予以复制。-r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。-f 若目的转载 2009-12-10 11:02:00 · 2915 阅读 · 0 评论 -
awk使用shell变量及shell使用awk中的变量
在写shell脚本时,经常会使用到awk程序。但是有些复杂的逻辑,可能需要在awk中使用在shell中定义的变量,而且awk程序处理之后,产生的中间变量,还需要在shell中继续处理。一、那如何在awk中使用在shell中定义的变量呢?方法一:使用"'把shell变量包起来,即"'$var'";注意是“双引号+单引号+shell变量+单引号+双引号”的格式。这种写法大家无需改变原创 2017-06-04 18:03:14 · 64710 阅读 · 8 评论 -
linux下如何使用自己安装的SunJDK替换默认的OpenJDK
在linux系统中,由于涉及到版权问题,在大部分linux系统的发行版本中,默认都安装了OpenJDK,并且OpenJDK的java命令也已经加入到环境变量中了。在刚装好的linux系统中,运行java -version,输出如下(根据JDK版本不同,输出的版本可能不同):java version "1.7.0_131"OpenJDK Runtime Environment (rh原创 2017-05-14 19:11:26 · 10408 阅读 · 9 评论 -
关于 shell 脚本编程的10 个最佳实践
每一个在UNIX/Linux上工作的程序员可能都擅长shell脚本编程。但大家解决问题的方式却不尽相同,这要取决于对专业知识的掌握程度、使用命令的种类、看待问题的方式等等。对于那些处在shell脚本编程初级阶段的程序员来说,遵循一些恰当的做法可以帮助你更快、更好的学习这些编程技巧。下面,我们就来讨论这些能帮助你学习shell脚本编程的方法吧。1、多动手 你想学习shell脚本编转载 2013-04-24 11:05:54 · 873 阅读 · 0 评论 -
Ubuntu12.10登陆时一闪而过总回到登陆界面
使用非root用Ubuntu12.10上装了jdk,配了下环境变量在/etc/profile文件中。在配置的时候提示只读文件,不能写。然后chmod此文件给当前用户分配写权限。在profile文件最后加入了JAVA_HOME=/home/liujicheng/java/jdk1.6.0_12export JRE_HOME=/home/liujicheng/java/jdk1原创 2012-12-06 23:50:51 · 4865 阅读 · 3 评论 -
Linux下运行java DES解密失败,报javax.crypto.BadPaddingException:Given final block not properly padded
DES java源代码如下:import java.security.InvalidKeyException;import java.security.NoSuchAlgorithmException;import java.security.SecureRandom;import java.security.spec.InvalidKeySpecException;imp原创 2012-11-18 14:04:05 · 97661 阅读 · 17 评论 -
Linux主分区,扩展分区,逻辑分区的联系和区别
在安装CentOS5.3的过程中,会遇到磁盘分区的界面,下拉式菜单中有4个选项,这时你不要选择默认,打开下拉式菜单,选择最后一项(翻译成中文意思是:建立自定义的分割模式)。然后选择右下角的确认,在下一个对话界面里依序建立/、/home 及 swap ,完成后如图。确认设置后的分割区。 为强调重点,把图中重要内容,再写一遍。/ 根目录转载 2012-11-18 09:52:47 · 5575 阅读 · 0 评论 -
IP别名及其应用
Linux下配置网卡ip别名何谓ip别名(ip alias)?用windows的话说,就是为一个网卡配置多个ip。什么场合增加ip别名能派上用场?布网需要、多ip访问测试、特定软件对多ip的需要...and so on.下面通过几个例子简单介绍一下如何使用ifconfig命令给网卡配置ip别名。环境:新购买的服务器,刚装好RedHat AS4操作系统,只有一个网卡并原创 2012-12-01 18:55:51 · 9692 阅读 · 1 评论 -
linux 命令 find
find: 一般格式: find pathname -options [-print -exec -ok ...] -name : 文件名匹配,经常配合“”来使用 -type :文件类型,b/d/c/p/l/f #查是块设备、目录、字符设备、管道、符号链接、普通文件 -size :文件大小 -perm :文件权限 -user :文件所有者原创 2012-02-01 13:14:54 · 1524 阅读 · 0 评论 -
linux下grep命令查找带有tab(退格)的字符
需要在日志文件统计删除的主帖,而日志文件是tab(退格)字符隔开的;假设日志文件名叫delete.log。保存格式和保存的数据如下,删除日期 帖子类型(11为主帖,12为回帖) 帖子id 操作人id 2011-11-01 00:05 12 71163578 1153089 2011-11-01 00:19原创 2011-11-11 18:08:14 · 16142 阅读 · 2 评论 -
Mysqld_multi在一台服务器上运行多个mysql实例及操作
一、Mysqld_multi在一台物理服务器上运行多个mysql实例 Mysql具有一次安装可以运行多个实例的功能,这个功能是通过mysqld_multi实现的。当一台机器上需要运行多个MySQL服务器时,mysqld_multi是管理多个mysqld的服务进程,这些服务进程程序用不同的unix socket或是监听于不同的端口,通过简单的命令,它可以启动,关闭和报告所管理的服务器的状原创 2011-06-24 17:24:00 · 3530 阅读 · 0 评论 -
rdist命令同步文件或目录
1. 概述 两台Unix机器之间复制文件的方法有很多种:rcp remote copy,需要注意权限问题;scp secure copy,需要注意权限问题;rsync 一些OS缺省没有,可以通过rshd或者ssh(rsync -e ssh)作为传输通道;rdist 类似于rsync,转载 2009-12-10 17:08:00 · 4594 阅读 · 0 评论 -
Mac OS X安装libevent库报Install libevent bufferevent_openssl.c:60:10: fatal error: 'openssl/bio.h' file
编译 libevent(源文件在/Users/carl/Downloads/libevent-2.1.8-stable),执行make命令是,报Install libevent bufferevent_openssl.c:60:10: fatal error: 'openssl/bio.h' file第一反应,感觉是不是 openssl版本太低了。1. 查看openss原创 2017-08-27 19:45:52 · 5703 阅读 · 0 评论