curl命令详解_命令行学习(一)基础命令
多数前端工具,只提供命令行界面,没有图形界面,实际上,先有的命令行,才有的图形界面
命令行释义: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命令详解_命令行学习(一)基础命令相关推荐
- git 命令详解_再次学习Git版本控制工具
微信公众号:PHP在线 Git 究竟是怎样的一个系统呢?为什么在SVN作为版本控制工具已经非常流行的时候,还有Git这样一个版本控制工具呢?Git和SVN的区别在哪儿呢?Git优势又在哪呢?下面PHP ...
- wget命令详解_嵌入式学习之 Wget 命令详解
Wget 命令详解 - 理想者1988 - 博客园www.cnblogs.com 1.下载单个文件:ftp://ftp.denx.de/pub/u-boot/u-boot-2016.09.tar.b ...
- nmcli命令详解_【高新课堂】第一百二十五期Liunx必备命令
点击上方"蓝字"关注我们吧! Liunx系统启动默认为字符界面,一般不会启用图像界面,所以对命令行的熟练程度能更加高效.便捷的管理Liunx服务器. 这节课向读者介绍Liunx系统 ...
- oracle中imp命令详解,ORACLE EXPDP IMPDP数据导入导出命令详解及同EXP IMP命令详细对照...
ORACLE EXPDP IMPDP数据导入导出命令详解及同EXP IMP 命令详细对比 一.EXPDP IMPDP EXP IMP 可以实现 1.可以实现逻辑备份和逻辑恢复 2.可以在数据库用户之间 ...
- cat命令详解_好程序员Python培训之详解eval好与坏
好程序员Python培训之详解eval好与坏,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,下面我们一起来看一下吧. eval是Python的一个内置函数,这个函数的作用 ...
- cat命令详解_需要!Linux常用监视和故障排查命令详解
作者:老油条IT记 公众号:老油条IT记 #命令预览 1.top 2.ps 3.nice 4.kill 5.iostat 6.mpstat 7.vmstat 8.df 9.du 10.netstat ...
- iostat命令详解_对iostat输出结果的理解
前言: 日常工作中,线上服务会出现各种奇奇怪怪的问题,每次出现问题都是根据现象猜测出现问题的原因,比如请求响应慢了,就排查整个请求的逻辑,每一步花了多少时间,分析半天终于发现是某一步慢了以后,在分析为 ...
- linux下的tar压缩解压缩命令详解,Linux下的tar压缩解压缩命令详解
linux下tar gz bz2 tgz z等众多压缩文件的压缩与解压方法,需要的朋友可以参考下 Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命 ...
- 大学物理第三版朱峰课后答案详解_大学物理学习辅导(第3版)
<大学物理学习辅导(第3版)>是与朱峰主编的<大学物理(第3版)>相配套的教学辅导书,按主教材中各章节顺序编写.每章分为教学目标.知识框架.本章提要.检测题.思考题.典型例题. ...
最新文章
- es6 Map、Set和Array.from()
- MIT Scheme 使用 Edwin
- React Ant Design UI 图片上传组件 代码片段
- 数学建模(二)优劣解距离法Topsis模型部分
- 源码分析ElasticJob任务错过机制(misfire)与幂等性
- HTML5基础网页设计(加代码CSS)
- 北京市延庆区谷歌卫星地图下载
- x86汇编指令集大全(带注释)
- vim 快捷键 总结-编辑文件
- gcc: libc: __ASSEMBLER__; Kernel: __ASSEMBLY__
- 借鉴美团文章实现的动态线程池,已开源
- api系列聚美优品的知识点
- 【三石jQuery视频教程】03.创建垂直时间表(Timeline)
- python最简单的爬取邮箱地址_python3爬取网页中的邮箱地址
- 外卖CPS小程序推广系统外卖侠探探外卖优惠券源码开后台及搭建一条龙
- 15瓶可乐,其中有一瓶过期了,找出有毒的可乐的问题
- Firefox全面兼容中国银联“在线支付”
- 计算机操作系统复习精简版
- 【Netty之旅四】你一定看得懂的Netty客户端启动源码分析!
- 2021为什么那么多人都在做亚马逊测评?2022年还能做吗?