0
点赞
收藏
分享

微信扫一扫

Python爬虫-获取汽车之家新车优惠价

Star英 2023-11-24 阅读 42

目录

🙂查看 ☁

ls指令

ls

ls 目录

ls 文件

ls -l

ls -la

ls -ld 目录 

pwd指令

stat指令 

tree指令 

🙂增加☁ 

touch指令

mkdir指令

mkdir 目录名

mkdir -p  目录名

🙂删除☁ 

rmdir指令

rm指令

rm 文件

rm -r 目录/文件

rm -rf 目录/文件

🙂修改☁

cp指令

cp 文件

cp -rf  目录/文件

mv指令

🙂其他☁ 

cd指令

cd 目录名 

cd 绝对路径 

cd 相对路径 

cd -

cd ~

which指令 

alias指令 

man指令

whoami指令

【补充】知识

家目录

指令/可执行程序

❓1

❓2

目录/文件的ACM时间

tree和ls * 


今天继续·学习一些Linux的基本指令🙂

  • 增删查改
  • 选项顺序不影响指令的执行
  • 指令出现疯狂打印(失控)情况,ctrl+c 终止异常命令
  • Linux中同一个目录下,不允许存在同名文件!

🙂查看 ☁

ls指令

ls

  • 列出当前目录下的所有目录和文件

ls 目录

  • 该命令列出该目录下的所有子目录与文件

ls 文件

  • 将列出文件名以及其他信息

ls -l

  • 列出当前目录下 所目录及文件文件的详细信息。(不包括隐藏文件)
  • ls -l == ll 

ls -la

  • 列出当前目录下 所目录及文件文件的详细信息。(包括隐藏文件)
  • ls -la == ls -al == ls -l -a == ls -a -l

ls -ld 目录 

  •  该目录下的某个目录/文件的详细信息

ls最常用就是 ls  ls -l   ls -la关于ls和ls 系列选项在Linux指令(1)中也详细阐述了,忘记的小伙伴可以去复习一下。

pwd指令

  • pwd显示用户当前所在的目录

stat指令 

  • stat 指令是查看文件/目录更加详细的信息 

tree指令 

  • tree以树状形式显示目录结构(包括目录/文件)
  • 使目录结构/路径 更加清晰
  • 安装tree指令:yum -y install tree   输入这个指令即可安装tree成功!

但是我们在刚开始实践的时候发现系统显示:command not found 这表示系统没有找到这个tree指令,系统要先找到这个指令,才能执行这个指令。所以我们需要在系统上装这个指令,即就是拷贝到操作系统下的路径下。

🙂增加☁ 

touch指令

  • 在当前目录下,创建一个新的普通文件
  • d是目录
  • -是普通文件

mkdir指令

mkdir 目录名

  •  在当前目录下创建一个名为"dirname"的目录(空目录)

mkdir -p  目录名

  • mkdir –p test/test1 : 递归建立多个目录
  • -p, --parents  可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。

🙂删除☁ 

rmdir指令

 

rm指令

rm 文件

  • 仅对当前目录下存在文件删除操作。
  • 若为root用户会询问:rm: remove regular empty file ‘dir’? yes(y)/no(n)
  • 输入错误ctrl+回车即可
  • 加上选项-f ,就会强制删除,不会询问。

rm -r 目录/文件

  • -r 删除目录及其下所有文件
  • -r 是递归式删除目录/文件 底下所有目录和文件

rm -rf 目录/文件

  • -rf  是递归式强制删除目录/文件 底下所有目录和文件

🙂修改☁

cp指令

cp 文件

  • 仅对当前目录下存在 文件 拷贝操作。(顺便可以修改文件名)

cp -rf  目录/文件

  • -rf  是递归式强制拷贝目录/文件 底下所有目录和文件(顺便可以修改文件名)

mv指令

【作用1】 

【作用2】

🙂其他☁ 

cd指令

cd 目录名 

cd 绝对路径 

  • cd指令可以通过绝对路径进入下层 / 也可以回退到上层 

 

cd 相对路径 

  • cd指令可以通过 相对路径 回退到上层 

cd -

  • 返回最近访问目录,跳转到我们最近依次所处的路径下。

cd ~

  •  进入用户家目

which指令 

  •  which 让系统打印出所指定的 指令名称 在系统中所在的路径

alias指令 

  •  alias 别名='正规名'
  •   alias也是一个Linux的命令,给其他命令起一个别名。

man指令

Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。访问Linux手册页的命令是man

  • man [选项] 命令
  • -k 根据关键字搜索联机帮助
  • -a 将所有章节的都显示出来,从第一章到最后一章,凡是含有这个查找元素(printf),他会继续往后面搜索,直到所有章节都搜索完毕。
  • 按下q 退出 ,按 上下键 滑动页面
  • num 只在第num章节找,系统默认man 命令 是从第一个手册开始向后查询直到找到就停止
  • 安装man指令:yum -y install man-pages
  • 比较常用就是第一个和第二个手册。第二个手册很重要!! 

whoami指令

  • whoami查看当前正在使用Linux系统的用户是谁
  • 表述的时候,经常说我们在xxx路径下,"我们"--用户

【补充】知识

家目录

在window是中的用户默认的家目录是:C:\Users\XXX windows和Linux都是多用户操作系统。

windows:C盘---->用户---->用户名xxx---->有桌面。桌面的本质是文件夹,当你登录windows,确认你是谁(用户),根据用户名找到该用户目录下的"桌面文件夹",将桌面文件夹显示成为图形化界面。

类比windows,Linux下指定的用户也有自己的家目录。

指令/可执行程序

❓1

用什么去查找这些指令的路径呢?which! 

  

❓2

这里的alias是什么? alias

这里颜色不同why? 

目录/文件的ACM时间

tree和ls * 

最后提醒!删除的时候一定要想清楚删除的目录和文件!不要把根目录给删了!

  • 适用对象
  • 选项作用
  • 思维导图

✔✔✔✔✔最后感谢大家的阅读,若有错误和不足,欢迎指正!乖乖敲代码哦! 

代码---------→【唐棣棣 (TSQXG) - Gitee.com】

联系---------→【邮箱:2784139418@qq.com】

举报

相关推荐

0 条评论