多数前端工具,只提供命令行界面,没有图形界面,实际上,先有的命令行,才有的图形界面
命令行释义:https://explainshell.com/explain

1. ~ / . .. $ 的意思

  • ~ 表示用户目录
  • / 表示盘符 cd /d 进入d盘 ,也表示绝对路径
  • . 当前目录
  • .. 上级目录
  • $ 表示可以输入目录,没有实际意义

2. 常用命令

  • cd a , 进入a目录 或 cd ./a , cd ./a/ ,cd a/ ; cd /e 进入E盘
  • cd .. 转到上级目录 或 cd ../
  • pwd (print working directory )命令显示整个目录 绝对路径
  • mkdir [目录名] (make directory) : 新建目录
  • mkdir -p( parents ) [目录路径] :新建包含路径的目录, 如果有特殊字符(空格),需要加引号 mkdir "el le" ps: mkdir -p lib/app/demo/le1
  • whoami 用户名
  • whois 查看某个域名拥有着的身份
  • ls [目录]: (list) 显示该目录,不加显示当前目录
  • ls -a 显示点开头的隐藏文件
  • ls -l(long) 显示更多的信息 ,同 ll
  • ls -al (all long)
  • cp [源路径] [目标路径]:(copy) 复制文件
  • cp -r(copy --recursive) .. 复制目录
  • mv [源路径] [目标路径]: (move)移动文件,可进行不同目录内文件的移动,当目标路径不存在时,可以用作重命名
  • rm (remove): 删除文件
  • rm -rf [目录/路径]: (remove --recursive递归的 --force 强制) 删除目录
  • rm命令删除的文件不可恢复
  • cat word.txt 查看文件内容
  • history 查看历史操作
  • start [文件名] 打开文件
  • start . 打开当前目录文件夹 可输入路径指定打开某文件夹
  • echo aaaa > hello.txt 创建hello.text 并将xxxx写入文件
  • echo bbbb >> hello.txt 将cccc添加在文件后面
  • echo cccc >! hello.txt 强制重写hello.txt
  • touch hello.txt 改变文件更新时间,如果没有就复制
  • ln -s [真实文件] [链接]: (link) 建立软连接
  • cd ~/local; pwd 分号分隔两条命令,同时执行

3.快捷键:

  • ctrl + insert 复制
  • shift + insert 粘贴
  • <kbd>↑</kbd> <kbd>↓</kbd> 上一命令 / 下一命令
  • <kbd>!</kbd><kbd>!</kbd> 上一命令占位符
  • <kbd>Tab</kbd> 自动补全路径
  • <kbd>Alt</kbd>+<kbd>.</kbd> 上一命令的最后一个参数
  • && 前面的执行成功了,再执行后面的
  • || 前面的执行失败了,就执行后面的
  • ; 前面执行完了,不管成功失败,就执行后面的
  • > 重定向
  • | 管道

其他命令:

  • ping qq.com 测试网络延迟
  • curl -L www.baidu.com > baidu.html: 下载百度首页到baidu.html文件
  • wget -p -H robots=off http://qq.com 拷贝网页,下载所有文件
  • df -kh 磁盘占用
  • du -sh .当前目录大小
  • du -h 各文件大小

其他:

ls -l 详解:

1、d是否是目录,不是为 -

2、r 管理员是否可读 read,不是为 -

3、w管理员是否可写 write,不是为 -

4、x管理员是否可执行execute,不是为 -

5、紧接着3个rwx表用户所在组的权限

6、再紧接着3个rwx表任意用户权限

curl命令详解_命令行学习(一)基础命令相关推荐

  1. git 命令详解_再次学习Git版本控制工具

    微信公众号:PHP在线 Git 究竟是怎样的一个系统呢?为什么在SVN作为版本控制工具已经非常流行的时候,还有Git这样一个版本控制工具呢?Git和SVN的区别在哪儿呢?Git优势又在哪呢?下面PHP ...

  2. wget命令详解_嵌入式学习之 Wget 命令详解

    Wget 命令详解 - 理想者1988 - 博客园​www.cnblogs.com 1.下载单个文件:ftp://ftp.denx.de/pub/u-boot/u-boot-2016.09.tar.b ...

  3. nmcli命令详解_【高新课堂】第一百二十五期Liunx必备命令

    点击上方"蓝字"关注我们吧! Liunx系统启动默认为字符界面,一般不会启用图像界面,所以对命令行的熟练程度能更加高效.便捷的管理Liunx服务器. 这节课向读者介绍Liunx系统 ...

  4. oracle中imp命令详解,ORACLE EXPDP IMPDP数据导入导出命令详解及同EXP IMP命令详细对照...

    ORACLE EXPDP IMPDP数据导入导出命令详解及同EXP IMP 命令详细对比 一.EXPDP IMPDP EXP IMP 可以实现 1.可以实现逻辑备份和逻辑恢复 2.可以在数据库用户之间 ...

  5. cat命令详解_好程序员Python培训之详解eval好与坏

    好程序员Python培训之详解eval好与坏,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,下面我们一起来看一下吧. eval是Python的一个内置函数,这个函数的作用 ...

  6. cat命令详解_需要!Linux常用监视和故障排查命令详解

    作者:老油条IT记 公众号:老油条IT记 #命令预览 1.top 2.ps 3.nice 4.kill 5.iostat 6.mpstat 7.vmstat 8.df 9.du 10.netstat ...

  7. iostat命令详解_对iostat输出结果的理解

    前言: 日常工作中,线上服务会出现各种奇奇怪怪的问题,每次出现问题都是根据现象猜测出现问题的原因,比如请求响应慢了,就排查整个请求的逻辑,每一步花了多少时间,分析半天终于发现是某一步慢了以后,在分析为 ...

  8. linux下的tar压缩解压缩命令详解,Linux下的tar压缩解压缩命令详解

    linux下tar gz bz2 tgz z等众多压缩文件的压缩与解压方法,需要的朋友可以参考下 Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命 ...

  9. 大学物理第三版朱峰课后答案详解_大学物理学习辅导(第3版)

    <大学物理学习辅导(第3版)>是与朱峰主编的<大学物理(第3版)>相配套的教学辅导书,按主教材中各章节顺序编写.每章分为教学目标.知识框架.本章提要.检测题.思考题.典型例题. ...

最新文章

  1. es6 Map、Set和Array.from()
  2. MIT Scheme 使用 Edwin
  3. React Ant Design UI 图片上传组件 代码片段
  4. 数学建模(二)优劣解距离法Topsis模型部分
  5. 源码分析ElasticJob任务错过机制(misfire)与幂等性
  6. HTML5基础网页设计(加代码CSS)
  7. 北京市延庆区谷歌卫星地图下载
  8. x86汇编指令集大全(带注释)
  9. vim 快捷键 总结-编辑文件
  10. gcc: libc: __ASSEMBLER__; Kernel: __ASSEMBLY__
  11. 借鉴美团文章实现的动态线程池,已开源
  12. api系列聚美优品的知识点
  13. 【三石jQuery视频教程】03.创建垂直时间表(Timeline)
  14. python最简单的爬取邮箱地址_python3爬取网页中的邮箱地址
  15. 外卖CPS小程序推广系统外卖侠探探外卖优惠券源码开后台及搭建一条龙
  16. 15瓶可乐,其中有一瓶过期了,找出有毒的可乐的问题
  17. Firefox全面兼容中国银联“在线支付”
  18. 计算机操作系统复习精简版
  19. 【Netty之旅四】你一定看得懂的Netty客户端启动源码分析!
  20. 2021为什么那么多人都在做亚马逊测评?2022年还能做吗?

热门文章

  1. 洛谷——P1680 奇怪的分组
  2. vi 和vim的区别
  3. Javascript - demo 与 捷径
  4. 用多itemtype的具有addHeaderView的recyclerview,还是scrollview?
  5. 进程间通信(五)—信号
  6. Java操作office文件的选择
  7. 小端法、大端法、网络字节转序
  8. 在jexus下如何简单的配置多站点
  9. Vue 单选框与单选框组 组件
  10. CFFI - 简介及简单使用