Linux常用基础命令

一、文件相关

1ls命令:显示当前目录的文件信息

格式:ls [参数]

-a:显示所有的文件和目录

2cp命令:复制文件或目录

格式:cp [参数] 源文件名,目标文件名

-r:复制目录

-f:复制已有文件

3mkdir命令:创建目录

格式:mkdir [参数] 目录名

-m:指定权限

-p:创建多级目录

4mv命令:移动或重命名文件

格式:mv [参数] 源文件名,目标文件名

-f:强制覆盖文件不询问

5pwd命令:显示当前工作目录路径

格式:pwd [参数]

6tar命令:压缩或解压文件

格式:tar 参数 压缩文件名

-czvfgzip格式对指定目录压缩并显示过程

7cd命令:切换目录

格式:cd [参数] [目录名]

8touch命令:创建文件

格式:touch [参数] 文件名

二、编辑相关

1cat命令:查看文件内容

格式:cat [参数] 文件名

-n:显示行号

2rm命令:删除文件或目录

格式:rm [参数] 文件名

-r:递归删除所有子文件或目录

-f:强制删除不询问

3tail命令:查看文件尾部

格式:tail [参数] 文件名

-c:设置查看字符数

-n:设置查看行数

4grep命令:全面搜索工具

格式:grep [参数] 文件名

5vim命令:文件编辑器

格式:vim [参数] 文件名

三、系统相关

1find命令:查找指定文件

格式:find [路径] [参数] 文件名

-name:匹配文件名

-perm:匹配权限

-user:匹配所属主

-group:匹配文件所属组

-type:匹配文件类型

2ps命令:查看进程状态

格式:ps [参数]

aux:显示所有进程信息

-ef:显示树状环境变量信息

3kill命令:关闭进程

格式:kill [参数] 进程号

4history命令:显示历史命令记录

格式:history [参数]

5sudo命令:授予普通用户使用管理权限

格式:sudo [参数] 命令

四、网络相关

1netstat命令:查看网络状态信息

格式:netstat [参数]

-a:显示所有连接信息

-nu:显示udp连接信息

-i:显示网卡当前状态信息

-r:显示路由表信息

2ping命令:测试主机间网络连通性

格式:ping [参数] 域名或ip地址

3iptables命令:防火墙策略信息

格式:iptables [参数] [对象]

-L:查看过滤表信息

4ssh命令:远程连接服务器

格式:ssh [参数] 域名或ip地址

 

posted @   Peiqi  阅读(110)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 张高兴的大模型开发实战:(一)使用 Selenium 进行网页爬虫
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示