UP | HOME

linux常用命令备注

Table of Contents

常用命令备注

linux

  • 查看内存占用前10的进程
ps -aux | sort -k4nr | head -n 10
  • 快速查找你需要的命令
man -k "copy files"
  • 搜索包含某个字符串的文件
grep -rn "test"
  • 过滤查看日志
sed -n "/test/p" logfile
  • 无编辑器情况下编辑文本文件
cat >file.txt
(ctrl+d)
  • csv文件转txt
awk -F',' '{print $1,$2,$3}' 文件.csv > output.txt
  • 查找文件并替换文件内容
#sed
find . -type f -name "*" | xargs sed -i 's/a/1/g'
#perl
find . -type f -name "*" | xargs perl -pi -e 's/app/apps\/data/g'
  • scp传输文件
#本地传输到远程服务器
scp -r -P 3388 ./test josephzeng@127.0.0.1:/home/josephzeng/

#拷贝远程服务器文件到本地
scp -r -P 3388 josephzeng@172.20.102.10:/home/josephzeng/test ./

First created: 2021-01-01
Last updated: 2021-11-25 Thu 23:05
Power by Emacs 27.1 (Org mode 9.4)
© 2017 – 2021 by josephzeng