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 表示程序可以处理的异常,可以捕获之后加以修复
比如上个方法传过来一个错误的参数