大佬教程收集整理的这篇文章主要介绍了linux常用命令整理,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
centos系统结构
命令类别整合:(1528个命令)
格式:命令 [参数] [对谁做操作(文件或目录)] [表示可选的]
部分常用基础命令整理
1、进程、端口、路由相关
ps -ef 查看所有进程 ps -ef|grep 关键字 查看与关键字相关进程 pgrep -f 关键字 查看进程 kill -s 9 PID 杀死进程 netstat -lntup 查看所有的端口号 netstat -anp |grep 端口号 查看端口号是否被占用 root -n 查看路由表信息 netstat -an 监听的tcp服务和socket dig @域名 查看相应的IP地址就是对应的IP,但是有的也不能访问
2、操作目录相关
touch a.txt(重复创建,不会报错) 创建文件 cat 查看文件内容,显示文件全部内容 more 查看文件内容,采用阅读模式,显示部分,回车继续查看,默认向下查看,b回查,退出,q less 查看文件内容,并进入查看模式,q退出,上下键翻阅行,空格翻一页 grep -rn 条件1|grep 条件2 ./* 查看当前目录小符合条件1和2的行 vim|vi 文件 修改文件内容 vim|vi 命令行模式下基础操作命令 i 命令模式进入编辑模式(insert) esc 退出(进入命令行模式) : 进入到底层模式 :wq 保存退出(不要输入中文) :q 不保存退出 :wq! | :q! 强制退出 :x 如果编辑就保存退出,没有编辑就直接退出
方法一: vim/vi命令编辑文件内容 vim三种模式:只有底行命令可以退出 a、命令模式: o 进入下一行 O 进入上一行 I 光标从行的最开始编辑 a 当前光标的下一个开始 A 在一行的结尾开始编辑 r 替换一个字符 R 替换多个字符 yy 把当前行的内容复制 p 把yy复制的粘贴出来 yy3|3yy p 向下三行一起 dd 按行删除 3dd 将光标向下三行都删除 dG 将光标所在行下面的所有内容都删除 $ 光标移动到一行的最后 ^ 光标移动到一行的开始 G 光标移动到所有文本的最后 gg 光标移动到所有文本的开始 10gg 移动到第10行 u 回退 b、底层模式: / 搜索模式 :set nu 显示行号 set no nu 去掉行号 set list 会在行的末尾显示$,可以查看每行末尾是否有空格 c、高级编写模式 多行编辑 把光标移动到编辑的多行的第一行 Ctrl+v,进入视图模块 shift+I,从光标的第一行进行编辑 esc,退出批量编辑模式,其他行会按第一行进行修改 x 删除 2,5copy6 多行复制,把2到5行的内容复制到第6行之后 2,5move6 多行移动,把2到5行的内容移动到第6行之后 方法2: echo 命令 echo 内容 等价print 特殊符号: >文件 重定向符号,会覆盖原有内容 >>文件 追加重定向符号,不覆盖,直接追加到最后 清空文件内容: echo ‘ ‘ > 文件 方法3:多行内容输入到文件中 EOF:可以自定义 cat >>文件<<EOF(开始) 回车: 内容 EOF(结束)
文件编辑中的常见错误:
5、复制文件或目录相关
复制文件操作: cp(copy) 文件 复制到目录/位置 当复制文件时,如果文件中已经存在同名文件,怎么设置不提示,直接覆盖原文件? cp(copy) 文件 复制到目录/位置 cp默认是:cp -i :复制的时候询问 which cp: 找到cp文件的路径 1、书写命令绝对路径: /bin/cp/ 文件名 /新目录 2、cp -r 原目录 新目录 复制目录操作:并且复制目录中的文件 cp(copy) -r 目录 复制到目录/位置 cp(copy) -p 目录 保留原属性 cp(copy) -a 目录 包含了-r -p -d 三个功能 复制文件夹中的文件到新文件夹中 cp -rf 原文件/. 新文件/ \cp -rf 原文件/. 新文件/ 询问是否覆盖:cp -rf calltask2/. calltask2_bak/ 不询问:\cp -rf calltask2/. calltask2_bak/
6、tree命令安装使用以及yum使用
以上是大佬教程为你收集整理的linux常用命令整理全部内容,希望文章能够帮你解决linux常用命令整理所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。