Linux常用命令--运维、测试经常使用

一、文件和目录操作

ls:列出目录的内容及其属性信息,一般也可使用 ls -l(简写ll)

  • -a:显示所有文件,包括隐藏文件(以.开头的文件)。
  • -l:以长格式显示详细信息。
  • -h:以人类可读的格式显示文件大小(例如,KB、MB、GB)。

cd:切换当前工作目录

  • cd ..:返回上一级目录。
  • cd -:切换到前一个工作目录。
  • cd ~:切换到用户的主目录。

pwd:显示当前工作目录的绝对路径

mkdir:创建目录

rmdir:删除空目录

rm:删除文件或目录,该命令使用时注意,删除后不可恢复

  • -r 或 -R:递归删除目录及其内容。
  • -f:强制删除,不询问。

cp:复制文件或目录

mv:移动或重命名文件

find:在指定目录及其子目录查找文件

touch:创建一个新的空文件或更新文件的访问和修改时间

tar:打包或解包文件

cat:显示文件内容

vi/vim:文本编辑器

  • i -- 切换到输入模式,在光标当前位置开始输入文本
  • : -- 切换到底线命令模式,以在最底一行输入命令
  • :w -- 保存文件。
  • :q -- 退出 Vim 编辑器。
  • :q! -- 强制退出Vim 编辑器,不保存修改。
  • :wq -- 强制退出Vim 编辑器,保存修改。
  • ESC,退出输入模式,切换到命令模式

grep:在文件中搜索匹配的行

  • -i:忽略大小写

二、系统管理

df:显示磁盘空间使用情况

du:显示目录或文件的磁盘使用情况

top:实时显示系统进程信息

free:显示系统内存使用情况

shutdown:关闭系统

三、进程管理

ps:显示当前进程的快照,常用ps -ef | grep XXX进程 获取PID,通过kill -9 PID杀死进程

kill:发送信号给进程,通常用于终止进程

四、权限与所有权管理

chmod:改变文件或目录的权限

chown:改变文件或目录的所有者和所属组

五、网络操作

ping:测试网络连接

ifconfig:显示或配置网络接口

netstat:显示网络连接、路由表、接口统计等网络相关信息,常用netstat -ano查看某端口情况

获取帮助

  • 对于大多数命令,可以使用 --help 选项来获取简要的帮助信息
  • 使用 man 命令查看命令的手册页,例如 man ls

Linux 命令大全 | 菜鸟教程

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值