
Linux
文章平均质量分 56
eryk86
这个作者很懒,什么都没留下…
展开
-
linux tmpwatch 命令详解
功能说明:删除暂存文件。语 法:tmpwatch [-afqv][--test][超期时间][目录...]补充说明:执行tmpwatch指令可删除不必要的暂存文件,您可以设置文件超期时间,单位以小时计算。参 数: -a或--all 删除任何类型的文件。 -f或--force 强制删除文件或目录,其效果类似rm指令的"-f"参数。 -q或--quiet转载 2012-04-27 10:25:11 · 4707 阅读 · 0 评论 -
ubuntu 目录结构
/ 根目录 │ ├boot/ 启动文件。所有与系统启动有关的文件都保存在这里 │ └grub/ Grub引导器相关的文件 │ ├dev/ 设备文件 ├proc/ 内核与进程镜像 │ ├mnt/ 临时挂载 ├media/ 挂载媒体设备 │ ├root/原创 2012-12-17 16:55:20 · 265 阅读 · 0 评论 -
unzip命令-linux下解压zip
关键字: linux下zip解压 linux自带的unzip命令可以解压windows下的zip格式的压缩文件。 unzip命令 语法:unzip [选项]压缩文件名.zip 各选项的含义分别为: -x 文件列表解压缩文件,但不包括指定的file文件。 -v 查看压缩文件目录,但不解压。 -t 测试文件有无损坏,但不解压。 -d 目录把压缩文件解到指定目录下。 -z原创 2012-12-17 16:56:06 · 313 阅读 · 0 评论 -
linux 安装 java
Linux 默认安装的 Java JDK 是 1.4.2 版本的,可从http://java.sun.com/javase/downloads/index.jsp 下载最新的 JDK 1.6 (Java 新起了个名叫 JDK 6) ,并按下面方法进行升级: 一、安装新的 JDK (注意红字为用户输入的)[root@catdb java]# java -versionjava ver原创 2012-12-17 16:56:08 · 272 阅读 · 0 评论 -
Vi 编辑 替换
vi替换使用语法规则:: range s /pat1/pat2/g ,其中 : 这是Vi的命令执行界面; range 是命令执行范围的指定: 百分号(%)表示所有行; 点(.)表示当前行; 美元($)表示最末行; 例如: 10,20表示第10到20行, .,$ 表示当前行到最后一行,. +2,$-5 表示当前行后两行直到全文的倒数第五行 s 表示原创 2012-12-17 16:56:11 · 250 阅读 · 0 评论 -
linux中grep命令详解
在linux中grep命令是非常有用的,它和管道(|)配合使用,非常强大,用于搜索文本文件.如果想要在几个文本文件中查找一字符串,可以使用‘grep’命令。‘grep’在文本中搜索指定的字符串。 假设您正在‘/usr/src/linux/Documentation’目录下搜索带字符串‘magic’的文件: $ grep magic /usr/src/linux/Documentation/* sy原创 2012-12-17 16:56:19 · 297 阅读 · 0 评论 -
Linux静态IP设置
Linux静态IP设置IP配置:/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=staticHWADDR=00:26:18:0B:38:C0ONBOOT=yesIPADDR=192.168.0.20NETMASK=255.255.255.0GATEWAY=192.168.0.1IP生效:/sbin/ifdown eth原创 2012-12-17 16:56:21 · 225 阅读 · 0 评论 -
linux 中root权限不够的问题
文件没有执行权限 chmod 775 文件名 就有执行权限了原创 2012-12-17 16:55:08 · 438 阅读 · 0 评论 -
XP下Virtualbox虚拟Ubuntu共享文件夹设置
环境:主机操作系统是Windows XP,虚拟机是Ubuntu 8.10,虚拟机是VirtualBox 2.1.0。 1. 安装增强功能包(Guest Additions) 安装好Ubuntu 8.10后,运行Ubuntu并登录。然后在VirtualBox的菜单里选择"设备(Devices)" -> "安装增强功能包(Install Guest Additions)"。原创 2012-12-17 16:55:15 · 248 阅读 · 0 评论 -
VI删除与复制多行
一、多行dd删除一行ndd 删除以当前行开始的n行dw删除以当前字符开始的一个字符ndw删除以当前字符开始的n个字符d$、D删除以当前字符开始的一行字符d)删除到下一句的开始d}删除到下一段的开始d回车删除2行二、复制多行任务:将第9行至第15行的数据,复制到第16行方法1:(强烈推荐):9,15 copy 16 或 :9,15 co 16由此可有::9,15 move 16 或 :9,15原创 2012-12-17 16:55:51 · 233 阅读 · 0 评论 -
linux中查看系统资源占用情况的命令
top: 主要参数 d:指定更新的间隔,以秒计算。 q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。 c:显示进程完整的路径与名称。 S:累积模式,会将己完成或消失的子行程的CPU时间累积起来。 s:安全模式。 i:不显示任何闲置(Idle)或无用(Zombie)的行程。 n:显示更新的次数,完成后将会退出to 显示参数: PID(Process ID):进程标示原创 2013-01-09 10:24:15 · 273 阅读 · 0 评论 -
如何查看Linux下系统占用的资源(top、free、uptime)
top 命令top命令用来显示执行中的程序进程,使用权限是所有用户。 2.格式top [-] [d delay] [q] [c] [S] [s] [i] [n] 3.主要参数d:指定更新的间隔,以秒计算。q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。c:显示进程完整的路径与名称。S:累积模式,会将己完成或消失的子行程的CPU时间累积起来。s:安全模式。i:不显示原创 2013-01-09 10:24:17 · 266 阅读 · 0 评论 -
Linux FTP架设 vsftpd
vsFtpd安装:apt-get install vsftpd重启:service vsftpd restart--------------------------------------------------------------500 oops vsftpd refusing to run with writable anonymous root/etc/vsftpd/原创 2013-01-09 10:24:59 · 300 阅读 · 0 评论 -
Linux(Ubuntu)设置环境变量
环境变量是和Shell紧密相关的,用户登录系统后就启动了一个Shell。对于Linux来说一般是bash,但也可以重新设定或切换到其它的 Shell。对于UNIX,可能是CShelll。环境变量是通过Shell命令来设置的,设置好的环境变量又可以被所有当前用户所运行的程序所使用。对于bash这个Shell程序来说,可以通过变量名来访问相应的环境变量,通过export来设置环境变量。下面原创 2013-01-09 10:25:01 · 253 阅读 · 0 评论 -
解决ubuntu linux 找不到 libstdc++.so.5问题
新装的Ubuntu中使用一些程序出现:libstdc++.so.5: cannot open shared object file: No such file or directorysudo apt-get install libstdc++5 末果,说找不到这个包,但是有 libstdc++6那么选择手动安装:1. 下载安装包: wget -c http://lug.mtu.ed原创 2013-01-09 10:25:10 · 386 阅读 · 0 评论 -
ubuntu 删除 程序软件
1.在终端输入:sudo apt-get remove 要删除的软件包名 例如 sudo apt-get remove eva也可以在新立得软件管理包里删除。 或者2.软件中心的系统工具里找到“Add/Remove Applications”并安装, 然后就可以在菜单“系统——系统工具”里打开“添加/删除程序”了。linux和windows系统不同,linux不会产生无用垃原创 2013-01-09 10:25:14 · 287 阅读 · 0 评论 -
ubuntu linux 桌面显示计算机、主文件夹、回收站等图标
以下操作方法是在Ubuntu 8.10版本中抓的畫面,其他版本的操作方式應該都差不多(我沒試過唷),如果你要讓它全部出現可以全部勾選,如果只想將資源回收筒圖示放在桌面,也可以只勾回收筒的項目。第1步 首先,按住鍵盤的〔Alt〕鍵不放再按一下〔F2〕,開啟「執行程式」的對話框。 出現「執行程式」視窗後,請輸入「gconf-editor」,再按一下〔執行〕按鈕,開啟「組態編輯器」視窗。原创 2013-01-09 10:25:22 · 347 阅读 · 0 评论 -
linux 安装mysql 以及设置 全攻略
安装mysql ,在命令行下输入sudo apt-get install mysql-server mysql-client一路按y过去,中间会要求输入root密码 如果你想进行远程访问或控制,那么你要做两件事: 其一: mysql>GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@"%" IDENTIFI原创 2013-01-09 10:25:26 · 243 阅读 · 0 评论 -
ubuntu 中设置java.library.path
在java中打印系统属性 System.out.println(System.getProperty("java.library.path")); 得到/home/eryk/Genuitec/Common/binary/com.sun.java.jdk.linux.x86_1.6.0.013/jre/lib/i386/server:/home/eryk/Genuitec/Commo原创 2013-01-09 10:25:29 · 690 阅读 · 0 评论 -
Linux文件权限
-rw-rw-r-- 一共有10位数 其中: 最前面那个 - 代表的是类型 中间那三个 rw- 代表的是所有者(user) 然后那三个 rw- 代表的是组群(group) 最后那三个 r-- 代表的是其他人(other) r 表示文件可以被读(read) w 表示文件可以被写(write) x 表示文件可以被执行(如果它是程序的话) - 表示相应的权限还没有被授予 其原创 2013-01-09 10:25:33 · 233 阅读 · 0 评论 -
ubuntu右键添加打开终端的快捷菜单
可能有很多人从Redhat等Linux发行版转到ubuntu上面来遇到的第一个最常用的问题就是,右键单击桌面,发现没有“打开终端”这个选项,下面介绍两种方法来在右键添加“打开终端”这个选项。安装一个包,即可在右键里面添加一个“打开终端”的菜单。sudo apt-get install nautilus-open-terminal原创 2013-01-09 10:25:52 · 220 阅读 · 0 评论 -
我的linux 软件(更新中)
1.音乐播放Amarokhttp://wiki.ubuntu.org.cn/Amarok解决不能放MP3sudo apt-get install adept2.工具条Cairo-dock 3.电影播放机 Totem 4. 个人管理 Evolution ,包括邮件,联系人,日历,任务,备忘,很强大5.下载工具 BT下载 q原创 2013-01-09 10:25:58 · 224 阅读 · 0 评论 -
hadoop 文章列表
1.使用 Linux 和 Hadoop 进行分布式计算2.用 Hadoop 进行分布式数据处理,第 1 部分: 入门3.用 Hadoop 进行分布式数据处理,第 2 部分: 进阶 4. Hadoop 进行分布式数据处理,第 3 部分: 应用程序开发 5.用 Hadoop 进行分布式并行编程, 第 1 部分6.用 Hadoop 进行分布式并行编程, 第 2原创 2013-01-09 10:26:09 · 271 阅读 · 0 评论 -
在Ubuntu Linux上挂载LVM2_member
我这有块03年从笔记本电脑上拆下来的硬盘,好久都没用了,现在需要查看硬盘上是否有重要资料。在Windows操作系统上安装后,不能打开,系统提示需要格式化硬盘。于是我将硬盘接到Ubuntu Linux操作系统上,依然不能自动挂载,但可以通过 $cat /proc/partitions 命令查看到硬盘分区大小和分区名。 doctor@912server:~$ sudo mkdir /media/原创 2013-01-09 10:26:15 · 426 阅读 · 0 评论 -
Linux下查看服务器负载性能命令
做压力测试的时候想看看Linux服务器当前负载如何,性能怎样,可以使用下面这些命令uptime显示当前用户数,以及最近1 分钟内、5分钟内、15 分钟内系统的平均负载 cat /proc/loadavg用于显示系统1秒钟平均负载、5秒钟平均负载、15秒钟平均负载、总作业数、正在运行的作业总数 cat /proc/stat这个显示的内容较多,具体的就不一一列举了,原创 2013-01-09 10:26:30 · 261 阅读 · 0 评论 -
一个神奇的linux命令...删除指定天数前创建的文件
由于服务器存的东西太多,需要经常把一个数据的临时文件夹删掉一部分旧的数据,用下面这个命令比较方便find . -maxdepth 1 -type d -ctime +30 -exec rm -rf {} \; 附一个find的参数说明http://www.linuxsir.org/main/?q=node/137原创 2013-01-09 10:26:32 · 223 阅读 · 0 评论 -
Linux下Swing乱码的处理
在Linux下写swing时有时会出现乱码问题,例如在JButton上添加中文确定时,会出现两个方框,而非确定二字。本人也没深如研究此问题只是在程序运行最前面加入以下这段代码时,程序乱码问题便能解决。Font font = new Font("宋体", Font.PLAIN, 12); Enumeration keys = UIManager.getDefaults().keys()原创 2013-01-09 10:26:44 · 251 阅读 · 0 评论 -
linux ubuntu 挂载 虚拟 光驱 iso文件
完整命令: sudo mount -t iso9660 -o loop /home/xiaoshi/linuxcd1.iso /media/cdrom0 命令参数解释: sudo 在ubuntu中拥有root权限(只限于终端) mount 挂载命令(加载文件系统和驱动器用)(需要root权限) t iso9660 -t=文件系统类型 -o lo原创 2013-01-09 10:26:48 · 509 阅读 · 0 评论 -
Ubuntu 10.10 麦克风无声音解决方法
参考http://hi.baidu.com/zmqianhan/blog/item/3466554e150bea05b3de05f6.html http://forum.ubuntu.org.cn/viewtopic.php?t=171254原创 2013-01-09 10:26:02 · 292 阅读 · 0 评论 -
如何开启MySQL的远程帐号
开启 MySQL 的远程登陆帐号有两大步:1、确定服务器上的防火墙没有阻止 3306 端口。MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过 3306 端口连接到 MySQL 的。如果您在安装 MySQL 时指定了其他端口,请在防火墙中开启您指定的 MySQL 使用的端口号。如果不知道怎样设置您的服务器上的防火墙,请向原创 2013-01-14 11:47:30 · 230 阅读 · 0 评论 -
用java取得linux系统cpu、内存的实时信息
import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;/*** 取得linux系统下的cpu、内存信息*原创 2013-01-14 11:48:25 · 315 阅读 · 0 评论 -
linux基础之教你如何查看linux版本
如何得知自己正在使用的linux是什么版本呢,下面的几种方法将给你带来答案! 1. 查看内核版本命令: 1) [root@q1test01 ~]# cat /proc/version Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.4.4 20050721 (Red Hat原创 2013-01-14 11:48:27 · 240 阅读 · 0 评论 -
Linux 查看CPU信息、机器型号等硬件信息
原文出处:http://www.51testing.com/?uid-225738-action-viewspace-itemid-210333 测试机器的硬件信息: 查看CPU信息(型号) # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU原创 2013-01-15 17:17:03 · 272 阅读 · 0 评论 -
如何用Shell脚本修改crontab
crontab -l > /tmp/crontab.bakecho 'something new...' >> /tmp/crontab.bakcrontab /tmp/crontab.bak 转自:http://blog.youkuaiyun.com/zhh157/archive/2010/09/09/5873698.aspx原创 2013-01-14 11:48:08 · 300 阅读 · 0 评论 -
Linux 修改主机名字
修改 /etc/sysconfig/network 里面的主机名 注意看看/etc/hosts里的名字是不是也需要修改 修改完重启机器就可以了原创 2013-01-15 17:17:39 · 275 阅读 · 0 评论 -
Linux文件查找命令find,xargs详述
目录版权声明前言:关于find命令一、find 命令格式1、find命令的一般形式为;2、find命令的参数;3、find命令选项;4、使用exec或ok来执行shell命令;二、find命令的例子;1、查找当前用户主目录下的所有文件;2、为了在当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件;3、为了原创 2013-01-15 17:17:13 · 267 阅读 · 0 评论 -
linux内存cached释放
我们用free命令查看系统内存使用情况的时候会发现:#free -m total used free shared buffers cachedMem: 24359 11240 13119 0 0 10706-/+ buffers/原创 2013-01-15 17:16:50 · 302 阅读 · 0 评论 -
Linux下tar命令详解
tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create的意思)-x :解开一个压缩文件的参数指令-t :查看tarfile里面的文件特别注意,在参数的下达中,c/x/t仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z :是否同时具有gzip的属性,亦即是否需要用gzip压缩-j :是否同时具有bzi原创 2013-01-15 17:16:24 · 225 阅读 · 0 评论 -
Linux文件分割与合并:split&cat
Linux下文件分割可以通过split命令来实现,而用cat进行文件合并。而分割可以指定按行数分割和安大小分割两种模式。Linux下文件合并可以通过cat命令来实现,非常简单。 在Linux下用split进行文件分割: 模式一:指定分割后文件行数 对与txt文本文件,可以通过指定分割后文件的行数来进行文件分割。 命令: split -l 300 large_原创 2013-01-14 11:50:00 · 395 阅读 · 0 评论 -
双网卡绑定与端口聚合
关于双网卡绑定与端口聚合 端口聚合(IEEE802.3ad Port Trunking)可将2至8个10/100Base-TX端口聚合成一条干路,在全双工工作模式下达到400Mbps-1.6Gbps的带宽。端口聚合技术能充分利用现有设备实现高速数据传递,也可以通过千兆端口聚合技术实现千兆位链路的聚合,最多可以聚合4Gbps的链路带宽。 Linux双网卡绑定的实现就是使用两原创 2013-01-14 11:49:57 · 786 阅读 · 0 评论