壹 、查看有些端口占用

一 、查看有些端口占用

centos命令行常用操作,centos命令行

壹 、查看某个端口占用

lsof -i tcp:80 

二 、查看是不是安装了防火墙

service iptables status 

翻看是还是不是启用防火墙
/etc/init.d/iptables status 

三 、查看全部装置的文件包
yum list installed 

④ 、查看有稍许个php-fpm执行
ps -fe |grep “php-fpm”|grep “pool”|wc -l 

伍 、centos内部存款和储蓄器占用过高

sync

echo 3 > /proc/sys/vm/drop_caches

6、查看linux版本

cat /etc/issue 

柒 、nginx安装路径
 whereis nginx

八 、服务注重启reboot
玖 、服务器关机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解压

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

1三 、复制文件夹123文件夹重命名为456
cp -rv /ecmoban/123 /ecmoban/456
1四 、复制到当前文件夹并更名
澳门金沙国际,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!退出不保留

1陆 、查看使用能源
df -h

1七 、删除文件
rm -rf ..

1⑧ 、修改文件夹大概文件名称
mv .. ..

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

记Ali云服务器搭建,centos命令行常用操作。chown -R -v root:mail test6

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

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

2一 、查看系统版本

cat /etc/issue 位数 getconf LONG_BIT

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

22、查看php-cgi进程数

netstat -anpo | grep “php-fpm” | wc -l 

2③ 、查看内部存款和储蓄器占用最高的五个
ps -aux | sort -k4nr | head -5

2四 、清理内部存款和储蓄器方法
sync
echo 3 > /proc/sys/vm/drop_caches

25、nginx ab测试

ab -c 100 -n 1000000 -k  

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

2七 、服务器内部安装 iftop 流量监察和控制工具
yum install iftop -y //安装工具
iftop -i eth1 -P //使用 netstat -tunlp |grep 53139//端口对应的长河

① 、查看有个别端口占用 lsof -i tcp:80 贰 、查看是还是不是安装了防火墙 service
iptables status 查看是否启用防火墙 /et…

reboot 或者shutdown -r 或者 init 6 重启

lsof -i tcp:80 

lsof -i tcp:80 

查阅本机linux辅助的语言包      

② 、查看是还是不是安装了防火墙

② 、查看是不是安装了防火墙

编辑删除ls
-l /usr/share/locale/

service iptables status 

service iptables status 

上传jdk、tomcat安装文件

查阅是还是不是启用防火墙
/etc/init.d/iptables status 

翻开是不是启用防火墙
/etc/init.d/iptables status 

解压缩

③ 、查看全体设置的文件包
yum list installed 

③ 、查看全部装置的文件包
yum list installed 

unzip

四 、查看有稍许个php-fpm执行
ps -fe |grep “php-fpm”|grep “pool”|wc
-l 

肆 、查看有个别许个php-fpm执行
ps -fe |grep “php-fpm”|grep “pool”|wc
-l 

tar –xvf file.tar //解压 tar包

五 、centos内部存储器占用过高

伍 、centos内部存款和储蓄器占用过高

tar -xzvf file.tar.gz //解压tar.gz

sync

sync

下载到了一份tar.xz结尾的压缩文件,网上解决办法相比少,可是依旧找到了,如下: 

echo 3 >
/proc/sys/vm/drop_caches

echo 3 >
/proc/sys/vm/drop_caches

$xz -d ***.tar.xz

$tar -xvf  ***.tar

6、查看linux版本

6、查看linux版本

     
能够看来那几个压缩包也是包裹后再压缩,外面是xz压缩格局,里层是tar打包格局。

cat /etc/issue 

cat /etc/issue 

配置jdk

柒 、nginx安装路径
 whereis nginx

柒 、nginx安装路径
 whereis nginx

vi 文件名

⑧ 、服务珍视启reboot
⑨ 、服务器关机halt

八 、服务重视启reboot
⑨ 、服务器关机halt

输入i进入编辑形式 Esc退出当前形式

10、文件转zip

10、文件转zip

输入:q退出 输入:wq保存退出

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

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

查看tomcat进程 ps -ef|grep tomcat

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

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

干掉进程 kill -9 进度号

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

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

除去文件夹 rm -rf 文件夹

再用tar -xvf xxx.tar解压

再用tar -xvf xxx.tar解压

复制文件 cp jdk-8u91-linux-x64.tar.gz software/

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

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

复制文件夹 cp -ENVISION /usr/apache-tomcat-7.0.42/ /root/software/

1叁 、复制文件夹123文件夹重命名为456
cp -rv /ecmoban/123 /ecmoban/456
1④ 、复制到当前文件夹并更名
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/

1③ 、复制文件夹123文书夹重命名为456
cp -rv /ecmoban/123 /ecmoban/456
1④ 、复制到当前文件夹并改名换姓
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/

递归地给directory目录下具有文件和子目录的属主分配读的权柄 chmod -Lacrosse u+r
directory

15、vim使用

15、vim使用

安插Java及汤姆cat环境变量

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

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

#vim /etc/profile

1⑥ 、查看使用财富
df -h

1⑥ 、查看使用能源
df -h

JAVA_HOME=/usr/local/java

1七 、删除文件
rm -rf ..

1七 、删除文件
rm -rf ..

JRE_HOME=/usr/local/java/jre

18、修改文件夹恐怕文件名称
mv .. ..

1⑧ 、修改文件夹恐怕文件名称
mv .. ..

CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib

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

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

PATH=$JAVA_HOME/bin:$PATH

chown -R -v root:mail test6

chown -R -v root:mail test6

export PATH CLASSPATH JAVA_HOME

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

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

#source /etc/profile

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

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

#java -version

2① 、查看系统版本

2① 、查看系统版本

修改日期:
时光设定成2008年2月七日的吩咐如下:
#date -s 05/10/2009

cat /etc/issue 位数 getconf
LONG_BIT

cat /etc/issue 位数 getconf
LONG_BIT

修改时间:
将系统时间设定成人中学午10点贰13分0秒的通令如下。
#date -s 10:18:00

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

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

闭馆防火墙 iptables -F

22、查看php-cgi进程数

22、查看php-cgi进程数

安装mysql数据库 Centos7中用MariaDB代替了mysql数据库

netstat -anpo | grep “php-fpm” | wc
-l 

netstat -anpo | grep “php-fpm” | wc
-l 

yum install mariadb

2三 、查看内部存款和储蓄器占用最高的四个
ps -aux | sort -k4nr | head -5

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

systemctl start mariadb  #启动MariaDB

2④ 、清理内部存款和储蓄器方法
sync
echo 3 >
/proc/sys/vm/drop_caches

2肆 、清理内部存款和储蓄器方法
sync
echo 3 >
/proc/sys/vm/drop_caches

systemctl stop mariadb  #停止MariaDB

25、nginx ab测试

25、nginx ab测试

systemctl restart mariadb  #重启MariaDB

ab -c 100 -n 1000000 -k
 

ab -c 100 -n 1000000 -k
 

systemctl enable mariadb  #设置开机运营

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

2六 、安装sar工具得到网卡级别流量图
yum install sysstat
#赢得网卡流量图
sar -n DEV 1
5//每一秒取一遍值,一共取八遍。eth0 为内网网卡,eth1 为外网网卡。

linux下重命名文件或文件夹的授命mv既能够重命名,又足以运动文件或文件夹.

2七 、服务器内部设置 iftop
流量监察和控制工具

yum install iftop -y //安装工具
iftop -i eth1 -P //使用 netstat -tunlp
|grep 53139//端口对应的进度

2七 、服务器内部设置 iftop
流量监察和控制工具

yum install iftop -y //安装工具
iftop -i eth1 -P //使用 netstat -tunlp
|grep 53139//端口对应的经过

事例:将目录A重命名为B

mv A B

事例:将/a目录移动到/b下,视同一律命名为c

mv /a /b/c

实则在文书格局中要重命名文件或目录的话也是很简短的,大家只要求接纳mv命令就足以了,比如说咱们要将多个名为abc的文件重命名为1234就能够那样来写:mv
abc
1234,然而要留意的是,就算当前目录下也有个1234的文本的话,大家的这些文件是会将它覆盖的

# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 
# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数

# 查看物理CPU个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

# 查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo| grep "cpu cores"| uniq

# 查看逻辑CPU的个数
cat /proc/cpuinfo| grep "processor"| wc -l

查看CPU信息(型号)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

测试机器的硬件音讯: 

查看CPU信息(型号) 

# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 

      8  Intel(R) Xeon(R) CPU            E5410   @ 2.33GHz 

(看到有八个逻辑CPU, 也明白了CPU型号) 

# cat /proc/cpuinfo | grep physical | uniq -c 

      4 physical id      : 0 

      4 physical id      : 1 

(表达实际是两颗4核的CPU) 

# getconf LONG_BIT 

   32 

(表明当前CPU运行在32bit方式下, 但不意味着CPU不协理64bit) 

# cat /proc/cpuinfo | grep flags | grep ‘ lm ‘ | wc -l 

   8 

(结果大于0, 说明帮助64bit总括. lm指long mode, 支持lm则是64bit) 

再完整看cpu详细消息, 可是超越二分之一我们都不珍贵而已. 

# dmidecode | grep ‘Processor Information’ 

查看内 存信息 

# cat /proc/meminfo 

# uname -a 

Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 

i686 i386 GNU/Linux 

(查看当前操作系统内核消息) 

# cat /etc/issue | grep Linux 

Red Hat Enterprise Linux AS release 4 (Nahant Update 5) 

(查看当前操作系统一发布行版消息) 

查阅机器型号 

# dmidecode | grep “Product Name”  

查看网卡音讯 

# dmesg | grep -i eth

ethtool eth0

翻看操作系统版本

#lsb_release -a

相关文章