树莓派linux系统如何使用(文件管理-树莓派linux⑤)

树莓派linux系统如何使用(文件管理-树莓派linux⑤)(1)

前言

当你在看这篇README,我感到非常荣幸。作为支持开源、分享的理念的我,给大家带来一些学习上的乐趣。

❗由于本人并非专业的教育领域人士,很多时候天马行空,随心所欲的表达方式,可能让部分人感到不适。请根据自己的承受能力,按需食用。所含事例陈述仅仅为帮助大家理解和提高学习兴趣,不针对任何第三者。

❗所有配套的文本,以及视频分享,非专业的教材,切勿应用到商业场景,可能含有系统漏洞,以避免给您带来损失。所表述的内容仅仅为个人对教材的理解,限与本人水平有限,及时间仓促,有谬误之处,还请见谅。

创作理念与基调:

  • 以终为始,带着目的去学习
  • 实战性为导向,学以致用
  • 最佳实践操作,摸着别人的石头过河
  • 娱乐和搞怪风格,不搞学术研究,防止上头
背景经过前面的基础学习,接下来对文件进行操作。先了解一下内置命令和外置命令吧;

我们通过bash命令去操作linux,会讲一些基础的命令写进内存,称之为内置命令,这些命令可以直接调用。外置命令是指通过安装的应用的命令,使用时需要从硬盘中调用到内存在才能执行

enable 可以查看内置命令

树莓派linux系统如何使用(文件管理-树莓派linux⑤)(2)

登陆信息内容解读

树莓派linux系统如何使用(文件管理-树莓派linux⑤)(3)

  • 第一个root,表示当前登陆用户的名称
  • @Sanlian,表示是主机的名称
  • /,当前所处的位置
  • #,超级管理员标志 普通用户是$
alias修改别名,有些时候命令太长 我们可以自定义缩写来提高效率

命令格式 alias [name[=value]] 举个例子 alias ll = 'list -l'


查看文件

cat 命令用来查看文件,比较适合查看一些内容少的文件

命令格式 cat [参数] [文件]

树莓派linux系统如何使用(文件管理-树莓派linux⑤)(4)

可以通过组合命令编号去查看内容:

树莓派linux系统如何使用(文件管理-树莓派linux⑤)(5)

小技巧: cat > newfile 利用重定向和cat可以创建文件

touch 创建文件和修改文件或者目录的时间戳

命令格式 touch 【选项】 【文件名或者目录名】

touch newfile 如果newfile不存在创建newfile, 存住则修改访问时间

树莓派linux系统如何使用(文件管理-树莓派linux⑤)(6)

小技巧: cat > newfile 利用重定向和cat可以创建文件

less和more 可以翻页查看文件

建议用less 可以通过pageup 和 pagedown 翻页查看

head 和 tail 可以用来查看文件头和尾部的内容

命令格式 tail [参数]

tail -20 显示末尾 20行

cp 即拷贝文件和目录

命令格式: cp [参数] 来源 目的

  • -r:递归持续复制,用於目录的复制行为;(常用)
  • -i:若目标档(destination)已经存在时,在覆盖时会先询问动作的进行(常用)

树莓派linux系统如何使用(文件管理-树莓派linux⑤)(7)

rm 移除文件或目录

命令格式: rm [参数] 文件

  • -f :就是 force 的意思,忽略不存在的文件,不会出现警告信息;
  • -i :互动模式,在删除前会询问使用者是否动作
  • -r :递归删除!最常用在目录的删除了!

rm -rf /* 谨慎使用,别想跑路

mv 移动文件与目录,或修改名称

命令格式: rm [参数] 文件

  • -f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖;
  • -i :若目标文件 (destination) 已经存在时,就会询问是否覆盖!
  • -u :若目标文件已经存在,且 source 比较新,才会升级 (update)

这个移动命令可以改名字.. aaa 改成aaa1了

树莓派linux系统如何使用(文件管理-树莓派linux⑤)(8)

文件的压缩和打包

zip 和 bzip2 都可压缩文件

命令格式 zip [选项] 压缩包名 源文件或源目录列表

  • -r 递归压缩目录,及将制定目录下的所有文件以及子目录全部压缩。
  • -m 将文件压缩之后,删除原始文件,相当于把文件移到压缩文件中。
  • -v 显示详细的压缩过程信息。
  • -q 在压缩的时候不显示命令的执行过程。
  • -(1-9) 压缩级别是从 1~9 的数字,-1 代表压缩速度更快,-9 代表压缩效果更好

命令格式 unzip [选项] 压缩包名 可以解压zip文件

  • -d 将压缩文件解压到指定目录下。
  • -n 解压时并不覆盖已经存在的文件。
  • -0 解压时覆盖已经存在的文件,并且无需用户确认。
  • -v 查看压缩文件的详细信息,包括压缩文件中包含的文件大小、文件名以及压缩比等,但并不做解压操作

树莓派linux系统如何使用(文件管理-树莓派linux⑤)(9)

bzip2 比zip压缩的文件更小

命令格式 bzip2 [选项] 源文件

  • -d 指定压缩名称 文件.bz2
  • -k 压缩或解压完成保留源文件
  • -f 有重名是强制覆盖
  • -v 显示过程
  • -(1-9) 压缩级别是从 1~9 的数字,-1 代表压缩速度更快,-9 代表压缩效果更好

对一些文件进行打包归档用tar

命令格式 tar [选项] 源文件或目录

  • -c 将多个文件进行打包
  • -v 显示过程
  • -f 指定包文件名

tar包的解压缩

命令格式 tar [选项] 源文件或目录

  • -x 拆包
  • -t 查看包文件
  • -c 将多个文件进行打包
  • -v 显示过程
  • -f 指定包文件名
tar命令做打包压缩

命令格式 tar [选项] 压缩包 源文件或目录

  • -z:压缩和解压缩 ".tar.gz" 格式;
  • -j:压缩和解压缩 ".tar.bz2"格式。

树莓派linux系统如何使用(文件管理-树莓派linux⑤)(10)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页