Ubuntu Commands 2

     lsof,它对应于“list open files”(列出打开的文件)

     fuser 命令列示了本地进程的进程号,那些本地进程使用 File 参数指定的本地或远程文件。对于阻塞特别设备,此命令列示了使用该设备上任何文件的进程。

使用端口号查看进程:

sudo lsof -i :80 | grep LISTEN  # 查看端口80的占用进程

sudo netstat -nlp | grep :80  # 另一种方式

根据端口号kill该占用tcp的进程:

sudo fuser -k 80/tcp   # 常用解决http端口占用问题
时间: 2024-11-14 20:13:18

Ubuntu Commands 2的相关文章

Linux中智能小开关rfkill

Rfkill,其中rf是Radio frequency(射频),主要作用是一个专门管理开关的子系统,举例说明Android手机的通知栏可以方便地开关Airplane/BT/WiFi/Data/GPS,使用起来着实很方便.但是这是Android系统上层统一实现的,对应Linux内核以前是没有统一的实现,随着这种情况的增多也有专门的子系统来集中实现这个功能.这正是rfkill的工作. 上述的几个控制例子中,或许它们每个功能被发明时都是一场革命,原理甚或配置都可能相当复杂,但是对最终的用户来说,使用最

python-执行shell命令的模块使用

最近,学习别人的blog,总结了下几个知识点,以备不时之需,面试中偶尔被问到:一种结果多种方法.以下为: 获取系统执行命令的返回值和输出结果: 1.os.system: 调用系统命令,完成后退出,显示输出.返回值(一般执行成功就为0). >>> import os >>> os.system('pwd')     /home/ubuntu     0 2.os.popen: 返回的是 file read 的对象,对其再进行read() 的操作可以看到执行的输出 >

Ubuntu Common Commands

# change password for root sudo passwd # install and configure open ssh server apt-get install openssh-server # install open ssh server vi /etc/ssh/sshd_config # PermitRootLogin yes /etc/init.d/ssh restart # copy files from another machine rsync -av

How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu

About LAMP LAMP stack is a group of open source software used to get web servers up and running. The acronym stands for Linux, Apache, MySQL, and PHP. Since the virtual private server is already running Ubuntu, the linux part is taken care of. Here i

NVIDIA DIGITS 学习笔记(NVIDIA DIGITS-2.0 + Ubuntu 14.04 + CUDA 7.0 + cuDNN 7.0 + Caffe 0.13.0)

转自:http://blog.csdn.net/enjoyyl/article/details/47397505?from=timeline&isappinstalled=0#10006-weixin-1-52626-6b3bffd01fdde4900130bc5a2751b6d1 NVIDIA DIGITS-2.0 + Ubuntu 14.04 + CUDA 7.0 + cuDNN 7.0 + Caffe 0.13.0环境配置 引言 DIGITS简介 DIGITS特性 资源信息 说明 DIGI

ubuntu 安装LNMP

How To Install Linux, nginx, MySQL, PHP (LEMP) stack on Ubuntu 12.04 PostedJune 13, 2012 802.8kviews LEMP NGINX MYSQL PHP UBUNTU This tutorial is for Ubuntu 12.04 Is your server also running Ubuntu 12.04? This tutorial may also be available for Ubunt

Ubuntu 安装 mysql 并修改数据库目录

. . . . . 今天折腾了一下午的时间,恢复了无数次虚拟机快照,终于在 Ubuntu 上把 mysql 安装好了. mysql 是从官网下载的:mysql-server_5.7.16-1ubuntu12.04_i386.deb-bundle.tar 系统是 32 位 Ubuntu 12.04 LTS. 首先把下载好的 mysql-server_5.7.16-1ubuntu12.04_i386.deb-bundle.tar 放到虚拟机的 ~/tmp 目录下,然后进入该目录开始安装. [emai

ubuntu常用命令大全

一.文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd .. 回当前目录的上一级目录 cd - 回上一次所在的目录 cd ~ 或 cd 回当前用户的宿主目录 mkdir 目录名 创建一个目录 rmdir 空目录名 删除一个空目录 rm 文件名 文件名 删除一个文件或多个文件 rm -rf 非空目录名 删除一个非空目录下的一切 mv 路经/文件 /经/文件移动相对路经下的文件到绝对路经下 mv 文

Ubuntu下vim的配置

由于刚开始学习Linux,对佷多操作还不熟悉,遇到了一些困难,在这里记录一下. 1  安装vim.俺我现在的理解,vim有控制台版本和GUI版本.控制台版本貌似是Ubuntu自带的,可以在终端输入 vim执行一下.GUI版本需要自己下,在终端执行 sudo apt-get install vim-gtk即可安装. 2  随后是设置一些属性. 在终端输入 sudo -s进入根目录, 随后输入密码,然后是cd etc/vim 接着是 vim vimrc 此时便会出现etc/vim/vimrc里面的内