• vi编辑器

:set nu  显示行号
:$       到文件最后一行

  • 文件查找
find . -maxdepth 1 -name "@*" 
这个命令意思是,查找当前目录下以@开头的文件或者目录,搜索深度为一级也就是只在当前目录找,不进入子目录,如果你要从/目录开始找就:
find / -maxdepth 1 -name "@*"
如果想搜全盘,就把-maxdepth 1 去掉
  • yum安装 ,卸载

安装   yum install  -y httpd-devel

卸载  yum remove -y httpd-devel

查看安装位置  rpm -ql httpd-devel | cat -n

  • rpm卸载

首先通过  rpm -q <关键字> 可以查询到rpm包的名字

然后 调用 rpm -e <包的名字> 删除特定rpm包

如果遇到依赖,无法删除,使用 rpm -e --nodeps <包的名字> 不检查依赖,直接删除rpm包

如果恰好有多个包叫同样的名字,使用 rpm -e --allmatches --nodeps <包的名字> 删除所有相同名字的包, 并忽略依赖

  • centos彻底删除mysql
yum remove mysql mysql-server mysql-libs compat-mysql51
rm -rf /var/lib/mysql
rm /etc/my.cnf
查看是否还有mysql软件:
rpm -qa|grep mysql
有的话继续删除
可以参考:http://www.centoscn.com/image-text/config/2014/0428/2881.html
  • 在Linux上安装MySQL客户端

    参考:http://leonax.net/p/4345/install-mysql-client-on-linux/

    在某些情况下,我们只需要MySQL的客户端,而不需要完整的MySQL服务器。

    比如当你需要连接到远程的MySQL服务器的时候。

    如果只需安装客户端的话,可以使用命令:

yum install mysql

    或者

apt-get install mysql

    相对应的完整安装是

    

yum install mysql-server

    或者

apt-get install mysql-server

  

  • msyql默认安装路径

mysql用rpm安装,他的路径是什么啊?

1 可以预先自定义安装路径

//TODO

2 安装后 查询

whereis mysql

  • 压缩与解压

    tar -cvfz    XXX.tar.gz   ./Track
    tar -xvfz    XXX.tar.gz

    tar -cvf  XXX.tar        ./Track
    tar -xvf  XXX.tar

  • FTP  服务

    1配置ftp服务
      vi /etc/xinetd.d/gssftp
      # server_agr s  =-1 -a  注释掉这行
    2 重启网络相关服务
      service xinetd restart

             service network restart

  • 日志备份 加时间戳 脚本

      #!/bin/bash
      tt=$(date +%Y%m%d);
      cp ./jboss.out  ./backUp/jboss$tt.out

  • tomcat下

    #!/bin/bash
    tt=$(date +%Y%m%d%H);
    cp /home/tomcat/logs/catalina.out  /home/tomcat/logBackup/catalina$tt.out;
    tar -cvf ./logBackup/catalina$tt.tar  ./logBackup/catalina$tt.out;【有问题】
    rm -f /home/tomcat/logBackup/*.out;

重启网卡
/etc/init.d/network restart  
重启网络服务
   service network restart
重启相关的网络服务
/etc/init.d/xinetd restart
修改端口号
修改/etc/services
知道端口号,查对应进程
netstat -anp |grep 28080

配置 ftp服务

#  vi /etc/xinetd.d/gssftp

1)屏蔽如下行
     #       server_args     = -l -a
 
2)     disable         = no

修改系统时间
date -s 16:46:00

删除 相似 文件
如删掉包含"2009"文件名的文件
rm -f  *2009*

增加路由策略  当10.2.7.0网络的数据包来往时,走10.2.7.1网关
route add 192.168.5.0 mask 255.255.255.0 192.168.5.254 metric 10

其他的数据包走192.168.0.1 网关
route add 0.0.0.0 mask 0.0.0.0 200.8.101.254 metric 10

用的比较多的linux命令的更多相关文章

  1. Linux实战教学笔记04:Linux命令基础

    第四节:Linux命令基础 标签(空格分隔):Linux实战教学笔记 第1章 认识操作环境 root:当前登陆的用户名 @分隔符 chensiqi:主机名 -:当前路径位置 用户的提示符 1.1 Li ...

  2. 像黑客一样使用 Linux 命令行

    前言 之前在博客园看到一篇介绍 IntelliJ IDEA 配置的文章,它里面用的是 gif 动态图片进行展示,我觉得很不错.所以在我今天以及以后的博文中,我也会尽量使用 gif 动图进行展示.制作 ...

  3. 11 个很少人知道但很有用的 Linux 命令

    Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有 ...

  4. Linux命令随笔

    Linux命令总结 man ==命令帮助; help ==命令的帮助(bash的内置命令); ls ==list,查看目录列表; -ld:查看目录权限; -l:(long)长格式显示属性; -F:给不 ...

  5. linux命令在线手册

    下面几个网址有一些 Linux命令的在线手册,而且还是中文的,还可以搜索.非常方便 Linux命令手册 Linux命令大全 Linux中文man在线手册 每日一linux命令

  6. 常用的一些linux命令

    最近接触到一些linux环境部署的事情,下面分享一些最近使用的比较频繁的一些linux命令~ 1.一次性移动多个文件到一个文件夹里 mv  被移动文件名 -t 目标文件夹 如:mv a.txt b.t ...

  7. 测试或运维工作过程中最常用的几个linux命令?

     大家在测试工作过程中,可能会遇到需要你去服务器修改一些配置文件,譬如说某个字段的值是1 则关联老版本,是0则关联新版本,这时候你可能就需要会下vi的命令操作:或者查看session设置的时长,可能需 ...

  8. 每天一个 Linux 命令(21):find命令之xargs

    在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行.但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出 ...

  9. 在windows下使用linux命令,GnuWin32的使用.

    http://sourceforge.net/projects/getgnuwin32 使用过linxu的伙计估计都会喜欢上linux各种各样强大的命令如:grep, sed,awk,diff和pat ...

  10. 我常用的那些linux命令

    我常用的那些linux命令 用linux也有些年头了,说来也忏愧,说是有些年头了,其实也还是个不长进的主.记得第一次接触linux是boss跟我说的怎么操作,什么编辑模式,按i,a,o进入编辑模式.在 ...

随机推荐

  1. 如何自学Android--转

    原文地址:http://blog.csdn.net/lavor_zl/article/details/51217319 1. Java知识储备 本知识点不做重点讲解: 对于有基础的同学推荐看<J ...

  2. Android学习笔记之横向二级菜单实现

    PS:元旦来一发. 学习内容: 1.Android二级横向菜单的实现过程.效果如上图...   这种横向的二级菜单在很多的app都有所应用.效果看起来还是非常的美观的.也算是项目需要,自己也就学了一下 ...

  3. Vim杂记:Sublime的配色方案

    一.前言 爱美之心人皆有之,sublime的配色实在好看,于是希望Vim也能这样. 二.配置 1.下载monokai(https://github.com/sickill/vim-monokai),然 ...

  4. 注意力机制(Attention Mechanism)在自然语言处理中的应用

    注意力机制(Attention Mechanism)在自然语言处理中的应用 近年来,深度学习的研究越来越深入,在各个领域也都获得了不少突破性的进展.基于注意力(attention)机制的神经网络成为了 ...

  5. javaScript一些函数--Math()

    1.不能显式地创建一个Math对象,直接使用它就可以了: 2.Math对象不能存储数据,和String,Date对象不同: 3.前面知道了parseInt()函数会通过消去小数点后面的一切,来使一个小 ...

  6. sencha动态向容器里添加控件出现重叠问题

    sencha动态向容器里添加控件出现重叠问题原因是由于动态生成控件的id有重复导致的.(js取时间到毫秒来做id,放在for里面会出现几个控件id是相同的情况.).解决掉重复id的问题就好了. 版权声 ...

  7. CRC16校验码生成

    /// <summary> /// 计算CRC-16 /// </summary> /// <param name="data"></pa ...

  8. kFreeBSD 7.0于2013/05/04发布 桌面环境 GNOME 3....

    kFreeBSD 7.0于2013/05/04发布 桌面环境 GNOME 3.4, KDE 4.8.4, Xfce 4.8, and LXDE

  9. Verilog学习笔记设计和验证篇(三)...............同步有限状态机的指导原则

    因为大多数的FPGA内部的触发器数目相当多,又加上独热码状态机(one hot code machine)的译码逻辑最为简单,所以在FPGA实现状态机时,往往采用独热码状态机(即每个状态只有一个寄存器 ...

  10. PHP的静态变量和引用函数

    直接贴代码,结果的原因写在备注了 <?php /** * Created by PhpStorm. * User: Administrator * Date: 16-8-25 * Time: 上 ...