Linux常用命令
1.chmod 777 test.txt
读,r:4
写,w:2
执行,x:1
所以全部权限是7,因为需要分别设置所有者,所在组,其他人的权限所以是777.
2.处理目录
- ls(英文全拼:list files): 列出目录及文件名
- cd(英文全拼:change directory):切换目录
- pwd(英文全拼:print work directory):显示目前的目录
- mkdir(英文全拼:make directory):创建一个新的目录
- rmdir(英文全拼:remove directory):删除一个空的目录
- cp(英文全拼:copy file): 复制文件或目录
- rm(英文全拼:remove): 删除文件或目录
- mv(英文全拼:move file): 移动文件与目录,或修改文件与目录的名称
3.mount 装置文件名 挂载点
4.vi/vim
vim test.txt
在一般模式之中,只要按下 i, o, a 等字符就可以进入输入模式了!
编辑后保存退出:
esc
:wq
不保存退出:
esc
:q!
:set nu 显示行号,设定之后,会在每一行的前缀显示该行的行号
:set nonu 与 set nu 相反,为取消行号!
/word
向光标之下寻找一个名称为 word 的字符串。例如要在档案内搜索bird这个字符串,就输入 /bird 即可! (常用)
5.find /root/ -name test.txt
6.wc test.txt
8 6 39 test.txt
3个数字分别表示test.txt文件的行数、单词数,以及该文件的字节数。
7.df -h 显示磁盘空间使用情况
8.netstat -ntlp 查看当前占用的端口
9.ps -ef|grep python
10.kill -pid
11.多次过滤
1 | tail -f TrackingMPT_ | grep '29791_0da2757b2c340a4c' --line-buffered | grep '537684925' --line-buffered | grep --color -E '(cts_evtid|info)' |
--line-buffered虽然会损失一些性能,但是可以实时过滤显示符合条件的数据
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义