【Linux】常用命令

这篇博客详细介绍了Linux系统中常用的文件操作、进程管理、网络管理和系统监测等命令,包括touch、mkdir、rm、cp、mv、chmod、ps、kill、netstat、top、free等重要命令的使用方法和实例,是学习Linux操作的实用指南。
摘要由CSDN通过智能技术生成

文章目录

一、文件操作命令

(一)touch

touch命令有两个功能:

  • 用于把已存在文件的时间标签更新为系统当前时间,它们的数据将原封不动的保留下来;
  • 用来创建新的文件
  • 实例:在当前目录(/practice)下创建一个空文件a.c

在这里插入图片描述

  • ls -l显示文件的详细信息:

在这里插入图片描述

  • 还可以同时创建多个普通文件:

在这里插入图片描述

  • touch命令的参数及其作用:
参数 作用
-a 仅修改“读取时间”(atime)
-m 仅修改“修改时间”(mtime)
-d 同时修改atime和mtime

(二)mkdir

mkdir用来创建目录:

  • 可以一次创建一个目录

在这里插入图片描述

  • 也可以一次创建多个目录

在这里插入图片描述

(三)rmdir

rmdir用来删除空目录:

  • 删除目录m.c

在这里插入图片描述

  • 同时删除多个目录:

在这里插入图片描述

  • rm -r 递归删除一个目录中的所有文件和该目录本身

在这里插入图片描述

(四)cp

将源文件或目录复制到目标文件或目录中

  • 可以将单个源文件复制成一个指定文件名的具体文件或一个已经存在的目录下

在这里插入图片描述

  • cp还支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录,否则将出现错误

在这里插入图片描述

  • cp命令的参数及其作用
参数 作用
-p 保留原始文件的属性
-r 递归持续复制(用于目录)
-i 若目标文件存在则询问是否覆盖

(五)rm

rm命令用于删除文件或目录

  • 删除文件

在这里插入图片描述

  • 删除目录:

在这里插入图片描述

  • 强制删除命令:
rm -f filename

(六)mv

mv命令用于剪切文件或将文件重命名

在这里插入图片描述

(七)chmod

chmod命令用来变更文件或目录的权限

  • 用户权限分布图如下:

在这里插入图片描述

  • 下面是几个实例:

在这里插入图片描述

(八)more

more命令用于查看内容较多的纯文本文件

  • more和cat命令都是查看文本文件内容的命令,但是more适合查看内容较多的文件,而cat适合于查看内容较少的。
  • 使用more命令查看内容的时候可以使用空格键或者回车向下翻页。

(九)less

less命令用于分屏上下翻页浏览文件内容

  • less命令的作用与more比较相似,唯一不同的就是less命令允许用户向前或向后浏览文件内容,而more命令只能向前浏览。
  • 退出less程序,按Q键。

(十)tail(重点)

tail命令用于查看纯文本文档的后N行或持续刷新新内容

  • 查看a.c的后两行内容

在这里插入图片描述

  • tail最强悍的功能是可以持续刷新一个文件的内容,对想要实时查看最新日志文件时特别有用。命令为tail -f filename

(十一)head

head命令用于查看纯文本文档的前N行

  • 查看a.c的前一行

在这里插入图片描述

(十二)cat

cat命令用于查看内容较少的纯文本文件

在这里插入图片描述

(十三)vi/vim(重点)

vim文本编辑器设置了三种模式:命令模式、输入模式、末行模式

  • 命令模式:控制光标移动,可对文本进行复制、粘贴、查找和删除等操作;
  • 输入模式:正常的文本录入
  • 末行模式:保存或退出文档,
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值