聚沙成塔-linux 常用命令
2024-10-11 23:16:47
批量更改文件后缀名
find . -depth -name "*.scss" -exec sh -c 'mv "$1" "${1%.scss}.less"' _ {} \;
查找文件是否包含某个字符
http://120.24.244.38:9990/admin.html#/models/account/user
find . -name "*.lua" | xargs grep -in "tagName"
zcat命令
zcat access*.gz | goaccess
du命令
查看文件大小
du -h filename
find命令
查找以一位或两位数字结尾的文件
find /var/log/nginx -regextype posix-egrep -regex ".*/access\.log\.[0-9]{1,2}"
删除所有子目录下可能存在的某个文件夹
假设当前目录有100个子文件夹, 这些子文件夹下有可能会有一个tar文件夹现在我想要清空所有tar文件夹里面的文件.
find */tar -maxdepth 1 -delete
top命令
查看某个进程名的占用情况
比如nginx
top -b -n 1 | grep -E '%CPU|nginx'
dpkg
查看安装或卸载的包信息
dpkg --get-selections | grep nginx
kill和pkill
根据pid终止进程
kill -9 <pid>
根据进程名终止进程
pkill -9 -f nginx
chmod
把文件设定为可执行文件
chmod a+x file_name
把某个文件夹设定为所有用户皆可读写
chmod -R 666 dirname
改变文件夹的拥有者
chown -R www-data:www-data dirname
最新文章
- 微软.Net 社区虚拟大会 -- 首日重点(dotnetConf 2016)
- D2.Reactjs 操作事件、状态改变、路由
- 详解c++指针的指针和指针的引用(转)
- WPF的";路径标记语法";
- django redis VS memcache 区别简介
- 数论 UVA 11388
- GCD的同步异步串行并行、NSOperation和NSOperationQueue一级用dispatch_once实现单例
- [Everyday Mathematics]20150123
- 重新安装phpMyAdmin无法运行的解决一例
- Junit简介和常用API
- “layout_”下划线开头的属性
- php 获取汉字拼音首字母的函数
- apache2部署django以及静态文件
- 利用 JMetal 实现大规模聚类问题的研究(一)JMetal配置
- centos找不到环境变量 -bash: ls: command not found
- Java基础-多线程学习目录
- LeetCode——3. Longest Substring Without Repeating Characters
- Android AES 加密、解密
- DotNetOpenAuth 使用指南
- net mvc中实现记录用户登录信息(记住登录效果)
热门文章
- 字符串分割方法split()函数
- 【转】python3 urllib.request 网络请求操作
- JAVA数据库编程、JAVA XML解析技术
- Spring MVC的核心流程(步骤)
- CSS揭秘(四)视觉效果
- Linux OpenGL 实践篇-6 光照
- CentOS在线安装Mysql5.7
- JavaScript数据结构与算法(八) 集合(ECMAScript 6中定义的类似的Set类)
- [LeetCode] Top K Frequent Words 前K个高频词
- [LeetCode] Task Scheduler 任务行程表