Day01-Linux基本操作

个人理解,目录路径就是文件夹名字或者说当前所在文件夹,文件路径就是文件名

目录

一、四大基础命令

1、ls命令:查看当前目录下所有内容

2、cd:切换目录

3、pwd:查看当前所在位置(当前路径)

4、clear:清屏

二、目录的增删改查

1、创建目录(三种)

2、删除目录

3、复制目录、移动目录

4、查看目录

三、普通文件的增删改查(删除和修改和目录的一样)

1、创建文件

2、查看文件(可以在关键字后面加-行数,每个的意义不同)

四、搜索相关

1、查看命令程序所在位置:  

2、find四种查找:

3、在文件中查找指定关键字: grep 关键字 文件路径

4、查看文件中行数,单词数,字符数  :  wc [-l -w -c] 文件路径

5、管道符:| 


简述

cd - 更改当前目录。
pwd - 打印当前工作目录。
cp - 复制文件或目录。                
mv - 移动或重命名文件或目录。         
 rm - 删除文件或目录。 
mkdir - 创建新目录。 
touch - 创建新文件。
cat - 显示文件内容或将多个文件合并。
more - 分页显示文件内容。
less - 允许前后翻页查看文件内容。
head - 显示文件的前几行。
tail - 显示文件的最后几行,常用于查看日志文件。
grep - 搜索文本并打印匹配行。
find - 根据条件搜索文件。
echo - 打印文本。
which - 查找并显示命令的路径。

一、四大基础命令

1、ls命令:查看当前目录下所有内容

ls 查看指定路径下的文件列表(默认为当前路径) 

ls -a 展示隐藏文件(.开头的)

ls -l 以详细信息展示文件 缩写为ll(直接打ll)

ls -h人性化展示文件的大小(其实再人性我也没咋看得懂)

ls有非常多的命令,可以用帮助手册来查找

如 ls --help 或者 man ls (其他命令也可以这样子查看) 

个人认为man ls比较好用

2、cd:切换目录

cd /路径/路径

单个cd 快速“回家”

3、pwd:查看当前所在位置(当前路径)

4、clear:清屏

也可以快捷键ctrl + L

二、目录的增删改查

1、创建目录(三种)

创建单个 mkdir 目录路径

创建多个 mkdir 目录路径 目录路径...

嵌套创建 mkdir 爷目录路径/父目录路径/子目录路径

2、删除目录

rm 文件或者文件夹 (删除指定的文件或者文件夹)

-r用于删除文件,删除时有提示

rm 文件路径 (删除时提示是否删除,y删除,n取消)

rm -r 目录路径 (删除时提示是否删除,y删除,n取消)

rm -f 文件路径(删除时直接删除,没有提示)

rm -rf 文件路径(删除时直接删除,没有提示)

3、复制目录、移动目录

①复制目录

cp 文件名 目标位置(如果当前路径下没有这个目标位置,会把这个文件名复制成一个文件名为目标位置的文件,比如:cp 菜.txt duolian  如果当前目录没有duolian这个路径就会添加一个没有后缀的duolian文件)

②移动目录

mv 文件名 目标位置(和复制差不多,如果当前路径下没有改目标位置,会把这个文件名重命名成一个文件名为目标位置的文件,比如:mv 菜.txt duolian  如果当前目录没有duolian这个路径就会吧菜.txt重命名为一个没有后缀的duolian文件)

4、查看目录

ls:四大基础命令

三、普通文件的增删改查(删除和修改和目录的一样)

1、创建文件

touch方式

创建单个:touch 文件路径

创建多个:touch 文件路径 文件路径 ...

echo方式:文件不存在才创建

写内容进文件,每次写会覆盖文件内容 echo 打印内容 > 文件路径

写内容进文件会保留文件内容 echo 打印内容 > >文件路径

vi/vim方式也可以写

2、查看文件(可以在关键字后面加-行数,每个的意义不同)

查看小文件:cat 文件名

查看大文件:more 文件名 (按页展示,按空格:下一页,b:上一页,q:退出)

查看大文件:less 文件名(按空格:下一页,b:上一页,q:退出,/后输入搜索内容)

head -n 文件名 [从头查看前n行(不写-n默认为十行)]

tail - n 文件名 [从末尾查看后n行(不写-n默认为十行)]

四、搜索相关

1、查看命令程序所在位置:  

which 命令

2、find四种查找:

①根据大小查找: find  [路径] -size 文件大小
    + : 大于
    - : 小于

②根据名称查找:  find [路径] -name 文件名

③根据类型查找:  find [路径] -type [d/f] 
    d: 目录
    f : 普通文件

④类型和名称一起查找: find [路径] -type [d/f] -name 文件名

3、在文件中查找指定关键字: grep 关键字 文件路径

4、查看文件中行数,单词数,字符数  :  wc [-l -w -c] 文件路径

5、管道符:| 

把左边的输出作为右边的输入,一般和grep一起用,如:ls | grep v  为输出所有包含 "v" 或 "V" 的文件和目录。

  • 11
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值