Linux 常用命令

1. 查看httpd 服务

ps aux | grep httpd |wc -l

2. 查看nginx 端口监听状态

netstat -atlnp | grep "nginx"

3.

 netstat -atlnp | grep "php-cgi" | grep "70M进程号或40M进程号"

4. 查看内存使用状况

ps -lA|more

5. last 查看用户登录记录

6. users

7. who 

8. top

9. uptime

10.编译单个cpp文件

chmod +x test.cpp

g++ -I $CMAKE_PREFIX_PATH/include -g -Wall -o test.bin test.cpp -L $CMAKE_PREFIX_PATH/lib -lboost_system

ldd test.bin

11. linux 删除.svn

  find -type d -name ".svn" | xargs rm -rf

12. windows 删除.svn

@echo On
@Rem 删除SVN版本控制目录
@PROMPT [Com]

@for /r . %%a in (.) do @if exist "%%a.svn" rd /s /q "%%a.svn"
@Rem for /r . %%a in (.) do @if exist "%%a.svn" @echo "%%a.svn"

@echo Mission Completed.
@pause

 14. 修改/etc/profile文件使其永久性生效,并对所有系统用户生效,在文件末尾加上如下两行代码
    PATH=$PATH:/usr/local/php/bin:/usr/local/mysql/bin
     $source /etc/profile 

 15. linux 查看可执行程序的依赖:

  ldd [可执行程序]

  readelf -a [可执行程序]

16. 远程复制

  从 本地 复制到 远程 
  命令格式:
  scp local_file remote_username@remote_ip:remote_folder
 
17 ubuntu
  #dpkg -l | grep libaio --检测包裹是否安装
 #apt-cache search libaio 搜索依赖关系
原文地址:https://www.cnblogs.com/the-moving-ear/p/3214543.html