周记 2014.10.18

1. 清空正在运行的文件:

    cat   /dev/null  > filename

    cp  /dev/null  filename         //  貌似说效率更高,但没感觉。更喜欢第一个。

2. nohup: no hang up  不挂起  

3. grep -o 'str' fileName |wc –l  统计某个字符串出现的次数

4. red hate 企业版系统安装后,外界无法访问里面的监听服务,是因为防火墙限制的问题,可以通过如下命令修改:

    开启防火墙:chkconfig iptables on

    关闭防火墙:chkconfig iptables off

    上述两条命令均要重启系统才能生效。

    如果不想通过重启系统而即时生效的话

    可以用“service”命令。缺点是重启系统后设置会丢失。

    开启防火墙:service iptables start

    关闭防火墙:service iptables stop

    要在防火墙中设置某些端口的开关,可修改编辑/etc/sysconfig/iptables文件,比如开启SSH 端口22,可以加上如下内容:

    -A RH-Firewall-1-INPUT -m state ――state NEW -m tcp -p tcp ――dport 22 -j ACCEPT

5. Tomcat中启动的错误,可以去logs目录下的 catalina.out 和 local 日志中查看启动日志。

6. mkdir  -p  /dirName/dirName    一次创建多级目录

7. ssh  ip  ,从当前服务器跳转到另外一条服务器上

8. 直接将linux上的文件拉下来,可能里面的文件属性(如:可执行等)可能会失效。所有一般应该打tar包后拷贝出来。

9. scp not a regular file 错误    

    传文件夹 用 -r 参数 否则有 not a regular file错误 ,r 表示递归地拷贝整个文件夹。

    scp -r bdump oraprod@192.168.0.188:bdump

    服务器间复制文件:

    scp local_file remote_username@remote_ip:remote_folder

    服务器之间复制文件夹:

    scp -r local_folder remote_username@remote_ip:remote_folder


    从远程服务器复制到本地服务器

    从远程复制到本地的scp命令与上面的命令雷同,只要将从本地复制到远程的命令后面2个参数互换顺序就行了。

    例如:

    scp root@www.mydomain.com:/home/linux/soft/scp.zip /home/linux/others/scp.zip

    scp www.mydomain.com:/home/linux/soft/ -r /home/linux/others/

10. 将ISO文件设置成yum源:

      1). 新建目录:mkdir –p  /media/iso

      2). 设置ISO为yum源:

           mount your-iso-file.iso /media/iso/ -t iso9660 -o loop

           或

           mount -t iso9660 -o loop your-iso-file.iso /media/iso
    
      注:iso9660 是一种格式
    
      在/etc/ yum.repos.d 目录下编辑一个库脚本,如:iso.repo;内容如下:

      [rhel-source]

      name=ISO

      baseurl=file:///media/iso

      enabled=1

      gpgcheck=0

posted @ 2014-10-18 16:08  Jtianlin  阅读(190)  评论(0编辑  收藏  举报