linux中常见操作的命令
日志相关
vi 命令
1.tail -100f xxxx.log
查看最近100行的xxx.log日志
2.vi xxx.log
vi 查看日志中查用的命令 和 less cat 命令操作起来差不多
/ 或 ?
查找,在/后输入要查找的内容
/123456 123456是查看的内容 从第一次出现开始查看
/字符串:向下搜索“字符串”的功能
?字符串:向上搜索“字符串”的功能
n:重复前一个搜索(与 / 或 ? 有关)
N:反向重复前一个搜索(与 / 或 ? 有关
b 向后翻一页
d 向后翻半页
G :移动到最后一行
g :移动到第一行
vi 命令中的插入
i 小写的i是插入功能
vi 命令中的退出
: wq (输入「wq」,存盘并退出vi)
: q! (输入q!, 不存盘强制退出vi)
查找
grep
grep -R ,-r :以递归方式读取每个目录下的所有文件;
grep -r xxx.log
grep -i : 搜索时候忽略大小写
grep -i xxx.log
简单的操作命令
- cd xxx 进入到xxx文件夹中
- cd 返回最上级的目录
- cd … 返回上级目录 都是两个点不知道为啥显示三个点
- cd …/… 返回上两级目录
- rm -rf 删除所在所有文件
- rm -rf 111* 删除以111开头的所有文件
- ps -ef | grep java 查看Java进程
- kill -s 9 进程ID // -s 9表示发送给进程的信号是9(SIGKILL
- well 命令广播的意思 广播后所有人都可以看到 比较有意思
- chmod 777 SJ.sh 修改权限
ps -ef| grep java
得到结果的含义
字段含义如下:
UID PID PPID C STIME TTY TIME CMD
zzw 14124 13991 0 00:38 pts/0 00:00:00 grep --color=auto dae
UID :程序被该 UID 所拥有
PID :就是这个程序的 ID
PPID :则是其上级父程序的ID
C :CPU使用的资源百分比
STIME :系统启动时间
TTY :登入者的终端机位置
TIME :使用掉的CPU时间。
CMD :所下达的是什么指令
切换用户
su - root //切换管理员
终止命令
./***.sh
通知命令
wall命令——向所有用户发送消息
在xshell中打出 wall 你想说的内容,就可以让所有在线用户都看到,这条信息,方便分享一些需要的信息,在日志操作中算是比较常见的命令
测试连接的命令
ping 168.24.123.12 看看ping通不通
telnet 16.24.24.123 6379 比较常用的还是telne
telnet 地址 端口
查看使用过的历史命令
history 查看历史命令 所有的命令都可以看到
相关推荐
-
第18问:MySQL CPU 高了,怎么办?2025-02-24 10:27:18
-
mysql索引类型 normal, unique, full text
mysql索引类型 normal, unique, full text2025-02-24 10:05:05 -
uwsgi+django+nginx 搭建部分总结2025-02-24 10:03:33
-
使用Docker配置Nginx环境部署Nextcloud2025-02-24 10:02:03
-
Nginx安装和怎么使用2025-02-24 10:00:45