基本:linux命令
1.pwd 查看当前所在路径
2.touch创建目录
3.mkdir创建多级目录 //mkdir aa
4.ls-a显示所有目录
5.rmdir移除空文件夹
6.rm删除文件夹
7.find查找
8.vmstat 查看CPU
9.free-m查看内存
10.df-h 查看磁盘空间
11.tail -f 循环读取文件
12.vmstat | 对操作系统的虚拟内存、进程、CPU活动进行监控
13.route | 显示和操作IP路由表
14.ip addr 查询ip 地址
15.netstat -anp |grep 8080 查询8080端口状态
16.netstat -nultp 查询所有端口状态,windows下netstat -ano | findstr “端口号”
mkdir aa --创建 aa目录
mkdir aa.txt --创建 aa.txt 文件
----------- 搜索关键字 (测试,为关键字)得到行号
cat -n logSelf.log |grep 测试
--------------+7287 为行号, 显示 100 行
cat -n logSelf.log |tail -n +7287|head -n 100
cat -n logSelf.log |grep '已完成注销'
cat -n logSelf.log |grep -C 10 '参数校验' 通过关键字查询日志
cat -n logSelf.log |grep -C 10 '已完成注销'
cat -n logSelf.log |tail -n +31143 |head -n 20
cat -n logSelf.log |grep '2024-01-18 09:03:49' 2024-01-18 15:12:42
sed -n '/2024-01-18 15:12:42/p' logSelf.log
sed -n '/2024-01-18 15:15/p' logSelf.log
sed -n '/2024-01-18 09:03:49/p' logSelf.log
17. vi 编辑文件
退出vi
编辑完按Esc退出编辑模式此时输入:
:wq
保存后退出
:wq!
强制保存后退出
:w
保存但不退出
:q
不保存并退出
:q!
不保存并强制退出
按 Ctrl+C 复制代码
-
-
Linux常见的基本命令
-
-
帮助手册
-
man
-
--help
-
日期类
-
date ,cal
-
显示当前目录 pwd
-
cd切换目录
-
cd .. 返回上级目录
-
cd / 返回至/
-
cd ~ 返回家目录
-
cd /etc/sysconfig 通过绝对路径访问(利用tab键)
-
cd ./sysconf 通过相对路径访问
-
-
-
ls
-
-a 全部文件,连同隐藏的文件
-
-l 列出详细列表 别名ll
-
grep
-
配合显示内容的命令,根据跟随的内容显示,该行内容
-
例如:ls –l |grep xxx
-
mkdir
-
-p 可以一下建好多级目录
-
例: mkdir 目录名
-
touch
-
新建一个文件
-
例:touch aa.conf
-
rmdir
-
删除一个空目录
-
例: rmdir dirname
-
rm
-
移除文件或目录
-
-rf 递归删除所有目录内容,不提示
-
cp
-
cp 【要复制的文件】 【到哪里】
-
-r 递归复制整个文件夹
-
-v 显示复制过程中文件的列表
-
强制覆盖不提示的方法
-
临时方法:用\cp
-
mv
-
mv oldFileName newFileName 重命名
-
mv /temp/movefile /targetFolder 移动文件
-
-f 强制覆盖文件,非空目录不能覆盖,只能先拷贝再删除。
-
cat
-
cat 文件名 查看轻量级的文本文件
-
-A 显示文件中的留白和换行
-
-n 显示行号
-
cat 文件1 文件2 连接显示多个文件
-
cat 文件1 文件2 > 文件3 合并为新文件
-
more
-
查看较长的文件
-
空白键 (space):代表向下翻一页
-
Enter:代表向下翻一行
-
q:代表立刻离开 more ,不再显示该文件内容。
-
Ctrl+F 向下滚动一屏
-
Ctrl+B 返回上一屏
-
= 输出当前行的行号
-
:f 输出文件名和当前行的行号
-
less
-
同more类似,比more功能更多。
-
[pagedown]:向下翻动一页;
-
[pageup] :向上翻动一页;
-
/字串 :向下搜寻『字串』的功能;
-
?字串 :向上搜寻『字串』的功能;
-
n :重复前一个搜寻 (与 / 或 ? 有关!)
-
N :反向的重复前一个搜寻 (与 / 或 ? 有关!)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY