- du -sh * 查看目录下每个文件夹大小
- rm -f 文件名 删除文件
- rm -rf * 删除文件夹下的所有文件
- cat filename | tail -n +3000 | head -n 1000 查询文件中几行到几行
- sed -n ‘5,10p’ filename 查看文件具体几行
- crontab -l查询所有定时任务
- grep -iv [指定字条串] [文件] -i 不区分大小写 -v 排除指定字符串
- grep -v ^# /etc/profile 不显示以#开头的行
- scp /home/helpteach/project/mallupload/1509681299449.png wasadmin@10.127.40.25:/home/test wasadmin为用户名
- curl 地址
- 查看环境变量vi ~/.bash_profile
- 生效环境变量. ~/.bash_profile
- alias tttt=‘telnet’
- crontab -l 查看所有定时任务
- crontab -e 新建定时任务
- 定时任务中的时间的说明,时间的格式大概是这样的* * * * * 五个*号代表的意思分别是分,时,日,月,周的顺序来排列的如果想每分钟都执行一次的话就采用默认的 * * * * *,如果想每五分钟执行一可以 */5 * * * * ,如果是每两个小时执行一次的话那就是 * */2 * * *来设置;
- nginx -t 验证配置文件是否正确
- nginx -s reload 重新加载配置
- nginx 启动
- nginx -s stop 关闭
- mysql数据库重启 service mysqld restart
- Curl -i -X POST -H ‘Content-type’:’application/xml’ -d ‘<?xml>内容’ “请求地址"
- find . | xargs grep -ri "class"目录下的所有文件中查找字符串
- lsof -i:端口号 查看该端口有无在使用
- netstat -anp|grep 8282 查看此端口的占用情况;16923为pid
- ps -ef|grep 16923 查看该pid的进程的详细信息;
- ls -l /proc/进程号 查看具体路径
- du -sk *|sort -n 查询文件大小并排序(du -sk *|sort -n >1,du -sk *|sort -n >2,diff 1 2)比较大小然后确定哪个文件增长过快
- wc -l查看文本条数
- alt F4远程重启
- 使用下面的命令将文件格式设置为unix格式即可解决上述错误。
vi XXXX
:set fileformat=unix
:wq 存盘退出