博客
关于我
Linux入门级别常用命令
阅读量:796 次
发布时间:2023-02-03

本文共 1438 字,大约阅读时间需要 4 分钟。

Linux入门级别常用命令


命令基础格式:

command [-options] [parameter]

  • command:命令本身
  • options:命令选项
  • parameter:命令参数

ls命令:

ls [-a -l -h] [linux路径]

ls命令默认会以平铺形式列出当前工作目录下的内容,填写参数后可列出指定目录下的内容,可添加三个参数:

  • -a选项:列出所有文件,包括隐藏文件
  • -l选项:以列表形式展示内容,同时展示更多信息
  • -h选项:以易于阅读形式展示,同时展示出文件大小

cd命令:

cd [linux路径]

更改当前工作目录,想进入Desktop目录:cd /Home/Desktop 如果不写参数会之间回到HOME目录


pwd命令:

pwd

无参数无选项,用来查看当前工作目录


mkdir命令:

mkdir [-p] [linux路径]

创建文件夹,参数部分为必填,填写要创建的文件夹目录

  • -p选项:自动创建不存在的父目录

touch命名:

touch [linux路径]

创建文件,参数为要创建的文件路径

eg:touch /Home/test.txt


cat命令:

cat [linux路径]

查看文件内容 eg:cat /Home/test.txt


more命令:

more [linux路径]

cat是直接将内容展示出来

more支持翻页,如果文件内容比较多,可以一页一页展示
按下空格翻页
按下P键退出查看


cp命令:

cp [-r] [参数1] [参数2]

用于复制文件或者文件夹

  • -r选项:用于复制文件夹时使用
  • 参数1:表示被复制的文件或者文件夹
  • 参数2:表示要复制去的地方

mv命令:

mv [参数1] [参数2]

用于移动文件或者文件夹

  • 参数1:表示被移动的文件或者文件夹
  • 参数2:表示要移动去的地方

eg:mv test.txt Desktop/

把test文本文件移动到Desktop目录下
也可以用来改名:mv test.txt test1.txt
test文本文件位置不变,名字更改为test1


rm命令:

rm [-f -r] [参数1] [参数2] … [参数n]

用于删除文件:

  • -r选项:用于删除文件夹
  • -f选项:用于强制删除
  • 参数:表示想要删除的文件或者文件夹路径

可使用通配符:*用来做模糊匹配

  • csdn*:表示一切以csdn开头的文件
  • *csdn:表示一切以csdn结尾的文件
  • *csdn*:表示一切包含csdn的文件

which命令:

which [要查找的命令]

查看所使用的一系列命令的程序文件所在的位置

eg:which cd


find命令:

find [起始路径] -name “查找文件名”

查找起始路径中的所有名字为“查找文件名”的文件

另一种用法:

find [起始路径] -size +|-n[kMG]

按文件大小搜索:

  • +和- :表示大于和小于
  • n:表示数字大小
  • kMG:表示文件大小单位

eg:find / -size -1k 查找全盘小于1kb的文件


grep命令:

grep [-n] [关键字] [文件路径]

在指定文件中通过关键字过虑文件行,只显示带有关键字的行

  • -n选项:表示结果中展示匹配的行号

wc命令:

wc [-c -m -l -w] [文件路径]

统计文件中的行数、单词数量等:

  • -c选项:统计bytes数量
  • -m选项:统计字符数量
  • -l选项:统计行数
  • -w选项:统计单词数量

转载地址:http://btzfk.baihongyu.com/

你可能感兴趣的文章
Linux学习总结(57)——生产环境用户权限管理规范
查看>>
Linux学习总结(58)——生产环境运维故障处理指南
查看>>
Linux学习总结(5)——CentOS常用的目录文件操作命令
查看>>
Linux学习总结(5)——CentOS常用的目录文件操作命令
查看>>
Linux学习总结(60)——Linux系统常用命令速查手册
查看>>
Linux学习总结(61)——Ansible 快速入门学习
查看>>