centos命令行常用操作
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命令行常用操作的更多相关文章
- [转]Mysql命令行常用操作
Mysql命令行常用操作 一.从命令行登录MySQL数据库服务器 1.登录使用默认3306端口的MySQL /usr/local/mysql/bin/mysql -u root -p 2.通过TCP连 ...
- git命令行常用操作总结
关于 更多使用细节(grammar和book),请参考 官网 1.上传代码 1.1 创建自己的远程Repository, github或者gitee 1.2 创建本地git仓库 $ git init ...
- redis常用的命令行以及操作
redis常用的命令行以及操作 转载酱紫人的理直气壮 最后发布于2018-07-30 17:00:41 阅读数 805 收藏 转载地址:https://blog.csdn.net/li_lening ...
- Oozie命令行常用命令汇总[转]
Oozie命令行常用命令汇总 有时候脚本跑多了就不愿意在OozieWeb端去看脚本的运行情况了.还好Oozie提供了很多命令行命令.能通过命令行直接检索自己想看到的脚本信息.在这里简单进行一下总结.一 ...
- SLAM+语音机器人DIY系列:(一)Linux基础——3.Linux命令行基础操作
摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以后续的章节中都会使用ROS来组织构建代码:而ROS又是安装在Linux发行版ubuntu系统之上的, ...
- Hadoop HDFS的shell(命令行客户端)操作实例
HDFS的shell(命令行客户端)操作实例 3.2 常用命令参数介绍 -help 功能:输出这个命令参数手册 -ls 功能:显示目录信息 示例: hadoop fs ...
- linux 命令行常用快捷键
linux命令行常用快捷键,区别于vim编辑器快捷键.熟练掌握下面的快捷键可提高操作linux的工作效率.当然最重要的是可以装屌. 1.移动光标快捷键Ctrl+a光标回到命令行首* Ctrl+e光标回 ...
- HDFS shell命令行常见操作
hadoop学习及实践笔记—— HDFS shell命令行常见操作 附:HDFS shell guide文档地址 http://hadoop.apache.org/docs/r2.5.2/hadoop ...
- 历史命令~/.bash_history,查看所有别名alias,命令执行顺序,命令行常用快捷键,输入输出重定向,wc统计字节单词行数
历史命令大小:/etc/profile中字段HISTSIZE=1000 历史命令保存文件:~/.bash_history history -c 清空历史命令 history -w 把历史命令写入~/. ...
随机推荐
- [PowerShell]template engine
今天讨论的是如何在Powershell里实现一个简单的Template Engine的功能. 假设模板文件的内容如下:template.tt hello $name welcome $company ...
- day35 数据库的初步认识
一. 数据库的由来分类 1. 数据库的概念 百度定义: 数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增.截取.更新.删除等操作. 所谓“数据库”系 ...
- IDEA中Java代码存入DB中为乱码
有一种可能是编译后出现的乱码,可以在Setting的Java compiler中加如下 -encoding UTF-8
- java线程类图
Executors创建不同类型的Executor, executor执行不同的runnable task Executor: Runnable:
- MySQL三大范式和反范式
1. 第一范式确保数据表中每列(字段)的原子性.如果数据表中每个字段都是不可再分的最小数据单元,则满足第一范式.例如:user用户表,包含字段id,username,password 2. 第二范式在 ...
- Spring Boot 实现ErrorController接口处理404、500等错误页面
在项目中我们遇到404找不到的错误.或者500服务器错误都需要配置相应的页面给用户一个友好的提示,而在Spring Boot中我们需要如何设置. 我们需要实现ErrorController接口,重写h ...
- OS---文件结构
1.概述 1.1 对于任何一个文件,都存在以下2种形式结构: 文件的逻辑结构: 从用户的角度出发所观察到的文件组织形式,独立于文件的物理特性: 文件的物理结构(文件存储结构): 文件在外存上的存储组织 ...
- 5W1H
WHY ——为什么做?原因与目标 WHAT ——做什么?目标与内容 WHO ——谁去做?具体的执行者 WHEN ——什么时间做?执行时间 WHERE——在什么地方做?执行地点 HOW——怎样做 ...
- python + selenium 练习篇 - 定位元素的方法
1.利用ID定位元素(能直接通过ID来定位的元素比较少) # coding=utf-8from selenium import webdriverdriver = webdriver.Chrome() ...
- Docker学习笔记(1)-简介
1. 简介 Docker使用Google公司推出的Go语言开发实现,基于Linux内核的cgroup, namespace以及AUFS类的UnionFS等技术,对进程进行封装隔离,属于操作系统层面的虚 ...