Linux命令

区分大小写

ssh 192.168.2.110        ssh登录服务器命令

clear或者ctrl+L         清屏命令

Ifconfig         查询服务器IP地址

ping 加ip                 检查网络是否联通

curl  https//www.baidu.com/      判断网页能否正常打开

Ctrl+c                         强制停止

touch文件名带后缀        新建文件 (也可跟完整路径)

touch  . 文件名带后缀       新建隐藏文件

mkdir 文件夹名字         新建文件夹

mkdir  .test             新建一个隐藏的test文件夹(前面加点)

mkdir  -p  /home/test010/222/a/b/c

创建一个c 目录,如果C的上级目录不存在就一并创建

pwd                 输出当前完整路径

vi  文件名字        进入文件  按 a 可以编辑内容,按ESC退出编辑状态,再按冒号: 输入 wq 保存并退出(q! 不保存强制退出,wq!强制退出)   点击enter

q 代表quit(退出)w 代表write(写)

  在退出编辑状态下 按 dd 删除一行;输入: ?关键字     文件中查找关键字; 输set number    显示文件行号    

rm 文件名称             删除文件

rm -rf 文件夹/文件名字     强制删除

Rm -rf * 强制删除当前文件夹下的所有东西

netstat  -nultp 查看所有端口的占用情况

netstat  -nultp | grep 8080 查看8080端口是否被占用,如果没有显示任何内容说明没被占用

ps                       查看当前进程

ps -ef                     查看所有进程

ps -ef |grep 内容(进程ID ,端口号,查找对象)进程筛选

sh  脚本  ( ./ 脚本)   执行Linux 脚本 一般Linux脚本都是以sh 结尾  例: sh test.sh

nohup 脚本 &        把脚本放在后台去运行  :  nohup ping 192.168.2.2 &

nohup 意思是忽略挂断信号

Kill 进程ID 杀死进程  (进程ID指的是PID)

more 文件名字 显示文件内容(以百分比形式显示)按空格+一页,按enter键+一行

cat 文件名字   显示文件内容 直接全部显示

less 文件名字  显示文件内容  显示一屏之后按一次enter 显示一行,最后会出来一个end(按Q可退出)

vmstat  查看静态资源占有率   (读音就是字母)

top  查看动态资源占有率  

load average(系统负载):第一个代表每1分钟负载;第二个代表每5分钟负载;第三个代表每15分钟负载

Mem 代表内存  ;Swap 代表磁盘交换区);zombie (僵尸进程)可能造成内存泄漏。

df 查看磁盘占用情况(kb)

Filesystem     1K-blocks    Used Available Use%   Mounted on

 文件目录     容量            使用比          是否挂载

df  -h 以kb以上的单位查看占用情况

diff  -y 文件1  文件2   比较文件1 文件2的不同

切换用户 su 目标用户

Su test001  输入对方密码即可

[test010@bogon ~]$  

$代表普通用户

test010 代表当前用户

@bogon 代表服务器名

~代表用户的家目录

/ 代表根目录

Error 是指系统错误,程序处理不了的错误

Exception 表示程序可以处理的异常,可以捕获之后加以修复

比如上个方法传过来一个错误的参数

原文地址:https://www.cnblogs.com/panda-yichen/p/11751972.html