您的位置:首页 > 运维架构 > Linux

工作中一些常用的linux命令

2015-12-23 19:00 405 查看
    find / -name '**' 查找文件,可以用通配符*

    vi (vim)编辑文本,这是Linux操作文档常用的一个命令。如果文件不存在,在保存后会新建一个文档。编辑进去后i就进入编辑状态。按:wq就可以保存退出,按:q就是不保存退出,在这2个命令后面加!就是强制退出。vi在工作中最常用的其实是查看日志。上线之后,日志无时无刻在打,如果,你实时查看,很难发现问题,这个时候,你就可以,用vi去查看你在代码里logger出来的日志。vi进去,然后按/输入你要查询的语句,按n可以查找下一个,g回到开头。你也可以一开始输入G到日志底层,然后按N从后
4000
面往前找(如果日志量较大就可以用这种方式查询最新的日志)。

   tail -f 实时查看文件。这个一般是用在实时查看日志的。

   其他的查看文件的方式有cat(如果文件量少,就可以用这种方式),more,less。。。

   df查看硬盘大小

   free查看内存大小

   cp -rf 强制复制,如果目标路径已经存在文件,则覆盖

   chmod +x(777)赋最高权限

  rm -rf 强制删除文件或文件夹

  pwd显示当前路径

  ps -ef|grep xxx 查看进程号

  kill -9 强制杀进程,比如有时tomcat由于某种原因用shutdown.sh无法关掉,就可以先用ps -ef|grep tomcat先抓取tomcat的进程号,再用kill -9 将其强制干掉

  wget下载

  dos2unix转换文件格式

  du -sh 查看文件大小

  uname -a 查看系统类型

  tar zvfc 压缩

  tar zxvf 解压

telnet 查看端口是否通

mkir -p 创建文件或目录

linux的几个比较重要的文件

/etc/profile 可以在这个文件配置环境变量

/etc/init.d/rc 可以在这里配置开机自启

用过的Linux版本:Ubuntu,SuSe,RedHat,CentOS...

有一个查询ip的语句

ifconfig |grep inet |awk '{print %2}' awk -F ':' '{print %2}' |grep '^10.'

它就是抓取ifconfig打印的东西将第二列打印出来,再将其用冒号分开,打印第二列,抓取10.开头的ip
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux shell