Skip to content

Instantly share code, notes, and snippets.

@ProjectSky
Last active June 6, 2020 14:56
Show Gist options
  • Save ProjectSky/17bb310da1aaea656ecd85b9181ffd52 to your computer and use it in GitHub Desktop.
Save ProjectSky/17bb310da1aaea656ecd85b9181ffd52 to your computer and use it in GitHub Desktop.
BashNotebook
find / -type f | grep " " #查找目录中带有空格的文件夹
grep -r "str" /home/ #查找目录下所有匹配指定字符串的文件
update-rc.d parsoid defaults & remove #服务添加 & 删除
sysv-rc-conf #服务管理
usermod -aG sudo user #添加指定用户至sudo组
sudo docker ps -a | awk '{print $1}' | grep -v CONTAINER | xargs sudo docker rm #清除无效docker容器1
sudo docker images | grep "<none>" | awk '{print $3}' | xargs sudo docker rmi #清除无效docker容器2
sudo docker rmi $(sudo docker images -f "dangling=true" -q) #清除无效docker容器3
nc -ul 1080 #使用udp模式监听1080端口
nc -u x.x.x.x 1080 #使用udp模式连接1080端口
netcat -ul -p 1080 #使用udp模式监听1080端口
netcat -u x.x.x.x 1080 #使用udp模式连接1080端口
grep -rl 'org.telegram' --include="*.java" | xargs sed -i 's/'org.telegram'/'org.projectsky'/g' #替换指定文件的字符串
patch -p1 < patch/Handshake.cpp.diff #给指定的文件打补丁
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment