Linux
胡同里的民工
瞬息万变下,学会珍惜
展开
-
Linux/shell命令的实际应用——ldd查看可执行程序依赖的库文件
ldd 命令,打印出可执行程序依赖的库文件。原创 2012-06-07 23:45:13 · 2873 阅读 · 0 评论 -
Linux/shell命令的实际应用——查看并修改系统时区
命令: date -R //查询当前系统时间与默认时区 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime //改为上海所在时区(也是8区) hwclock //将当前时间固化到BIOS,重启后依然准确 效果如图原创 2012-11-23 23:33:37 · 3295 阅读 · 1 评论 -
HBase本地环境的配置与搭建
Author:Pirate Leo Email:codeevoship@gmail.com BLOG:http://blog.csdn.net/pirateleo/article/details/7667725 P.S.转载请保留全部信息并注明出处,谢谢! Begin! HBase是NoSQL、BigTable的开源实现,来自apache,是Hadoop的数据库部分。原创 2012-06-15 22:01:12 · 5804 阅读 · 0 评论 -
Linux/shell命令的实际应用——while;do;循环执行脚本
实验、测试、问题定位过程中,经常需要重复执行同一脚本,最简单的方式无非是: “↑ + Enter”;“↑ + Enter”;“↑ + Enter”;“↑ + Enter”;“↑ + Enter”…… 颇有几年前网吧中劲舞团的范儿,易抽筋。 其实用while do,很短的一段脚本便可以省去上述操作。 比如我们的程序在/opt目录下会定期生成文件,现在我要不停的执行ls命令观察原创 2012-11-01 22:27:54 · 32357 阅读 · 2 评论 -
Linux/shell命令的实际应用——netstat查看Port占用
该命令主要用于解决: 1、查看某端口是否被占用; 2、查看某端口被哪个进程占用; 3、查看某个进程占用了哪些端口; 比如我tomcat启动失败,日志显示端口(Port)被占用,可以通过以下命令查看指定Port(tomcat默认端口8080)到底被哪个进程占用 netstat -anpt | grep 8080 比如我tomcat运行中,但是通过http://ip原创 2012-10-31 23:53:47 · 6778 阅读 · 0 评论 -
Linux 文件IO函数(open/close/read/write/lseek)
文件描述符,非负整数。当为负数时(通常是-1),代表打开/创建文件出错。 其中文件描述默认值如下: /* Standard file descriptors. */ #define STDIN_FILENO0/* Standard input. */ #define STDOUT_FILENO1/* Standard output. */ #define STDERR_FILENO原创 2012-05-25 15:15:27 · 3924 阅读 · 0 评论 -
Linux/shell命令的实际应用——alias增加自定义命令
在使用linux过程中,有些一大长串的命令频繁的敲难免会厌烦…… 调用某些可执行文件时不得不记下一长串参数…… 我们可以通过修改/etc/bash.bashrc文件(其他用户在各自目录中),使得我们登陆shell时自动加载我们自定义的命令。 例如: 我的代码目录是/home/ln/code/test/,我想每次在任何路径下输入mycode便可切换到该路径。 图中我在bash.ba原创 2012-06-15 21:17:06 · 14590 阅读 · 0 评论 -
查看Linux内核版本的命令
方法一: 命令: uname -a 作用: 查看系统内核版本号及系统名称 方法二: 命令: cat /proc/version 作用: 查看目录"/proc"下version的信息,也可以得到当前系统的内核版本号及系统名称 补充说明: /proc文件系统,它不是普通的文件系统,而是系统内核的映像,也就是说,该目录中的文件是存放在系统内存之中的,它以文件系统的方式为访问系转载 2012-05-24 17:26:20 · 1214 阅读 · 0 评论 -
VMware Linux使用Xshell登陆
环境:WinXP SP3、VMware 8.0、SUSE Linux Enterprise 11 64bit 虚拟机网络连接模式使用NAT方式(其他方式还没有试过): Linux安装过程略……完成! 1)当SUSE安装完成后打开“终端”,先切换到root。 su ->输入密码->OK 2)先打开ssh服务。 /etc/init.d/sshd start Starting原创 2012-05-24 14:57:02 · 6330 阅读 · 0 评论 -
fork/exec/system 用法简介
pid_t fork(void); 1、从父进程复制出子进程,进程控制块内容相同,用户态代码和数据也相同; 2、父进程返回子进程ID(父进程唯一能得到子进程ID的时刻),子进程返回0; 3、返回后父进程与子进程的运行顺序不确定,由调度程序确定; 4、父进程打开的描述符都被复制到子进程中,子进程不集成父进程的锁。 pid_t vfork(void); 与fork基本相同,有两处显转载 2012-06-07 22:31:04 · 2064 阅读 · 0 评论 -
Linux/shell命令的实际应用——wc命令获取CPU核心数
wc命令,统计指定文件的字节数、字数、行数; -l 行数; -c 字节数; -w 字数; 举例:获取CPU核心数: cat /proc/cpuinfo | grep processor | wc -l 其中 /proc/cpuinfo记录着CPU的详细信息如图: 我们看到每个核心都有“processor :0 ”行 使用grep processor将该行滤出,再使用wc原创 2012-06-07 23:06:04 · 6539 阅读 · 0 评论 -
Linux性能监控与分析工具
背景 最近需要对一套预研完成的系统性能测试,该系统部署在Linux服务器集群上。 在高并发、高负载场景下收集每台设备资源占用的全部信息(这些信息包括CPU,内存,I/O,磁盘,网络流量等等等),进一步分析系统瓶颈。 这里用上了nmon这款工具。由nmon负责定期收集全套系统信息,再由nmon_analyser将原始数据转换为可视化的表格与图形。 正文 Wiki: nmo原创 2013-03-21 22:08:48 · 2740 阅读 · 0 评论