Linux命令行与shell脚本编程大全第二版学习笔记

Linux系统可以划分为4个部分

  • Linux内核
  • GUN工具组件
  • 图形化桌面环境
  • 应用软件

常用命令

ls

  • -F 在目录名后面添加/ ,方便和普通文件区分
  • -R 递归显示当前目录
  • -A 效果与-a一样,只是不输出(.)和(..)

touch

  • -t 修改已有文件的时间戳

cp

  • -b 复制文件时,如果目的地有一份同名文件,就将该文件备份然后再复制,而不是直接覆盖
  • -p 保留拷贝文件的文件属性,如修改时间等
  • -l 与 -s 参数可以使cp命令与ln命令一样,创建链接-l(硬链接),-s(软链接)

rmdir

  • 删除一个空目录

Kotlin集合的基本操作02

集合部分元素截取 slice() 根据参数中指定的下表返回集合,参数既可以是range, 也可以是整形的集合 1 2 3 4 val numbers = listOf("one", "two", "three", "four", "five", "six") println(numbers.slice(1..3)) // [two, three, four] println(numbers.slice(0..4 step 2)) // [one, three, five]