1、查看某个端口占用

lsof -i tcp:80

2、查看是否安装了防火墙

service iptables status

查看是否启用防火墙
/etc/init.d/iptables status

3、查看全部安装的文件包
yum list installed

4、查看有多少个php-fpm执行
ps -fe |grep "php-fpm"|grep "pool"|wc -l

5、centos内存占用过高

sync

echo 3 > /proc/sys/vm/drop_caches

6、查看linux版本

cat /etc/issue

7、nginx安装路径
 whereis nginx

8、服务器重启reboot
9、服务器关机halt

10、文件转zip

zip -r name.zip /www/
封装gz
tar -zcvf db1.tar.gz db1
tar -zxvf db1.tar.gz 解压gz

11、linux中tar解压tar.xz文件

使用xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar

再用tar -xvf xxx.tar解压

12、查看当前文件夹文件大小
du -sh /home
ls -lh

13、复制文件夹123文件夹重命名为456
cp -rv /ecmoban/123 /ecmoban/456
14、复制到当前文件夹并改名
cp -r mm ./mmmm
拷贝A文件夹到B目录
cp -rv A B
如果你正在B目录下,可以这样:
cp -rv A ./
拷贝A文件下的A1文件
cp -v A/A1 ./
或者
cp -v A/A1 B/

15、vim使用

crontab -e进行编辑
ctrl+c => shift+: =>输入wq进行保存
:q!退出不保存

16、查看使用资源
df -h

17、删除文件
rm -rf ..

18、修改文件夹或者文件名称
mv .. ..

19、更改文件夹及子文件夹权限
chmod -R 777 ..

chown -R -v root:mail test6

20、linux之间拷贝命令
scp -r /home/work/source.txt work@192.168.0.10:/home/work/ #把本地的source.txt文件拷贝到192.168.0.10机器上的/home/work目录下

scp -r work@192.168.0.10:/home/work/source.txt /home/work/ #把192.168.0.10机器上的source.txt文件拷贝到本地的/home/work目录下

21、查看系统版本

cat /etc/issue 位数 getconf LONG_BIT

cat /proc/cpuinfo |grep "processor"|wc -l 查看cpu个数

22、查看php-cgi进程数

netstat -anpo | grep "php-fpm" | wc -l

23、查看内存占用最高的5个
ps -aux | sort -k4nr | head -5

24、清理内存方法
sync
echo 3 > /proc/sys/vm/drop_caches

25、nginx ab测试

ab -c 100 -n 1000000 -k http://127.0.0.1:8080/

26、安装sar工具获取网卡级别流量图
yum install sysstat
#获取网卡流量图
sar -n DEV 1 5//每一秒取一次值,一共取五次。eth0 为内网网卡,eth1 为外网网卡。

27、服务器内部安装 iftop 流量监控工具
yum install iftop -y //安装工具
iftop -i eth1 -P //使用 netstat -tunlp |grep 53139//端口对应的进程

centos命令行常用操作的更多相关文章

  1. [转]Mysql命令行常用操作

    Mysql命令行常用操作 一.从命令行登录MySQL数据库服务器 1.登录使用默认3306端口的MySQL /usr/local/mysql/bin/mysql -u root -p 2.通过TCP连 ...

  2. git命令行常用操作总结

    关于 更多使用细节(grammar和book),请参考 官网 1.上传代码 1.1 创建自己的远程Repository, github或者gitee 1.2 创建本地git仓库 $ git init ...

  3. redis常用的命令行以及操作

    redis常用的命令行以及操作 转载酱紫人的理直气壮 最后发布于2018-07-30 17:00:41 阅读数 805  收藏 转载地址:https://blog.csdn.net/li_lening ...

  4. Oozie命令行常用命令汇总[转]

    Oozie命令行常用命令汇总 有时候脚本跑多了就不愿意在OozieWeb端去看脚本的运行情况了.还好Oozie提供了很多命令行命令.能通过命令行直接检索自己想看到的脚本信息.在这里简单进行一下总结.一 ...

  5. SLAM+语音机器人DIY系列:(一)Linux基础——3.Linux命令行基础操作

    摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以后续的章节中都会使用ROS来组织构建代码:而ROS又是安装在Linux发行版ubuntu系统之上的, ...

  6. Hadoop HDFS的shell(命令行客户端)操作实例

    HDFS的shell(命令行客户端)操作实例 3.2 常用命令参数介绍 -help 功能:输出这个命令参数手册 -ls                  功能:显示目录信息 示例: hadoop fs ...

  7. linux 命令行常用快捷键

    linux命令行常用快捷键,区别于vim编辑器快捷键.熟练掌握下面的快捷键可提高操作linux的工作效率.当然最重要的是可以装屌. 1.移动光标快捷键Ctrl+a光标回到命令行首* Ctrl+e光标回 ...

  8. HDFS shell命令行常见操作

    hadoop学习及实践笔记—— HDFS shell命令行常见操作 附:HDFS shell guide文档地址 http://hadoop.apache.org/docs/r2.5.2/hadoop ...

  9. 历史命令~/.bash_history,查看所有别名alias,命令执行顺序,命令行常用快捷键,输入输出重定向,wc统计字节单词行数

    历史命令大小:/etc/profile中字段HISTSIZE=1000 历史命令保存文件:~/.bash_history history -c 清空历史命令 history -w 把历史命令写入~/. ...

随机推荐

  1. [PowerShell]template engine

    今天讨论的是如何在Powershell里实现一个简单的Template Engine的功能. 假设模板文件的内容如下:template.tt hello $name welcome $company ...

  2. day35 数据库的初步认识

    一.    数据库的由来分类 1.   数据库的概念 百度定义: 数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增.截取.更新.删除等操作. 所谓“数据库”系 ...

  3. IDEA中Java代码存入DB中为乱码

    有一种可能是编译后出现的乱码,可以在Setting的Java compiler中加如下 -encoding UTF-8

  4. java线程类图

    Executors创建不同类型的Executor, executor执行不同的runnable task Executor: Runnable:

  5. MySQL三大范式和反范式

    1. 第一范式确保数据表中每列(字段)的原子性.如果数据表中每个字段都是不可再分的最小数据单元,则满足第一范式.例如:user用户表,包含字段id,username,password 2. 第二范式在 ...

  6. Spring Boot 实现ErrorController接口处理404、500等错误页面

    在项目中我们遇到404找不到的错误.或者500服务器错误都需要配置相应的页面给用户一个友好的提示,而在Spring Boot中我们需要如何设置. 我们需要实现ErrorController接口,重写h ...

  7. OS---文件结构

    1.概述 1.1 对于任何一个文件,都存在以下2种形式结构: 文件的逻辑结构: 从用户的角度出发所观察到的文件组织形式,独立于文件的物理特性: 文件的物理结构(文件存储结构): 文件在外存上的存储组织 ...

  8. 5W1H

    WHY   ——为什么做?原因与目标 WHAT ——做什么?目标与内容 WHO   ——谁去做?具体的执行者 WHEN ——什么时间做?执行时间 WHERE——在什么地方做?执行地点 HOW——怎样做 ...

  9. python + selenium 练习篇 - 定位元素的方法

    1.利用ID定位元素(能直接通过ID来定位的元素比较少) # coding=utf-8from selenium import webdriverdriver = webdriver.Chrome() ...

  10. Docker学习笔记(1)-简介

    1. 简介 Docker使用Google公司推出的Go语言开发实现,基于Linux内核的cgroup, namespace以及AUFS类的UnionFS等技术,对进程进行封装隔离,属于操作系统层面的虚 ...