zoukankan      html  css  js  c++  java
  • linux文件命名

    • 查看端口被占用 netstat -an|grep ‘80’ 或 ps
    • 杀死一只线程 kill -9 PID
    • 查看运行的java进程 ps -ef|grep java

    文件操作

    • 创建文件夹 mkdir a #创建名字为a的文件夹
    • 创建文件 touch a.txt #创建名字为a的txt文件
    • 移动文件 mv a sm/ #将a文件(夹)移动到当前目录的sm目录下
    • 删除文件 rm -rf a #删除a文件, -rf 是 -r(递归删除)-f(强制删除)的简写
    • 重命名 mv b sm/c #将文件b移动到当前目录sm目录下,并将文件重命名为c
    • 复制文件 1. cp sm.log .. #将sm.log文件复制党上级目录 2. cp sm.log ../sm01.log #将sm.log文件复制到上级目录,并将文件名改为sm01
    • 查看文件
      • cat sm.log #查看sm.log文件内容
      • cat app.log |grep 'error' 查看某个关键字信息
      • cat -n app.log |grep "error" > temp.txt #把日志保存到文件
      • cat -n logs/catalina.out '/2018-06-08 00:00:20/,/2018-06-06 16:06:36/p' > pay.out #将指定时间的日志导入到文件中
      • head sm.log #查看sm.log文件的前10行内容
      • head -n 20 sm.log #查看sm.log文件的前20行内容
      • tail sm.log #查看sm.log的后10行内容
      • tail -n 20 sm.log #查看sm.log文件的后20行内容
      • tail -f sm.log #动态查看sm.log 文件
      • more sm.log #翻页查看sm.log 文件的内容(空格向下翻页,不能上翻)
      • less sm.log #翻页查看sm.log 文件内容(上下键进行翻页,q键退出)
    • 查找文件 find
      • find . -name java #在当前位置下查找文件名包含java的文件
      • find . perm 7777 #在当前位置下查找权限为7777 的文件
      • find / -user ouyang #在系统中查找用户为ouyang的文件
      • find . type d #在当前位置下查找类型为文件夹的文件
    • 归档压缩文件
      • tar -zcvf log.tar.gz log/ #将目录log归档并压缩,归档压缩后的名字命名为log.tar.gz
      • tar -zxvf log.tar.gz #释放并解压log.tar.gz
  • 相关阅读:
    Python configparser模块
    Python OS,shutil模块
    一、操作系统基础
    Python 序列化
    Python 验证码生产程序和进度条程序
    SaltStack 实践课程二 PHP+NGINX
    Android攻城狮数据存储之文件存储
    Android攻城狮数据存储之SQLite数据库简介
    Android攻城狮数据存储之SharedPreferences
    Android攻城狮读取了JSON实现图文混排
  • 原文地址:https://www.cnblogs.com/monkay/p/11589059.html
Copyright © 2011-2022 走看看