bash 基础命令

  • cd 进入某个文件夹
  • ls 查看某个文件夹中的内容
  • ls-l 查看当前文件夹的使用权限
  • 代表文件
  • d 代表文件夹
  • ls -al 查看隐藏文件
  • pwd 查看当前文件的完整绝对路径
  • mkdir abc 创建名为abc的文件夹
  • touch index.html 创建名为index.html的文件
  • clear 清空命令行
  • rm index.html 删除文件index.html(不会进入回收站)
  • rmdir abc 删除文件夹abc (只能删除空文件夹)(不能在当前文件夹下删除自己)
  • cd ../ 回退到上一个目录
  • rm -rf 456 (删除文件夹456中的所有文件以及456这个文件夹)
  • wc系列命令使用
wc -l 文件名 报告行数
wc -c 文件名 报告字节数
wc -m 文件名 报告字符数
wc -w 文件名 报告单词数

  • cat index.txt 查看文件中的全部内容(对中文支持不好)

  • mv index.txt 456 (将index.txt移动到456文件夹)

  • mv index.txt ab.txt (将index命名为ab)

  • cp ab.txt ../ (将ab这个文件复制到上一个目录)

  • history 查看历史操作

  • 统计文件中的内容

    • head index.html (默认统计前10行)
    • head -5 index.html (统计前5行)
    • tail index.html(倒着统计后10行)
  • 重定向

    • pwd >abc.txt 将pwd输出的路径保存在abc.txt文件中
    • pwd >>abc.txt 将pwd输出的路径追加保存在abc.txt文件中
  • 访问网络

  • 抓取百度的首页(并存储在baidu.html中)

  • 筛选(管道)

    • ls | grep i (筛选出文件名中有i字母的文件)
image.png
image.png
image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容