• 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. [转载]浅谈组策略设置IE受信任站点

    在企业中,通常会有一些业务系统,要求必须加入到客户端IE受信任站点,才能完全正常运行访问,在没有域的情况下,可能要通过管理员手动设置,或者通过其它网络推送方法来设置. 有了域之后,这项工作就可以很好的 ...

  2. 初遇sql server

    今天初始接触sql server 和mysql的语法有一些不同 sql server中使用[] 或双引号来表示数据库.字段名.表名等,而字符串使用单引号来表示 mysql中数据库名,表名,字段名不需要 ...

  3. Django--上传文件

    需求 Django中forms表单上传文件处理​ 速查 views.py 1 2 3 4 5 6 7 8 9 def upload(request):     if request.method==' ...

  4. sprint3(第三天)

    今天在做的任务是整合前台和后台,使前台可以从后台得到数据 燃尽图:

  5. sprint演示Scrum 项目7.0

    1.坚持所有的sprint都结束于演示. 团队的成果得到认可,会感觉很好. 其他人可以了解你的团队在做些什么,并得到重要反馈. 演示是一种社会活动,不同的团队可以在这里相互交流,讨论各自的工作.这很有 ...

  6. Mybatis 示例之 foreach

    foreach一共有三种类型,分别为List,[](array),Map三种. foreach的第一篇用来将List和数组(array). 下面表格是我总结的各个属性的用途和注意点. foreach属 ...

  7. 后缀数组(模板题) - 求最长公共子串 - poj 2774 Long Long Message

    Language: Default Long Long Message Time Limit: 4000MS   Memory Limit: 131072K Total Submissions: 21 ...

  8. PHP mail

    PHP 允许您从脚本直接发送电子邮件. PHP mail() 函数 PHP mail() 函数用于从脚本中发送电子邮件. 语法 mail(to,subject,message,headers,para ...

  9. PEM (Privacy Enhanced Mail) Encoding

    PEM (Privacy Enhanced Mail) Encoding The moPEM (Privacy Enhanced Mail) Encoding The most commonly us ...

  10. C# WM_NCMOUSELEAVE 消息触发

    public static extern bool TrackMouseEvent([In, Out] TRACKMOUSEEVENT lpEventTrack); [DllImport(" ...