CentOS上常用的命令汇总

来源:互联网 发布:华为云服务器默认端口 编辑:程序博客网 时间:2024/06/06 02:08
  1. 查看进行号
    ps -ef | grep tomcat(查看tomcat的进程编号)
  2. 强制关闭进程
    kill -9 xxxx
  3. 查看端口占用
    netstat -tanp|grep 80
  4. 删除文件(含文件夹)
    rm -rf /usr/local/apache(强行删除apache目录及目录中所有文件)
  5. 拷贝文件
    cp -r /usr/local/apache /usr/local/apachetemp(把apache目录中的文件拷贝到apachetemp中)
  6. 远程拷贝文件
    scp -r root@192.168.1.102:/usr/local/apache /usr/local/apache(将远程apache目录下的所有文件拷贝到本地的apache目录中)
  7. 修改文件所有者
    chown -R root:mail /usr/local/apache (修改apache下所有文件的所有者为root,群组为mail)
  8. 修改文件权限
    chmod u+x /usr/local/apache/bin/apachectl.sh(给当前用户添加执行权限)
  9. 查看磁盘使用情况
    df -hl
  10. 查看目录大小
    du -sh /usr/local/apache(查看apache目录占用的空间大小)
    du -sh *(列出当前目录所有文件夹大小,可以用来找到当前占用磁盘空间最多的目录或者文件)
  11. 文件解压
    tar -zxvf /usr/local/apache.tar.gz(解压tar.gz文件到当前目录)
  12. 源码安装三部曲
    tar—>configure—>make && make install
  13. 文件查看tail
    tail -f /usr/local/apache/logs/log.txt(查看文件的末尾几行,并实时打印文件新写入的行)
  14. less查看文件
    一般用来查看vim或者cat不便于查看的大文件、大日志。
    空格键:向下翻动
    [pageDowm] :向下翻动一页
    [pageUp] :向上翻动一页
    / 字符串 :向下查询“字符串” 的功能
    ? 字符串:向上查询“字符串”的功能
    n :重复前一个查询(与 / 或 ? 有关)
    N : 反复重复前一个查询(与 / 或 ? 有关)
    q : 离开less这个程序
  15. vim查看修改文件
    i插入模式;esc退出插入模式;/查找内容;费插入模式下wq保存退出,q!不保存退出;
  16. 列出目录
    ll(如果要配合管道使用,还是要用ls这个原始命令)
  17. 服务器的查看工具,个人倾向于使用sshsecureshell,如果忍受不了它的中文乱码问题,也可以换其他的比如puty。sshsecureshell最大的好处是提供了ftp上传工具,能够很方便的上传下载文件。
  18. curl 发送http请求
    发送get请求:curl -XGET http://localhost:8080/getInfo.action?param=123
    发送post请求: curl -XPOST http://localhost:8080/saveInfo.action -d ‘{“name”:”123”,”age”:25}’
  19. jps查看所有java进程
  20. jstack查看指定java进程的运行栈
    可以用来看进程中线程的当前状态,可以配合ps查看进程中某些那个线程占用cpu时间较长
  21. dig查看域名的解析情况,能看出来域名类型A|CNAME等
0 0
原创粉丝点击