netstat -tln | grep 44444 端口是否被监听 netstat -tulnp
ps -ef | grep xxxx 查看某进程
shutdown -r now 重启 重启前执行 sync 同步内存数据到磁盘
cd - 返回
mkdir -P /etc/mysql/conf 新建多级目录

ubuntu

dpkg —list | grep -i jdk
dpkg —list 电脑上安装的所有软件
sudo apt-get —purge remove 包名

windows

netstat -ano|findstr 10000 端口占用
taskkill /pid 13052 /f

docker

docker logs -f -t —since=”2018-02-08” —tail=100 a0a7f71b4

文件相关

ls -lh

image.png

cat -n 显示行号

cat -A 显示隐藏符号

less xx 可以单行滚动

搜索命令

locate

  • 搜索文件名 按数据库搜索 搜索快,消耗小 ,数据库位置 /var/lib/mlocate/mlocate.db
  • updatedb 强制更新库

    find

  • find . -name “abc*” 当前目录搜索,包含abc的

  • find . -iname abc 忽略大小写
  • find . -size +1k -a -type f -exec ls -lh {} \;

    • find 找到的结果 用 -exec .. {} \; 来执行
    • -a and -o ro -not

      | grep

  • netstat -an | grep “ESTABLISHED” | wc -l 统计当前登录的人数

    alias 命令别名

  • alias grep=’ grep —color=auto’

    gzip 压缩/解压缩 (不会打包)

  • gzip acb.log

  • gzip -d acb.gz

    tar 打包(不压缩)

  • tar -cvf acd

  • tar -xvf acd.tar
  • 综合
    • tar -zcvf acd
    • tar -zcvf acd.tar.gz -C /tmp
    • tar -ztvf acd.tar.gz 只查看不解压