Linux基础命令学习-1

前言:任何Linux系统中的命令都是有通用格式 :command [-options] [paramenter]

commend : 指命令本身。

-options :指可选的命令控制细节。

paramenter: 指命令控制的指向,即参数。

一 :ls指令

ls 指令是用于查看指定文件夹的内容。

命令选项有 -a, -l, -h

-a :可以展示出以.开头的隐藏文件夹。

-l :以列表方式展现内容,并且展示更多细节

-h :配合-l使用,显示文件大小的单位

eg :ls -alh / (展示根目录下的详细内容细节)

二 :cd - pwd指令

cd指令可以改变当前的工作目录 : cd /

不写参数则回到home :cd

pwd 查看当前工作目录

cd .. 表示将当前工作目录回退上一级文件 , cd .. / .. 表示回退两级

~表示home目录 : cd ~

三:mkdir 指令

mkdir指令是用来创建新的文件夹

eg : mkdir ./ test1

-p选项可以创建多层级文件夹

eg:mkdir -p ./test01/test02

四 :touch ,cat,more 指令

touch 可以创建文件 : touch 路径

cast 可以查看文件内容 : cast 路径

more也是查看文件内容,但more是可以将内容翻页(按q退出),cat是一次性全部显示

五 :cp , mv ,rm 指令

cp:赋值文件/文件夹 cp [选项] 参数1 参数2

-r 选项,可选,用于赋值文件夹,用于递归

参数1: 表示被复制的文件/文件夹

参数2: 表示要复制去的地方

eg : cp -r test01 test02

mv : 移动文件/文件夹 mv 参数1 参数2

eg :mv test01 test02 (如果test02不存在,则将test01直接改名)

rm :删除文件/文件夹 rm [-r -f] 参数1 ,参数2.........

-r 选项代表删除文件夹, -f表示强制删除,不会弹出提示。

rm支持模糊匹配:

*test代表任何以test结尾的文件,test*表示以test开头的文件,*test*代表包含test的文件

六. which ,find命令

查找命令的程序文件 语法: which 要查找的命令

无需选项,只需要参数表示查找哪个命令(在root中)

2. find命令

用于查找指定的文件

按文件名查找: find 起始路径 -name 被查找文件名

支持通配符:

按文件大小查找:find 起始路径 -size + I-n[kMG]

七. grep命令从文件中通过关键字过滤文件行

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

选项-n,可选,表示在结果中显示匹配的行的行号。

参数,关键字,必填,表示过滤的关键字,建议使用””将关键字包

参数,文件路径,必填,表示要过滤内容的文件路径,可作为管道符输入

八. wc命令

语法: wc [-c -m-1 -w] 文件路径

命令统计文件的行数、单词数量、字节数、字符数等

不带选项默认统计:行数、单词数、字节数

-c字节数、-m字符数、-l行数、-w单词数

参数,被统计的文件路径,可作为管道符的输入

管道符:| 将左边的输出作为右边的输入

vim 编辑器:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值