常用的Linux命令

一、Linux常用命令

ssh  username@ip  远程连接服务器
ls  ll 列出目录,ll会列出目录详细信息,ls只会列出文件名
cd   切换目录
pwd  显示当前目录
mkdir 新建目录
rmdir  删除一个空的目录
cp   复制文件或目录
mv  移动文件或目录
rm   移除文件或目录
touch  修改文件或目录属性,如果指定文件不存在,将新建一个空白文件
rm -rf   删除文件
cat  或者 less 查看文件
tail -f   查阅正在改变的日志文件
head(查看前几行)、tail(查看末尾几行)
vi /vim   编辑器
chmod  修改文件目录权限
 
su  变更使用者的身份  sudo 以系统管理员身份执行命令
soure   用法:soure filename  在当前bash环境下读取并执行filename中命令
 
tar -zxvf 解压  -x是解包命令   -z是指定格式是gzip     tar  -zcvf 压缩     -c是打包命令
tar -jxvf   解压  -j是指定格式是bzip2    tar  -jcvf
scp  /app/test.tar.gz admin@ip:/app/test/tar.gz  把本地文件复制到远程主机上
 
df -h    查看磁盘空间占用情况
free-g   查看机器内存状态
top     显示系统中各个进程的占用情况
ps   列出进程
ps -aux| grep  ***   根据关键字查找进程或进程PID
netstat  (-apu 显示udp端口号的使用情况)(-l  显示监听的套接口)
netstat  -anp|grep  端口号  查看端口是否被占用,监控状态state为LISTEN表示已经被占用
kill      杀掉进程
kill -9  强制杀掉进程
shutdown -h now    root用户下linux机器关机

二、windows或linux下如何查看某某端口被哪个程序占用?

linux下查看端口被哪个程序占用:
netstat  -anp|grep  端口号   查看进程和端口号
ps  aux|grep  PID    查看进程具体信息
 
windows下查看端口被哪个程序占用:
netstat  -ano|findstr  端口   查看被占用端口对应的PID
tasklist|findstr  PID    查看指定PID的进程

 

posted on 2022-02-21 20:23  Wuxuanlin  阅读(47)  评论(0编辑  收藏  举报