复习下linux windows

linux通过yum install安装程序之后想知道程序被放在了哪些位置 可通过rpm -ql 或者 rpm -l --query查询  通过rpm  --help 可查看使用方式  rpm -e 卸载


make /make file  用的比较少 有空可以看看 用于编译  类似GNU发布的gcc工具(gcc除了可编译c c++外 也可用于java等语言 牛!)


find模糊查询时候 记得不是% 而是*来匹配(正则) 数据库用多了容易混

find . -name ' redis' -file f


/proc/cpuinfo  //cpu信息

/proc/version  //操作系统

dig 是 bind出的工具  安装命令: yum install bind-utils -y

dig +short @8.8.8.8 www.baidu.com A

free m

top -u oracle  //oracle用户的内存使用

mkdir 。。。。

cd $_  相当于进入上一个路径

vi查看行数 :set nu 查找 n,F 

shell脚本中

if[  -z "$1" ]; then

fi

[ -h "$2"]

-z 为空返回true 

-h 是否是文件且是软链接文件

ln - s 源文件 目标文件

查看进程端口

http://jingyan.baidu.com/article/546ae1853947b71149f28cb7.html

 

1、lsof -i:端口号  需安装lsof

yum install lsof    

rpm -qa lsof    rpm -ql lsof 

2、netstat -tunlp|grep 端口号   t:tcp t:udp l:listenning p:pid n:numeric dont resolve names

都可以查看指定端口被哪个进程占用的




命令标准输出错误输出
>/dev/null 2>&1丢弃丢弃
2>&1 >/dev/null丢弃屏幕

source /etc/profile 相当于执行了/etc/profile  如果有export命令 等于又执行了一次 才会使得变量有时候看上去重复了 $PATH

重启init 6

# uname -r
# rpm -qa|grep -e  kernel-devel  -e  kernel-headers 

可以尝试自己搭建dns:

自己搭建一套内部的DNS服务器了,自己设置master/slave服务器,自己添加Zone,

自己添加正解、反解,自己设置缓存超时等等,加深对DNS理解


devel 包主要是供开发用,至少包括以下2个东西:
1. 头文件
2. 链接库
有的还含有开发文档或演示代码。

以 glib 和 glib-devel 为例:

如果你安装基于 glib 开发的程序,只需要安装 glib 包就行了。

但是如果你要编译使用了 glib 的源代码,则需要安装 glib-devel。


windows:

echo %JAVA_HOME% 
C:\Program Files\Java\jdk1.7.0_51




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值