Linux基础(1)

Linux和Windows区别:

Linux的目录是一个树形结构

Windows系统可以拥有多个盘符,如C盘、D盘、E盘

Linux没有盘符这个概念,只有一个根目录 / ,所有文件都在他下面

Linux出现在开头的 / 表示:根目录,出现在后面的 / 表示:层次关系

例如:

 

命令组成:

命令由三部分组成:命令本身、选项、参数(选项和参数不是必写的)

例如:ls - l / home / open ,ls是 命令本身,- l 是选项 / home / open是参数

命令选项:

-a选项,可以展示出隐藏的内容(以 . 开头一段文件或文件夹默认被隐藏,需要-a才能显示出来)

-l选项,以列表的形式展示内容,并展示更多内容

-h选项,需要和 -l 选项搭配使用,显示文件的大小单位

注意:ls是列出当前目录下的文件和子目录

命令选项可以组合使用 例如:ls -lah  <=>  ls -a -l -h

cd命令:更改当前所在的工作目录

pwd命令:查看当前所在的工作目录

绝对路径和相对路径:

绝对路径:以根目录为起点,以 / 开头  例如:cd/home/open/Desktop

相对路径:以当前目录为起点,路径描述无需以 / 开头   例如:cd Desktop

特殊路径符:

cd ..   :切换到上一级目录,cd ../..切换到上二级目录

~   :HOME目录,比如cd ~ 即可切换到HOME目录或cd ~/Destop,切换到HOME内的目录

例题:

1.当前目录内有一个test文件夹,文件夹内有一个文件hello.txt,请描述文件的相对路径

test/hello.txt(或者 ./test/hello.txt)

2.在当前上级目录内有一个test文件夹,文件夹内有一个文件hello.txt,请描述文件的相对路径

cd .. / test / hello.txt

3.HOME目录内有一个test文件夹,文件夹内有一个文件hello.txt,请描述文件的相对路径,并使用~

cd ~ / test / hello.txt

创建目录命令(mkdir)

mkdir命令:创建新的目录(文件夹

   -p 可以将整个链条都创建完成

小知识(ctrl + l 表示清空)

文件操作命令

touch命令:创建文件

区别文件和文件夹:

文件夹是蓝色,文件是黑色

文件夹是 d 开头,文件时 - 开头

cat 命令:查看文件内容

cat是直接将内容直接展示出来

more支持翻页,如果文件内容过多,可以一页一页展示(空格翻页,按q退出)

cp命令(copy):复制文件\文件夹        cp [-r] 参数1 参数2

参数1,表示被复制的文件

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

复制文件夹需要带上 -r

mv命令(move):移动文件\文件夹     

语法  mv 参数1 参数2

参数1,表示被移动的文件或文件夹

参数2,表示要移动去的地方,如果目标不存在,则进行改名,确保目标存在

 

目标不存在时,自己变成目标

rm命令(remove):删除文件、文件夹

语法:rm[-r  -f] 参数1 参数2 ······ 参数n

-r 删除文件夹

-f(force) 强制删除(不会弹出提示确认信息)

可以一次删除好多个文件/文件夹

which命令:查看所使用的一系列命令的程序文件存放在哪里

语法:which 要查找的命令

find命令:按文件名查找文件

语法:find 起始路径 -name “被查找文件名”

find 起始路径 -size + / - n[k M G]

k(小写字母)->kb,   M->MB , G->GB

+、-表示大于和小于,n表示大小数字,kMG表示大小单位

例如

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

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

-n 可选,表示结果中匹配的行号

wc命令: 统计文件行数、单词数量等

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

-c 统计bytes数量

-m 统计字符数量

-l 统计行数

-w 统计单词数量

管道符:|

将管道符左边命令的结果,作为右边命令的输入

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值