访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux服务器开发工作中常用命令

时间:2019-09-03

linux常用命令_常用linux命令大全_常用dos命令

本文链接linux常用命令:

1、基础命令

切换root用户

$sudo su -

2)端口占用查看

a.全部正在使用端口:
$netstat -tunlp
$netstat -tunlp | grep nginx   #查看nginx占用端口
b.查看某一端口
$lsof -i:端口号    如$lsof -i 80
c.观察端口
$netstat -ant | grep port      如:$netstat -ant | grep 80

3)查看进程

$ps%20aux%20|%20grep%20服务名称%20%20%20如:$ps%20aux%20|%20grep%20mysqld

4)文件名查找

$find%20/%20-name%20文件名%20%20%20%20
如:$find%20/%20-name%20mysql*%20%20所有名字最前面为mysql的文件%20
$find%20/%20-name%20mysql%20所有mysql文件名的路径

5)查看内存使用情况

$free%20-g%20%20

6)创建软链接同windows的快捷方式

$ln -s 原路径 快捷路径       
如$ln -s /home /etc/hm  创建home文件夹快捷方式为 /etc路径下的hm文件夹名字
如$ln -s /home/nginx/sbin/nginx /etc/init.d/ng      
说明:创建nginx文件到init.d路径下并命名为ng的快捷方式,访问/etc/init.d/ng 即是访问/home/nginx/sbin/nginx

7)杀掉进程:

a.$ps aux | grep 服务名 | xargs kill -9
如:$ps aux | grep php-fpm | xargs kill -9  杀掉所有php进程
b.$kill 进程号   
说明这个得先查服务的进程号,然后在执行才有效

8)查看系统版本号

$cat /etc/redhat-release

常用dos命令_常用linux命令大全_linux常用命令

9)磁盘相关linux常用命令:

当前使用磁盘挂载情况:$df -h  
已挂在及未挂载全部磁盘情况:$fdisk -l

10)PING命令

a.ping 192.168.1.1 另外,还有-c\-s\-W选项
b.ping -c 4 192.168.1.1表示ping4次 
c.ping -s 2048 192.168.1.1表示每次发送2K的ping测试包
d.至于-W是用于设置每次ping的间隔时间,以秒为单位

11)rpm命令

A查找本机已安装的rpm包
$rpm -qa | grep name    如查看python:$ rpm -qa | grep python
B强制卸载已安装的rpm包
$rpm -e rpmname --nodeps 
C安装rpm包
$rpm -ivh 文件名

linux常用命令_常用linux命令大全_常用dos命令

2、修改远程访问端口

$vi /etc/ssh/sshd_config 
--------------编辑
把 22  改成你想改的端口 
------------:wq 保存 
$service sshd restart    (centos6 重启ssh服务)
$systemctl restart sshd    (centos7 重启ssh服务)

3、ssh命令行远程连接服务器访问

1)root账号登录连接方法
$ssh IP  或ssh -p端口 user@IP        如:ssh -P6088 root@IP
如:$ssh 192.168.1.223    
如果ssh端口非默认端口举例ssh端口为33:$ssh -P33 root@ip
2)本地ssh证书登录到远端服务器
#ssh -i 本地秘钥证书路径 -p端口 user@IP
 上一个教程:linux指令集整理