Linux学习笔记

一、Linux目录

在Linux中没有盘符的概念,所有文件都在名为 / 的子目录下。在访问文件时需要通过 cd路径名来访问。(注意不同于windows)linux中路径的层级关系表示符号为/。

二、Linux命令

(1) ls命令

ls命令的作用是,在命令行中以平铺的形式展示当前工作目录(默认home)目录下的内容。home目录是每一个用户在linux系统中的专属目录。默认:/home/用户名。

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

ls-a
-a命令,列出所有文件。包括隐藏的文件(带.的是隐藏文件)
在这里插入图片描述
ls -l以列表的方式展示内容,并展示更多信息。
在这里插入图片描述
组合使用 ls -al
在这里插入图片描述
ls-h表示用易于阅读的方式列出文件大小,比如K,M,G等(需要和l混合使用)否则没有效果。
在这里插入图片描述

(2)cd命令,pwd命令。

cd命令,切换工作目录。
语法:cd  [Linux 路径]

cd命令直接执行,不写参数表示回到Home目录。
在这里插入图片描述

pwd命令,帮助我们列出当前所在工作目录,直接输入即可。

在这里插入图片描述

(3)mkdir 命令,创建新的目录,文件夹。

mkdir [-p] [Linux路径]

带上 -p 可以创建带有层级的目录。
在这里插入图片描述

(4) 文件操作命令touch、cat 、more

可以通过 touch 创建文件

touch [Linux路径]

没有执行命令前
在这里插入图片描述
执行命令后
在这里插入图片描述
通过cat查看文件内容

cat [Linux 路径]

在这里插入图片描述

通过more查看文件内容,与cat不同的是,cat全部展示。而more支持翻页

more [Linux 路径]

按空格翻页,按q退出
在这里插入图片描述

(5) 文件操作命令cp,mv,rm命令

cp命令用来复制文件夹。

cp [-r] Linux 路径1 Linux 路径2
路径1表示被复制的文件,路径2表示复制到的目的地。

复制文件
在这里插入图片描述
mv命令可以移动文件/文件夹。mv命令来自单词move

mv 参数1 参数2
参数1表示被移动的文件,参数2表示移动到的地方,如果目标不存在,则改名,确保目标存在。

在这里插入图片描述
在这里插入图片描述
rm命令用来删除文件/文件夹

rm [-r -f](-r用来删除文件夹 -f表示强制删除文件)

删除前
在这里插入图片描述
删除后
在这里插入图片描述
在这里插入图片描述

(7)grep-wc管道符命令

grep [-n(表示先输出被匹配的行号)] 关键字 文件路径 (关键字建议用双引号包裹。可以从文件中通过关键字过滤文件行。)
wc [-c -m -l -w] 文件路径 wc命令可以帮助我们统计文件的信息。
-c统计bytes数量
-m统计字符数量
-l统计行数
-w统计单词数量

管道符 | 管道符的含义是,把左边命令的结果,作为右边命令的输入。

(8)echo命令,反引号,tail命令

echo命令在命令行输出指定内容 例如:echo HelloLinux

在这里插入图片描述

反引号 ` 被反引号包围的命令将会作为命令而不是普通字符。

在这里插入图片描述

重定向符>和>>

‘>’把左侧命令的结果覆盖写入到符号右侧文件
‘>>’把左侧命令的结果追加写入到符号右侧文件

tail命令
tail [-f -num] Linux路径(-f 表示持续跟踪 -num表示查看尾部多少行,不填默认十行。)

(9)vi编辑器

vi [文件名] 进入vi编辑器模式

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值