Linux常用命令

本文概述了Linux系统中基本的文件和目录操作,如查看、切换、复制、移动、删除、创建等,还包括文件内容操作、权限管理、进程管理、系统信息查看、压缩解压缩以及用户和组管理的关键命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 文件和目录操作

1.1 文件和目录查看
  • ls: 列出目录内容
  • ls -l: 详细列出目录内容
  • ls -a: 列出包括隐藏文件在内的所有内容
1.2 切换目录
  • cd [目录路径]: 切换当前工作目录
1.3 复制文件和目录
  • cp [源文件/目录] [目标目录]: 复制文件或目录
1.4 移动/重命名文件和目录
  • mv [源文件/目录] [目标目录/新名称]: 移动或重命名文件或目录
1.5 删除文件和目录
  • rm [文件]: 删除文件
  • rm -r [目录]: 递归删除目录及其内容
1.6 创建目录
  • mkdir [目录名]: 创建新目录

2. 文件内容操作

2.1 查看文件内容
  • cat [文件]: 查看文件全部内容
  • more [文件]: 逐屏查看文件内容
  • less [文件]: 交互式查看文件内容
2.2 编辑文件
  • nano [文件]: 使用nano编辑器编辑文件
  • vi [文件]vim [文件]: 使用vi或vim编辑器编辑文件
2.3 文件搜索
  • grep [关键词] [文件]: 在文件中搜索指定关键词

3. 权限管理

3.1 更改文件权限
  • chmod [权限] [文件]: 更改文件权限
3.2 更改文件所有者
  • chown [新所有者] [文件]: 更改文件所有者
  • chgrp [新群组] [文件]: 更改文件所属群组

4. 进程管理

4.1 查看进程
  • ps: 列出当前运行的进程
  • ps aux: 显示所有进程详细信息
4.2 终止进程
  • kill [进程ID]: 终止指定进程
  • killall [进程名]: 终止所有同名进程

5. 系统信息查看

5.1 查看系统信息
  • uname -a: 显示系统信息
  • df -h: 查看磁盘空间使用情况
  • free -m: 查看内存使用情况
5.2 查看网络信息
  • ifconfig: 查看网络接口信息
  • netstat -an: 显示网络状态和连接

6. 压缩和解压缩

6.1 压缩
  • tar -czvf [压缩文件名.tar.gz] [目录]: 压缩目录为tar.gz格式
6.2 解压缩
  • tar -xzvf [压缩文件名.tar.gz]: 解压tar.gz格式文件

7. 用户管理

7.1 用户操作
  • useradd [用户名]: 添加用户
  • passwd [用户名]: 修改用户密码
  • userdel [用户名]: 删除用户
7.2 用户组操作
  • groupadd [组名]: 添加用户组
  • groupdel [组名]: 删除用户组
  • usermod -aG [组名] [用户名]: 将用户添加到组
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值