linux命令整理

  工作几年,linux命令或多或少的一直在敲一些,但是有时候经常会忘了一些特殊命令。当然每次都百度下,基本也都能查到,不过还是自己整理一下,加深记忆。

 

 

1,常用的简单命令

    cd  xx 进入目录

    pwd 当前所在目录

  cat filename 显示文件内容 (其他使用

    mkdir xx 新建文件夹 

    touch xx 新建文件

  mv xx ..  (把xx移到上一个目录)

    ls  列出目录

    ls -a 把隐藏文件也列出来

    rm -rf xx  删除文件和文件夹( 删除除了某个文件或文件夹其他所有文件  rm -rf !(a) )

   . 和 source 运行命令(如:. myshell.sh  source myshell.sh)

   lsof -i:6060 (查看6060端口占用进程)

   ps -a(查看所有进程)

   kill -9 PID (强制杀掉PID对应的进程)

   sudo chmod -R 777 xx (给xx添加权限)

  sudo find /tmp/test -name '._*' |xargs rm -f

  netstat -tunlp |grep 端口号         查服务

 

 

查找当前目录以及子目录,替换文件名

#!/bin/bash
oldname=qogirShop
newname=qogirUnion
for i in `find . -name "${oldname}*"`
do
        echo $i
        mv $i ${i/${oldname}/${newname}}
done

 

2.vim命令

  :q 退出文档

  :q! 强制退出文档

  :wq 保存退出

 

3.工具命令使用

  jar命令使用

  

 

 dos命令和linux命令对比

posted @ 2020-05-25 10:50  小猪ab  阅读(187)  评论(0编辑  收藏  举报