curl查看swift状态命令_前端应该会的23个linux常用命令

(给前端大学加星标,提升前端技能.)

作者:null仔

https://segmentfault.com/a/1190000021439560

1、ls 命令 : 显示目录内容列表

Linux ls 命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)。
ls [-alrtAFR] [name...]

常用 options

  • -a 显示所有文件及目录 (ls 内定将文件名或目录名称开头为"."的视为隐藏档,不会列出)

  • -A 同 -a ,但不列出 "." (目前目录) 及 ".." (父目录)

  • -R 若目录下有文件,则以下之文件亦皆依序列出

6353d660ced30916c00aa0cfa25bd909.png

2、rm 命令 : 删除文件/目录

Linux rm 命令用于删除一个文件或者目录。
rm [options] [name...]

options:

  • -i 删除前逐一询问确认

  • -r 或-R:递归处理,将指定目录下的所有文件与子目录一并处理

  • -f:强制删除文件或目录

9c64f8d9875d57db7773860e3f2e6d9b.png0a1498420a9ead2ddc64b84acf005c57.png

3、tail 命令 : 查看文件内容

tail 命令可用于查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件。tail -f filename 会把 filename 文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要 filename 更新就可以看到最新的文件内容。
tail [options][file]

常用 options:

  • -f 循环读取

3de6f6301e26f24779946a526e2a651c.png

4、mv 命令 : 文件移动/改名

Linux mv 命令用来为文件或目录改名、或将文件或目录移入其它位置。
mv [options] source dest# ormv [options] source... directory

options:

  • -i: 若指定目录已有同名文件,则先询问是否覆盖旧文件

  • -f: 在 mv 操作要覆盖某已有的目标文件时不给任何指示

d55674f47b13cc31043c77fdc4db2213.png8dc3df4fe1d6b670a30e10adf319f54c.png

5、 touch 命令 : 新建文件

Linux touch 命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。ls -l 可以显示档案的时间记录。
touch [file]
d5795935437704b004aed4efd2caa054.png

6、which 命令 : 查找文件

which 指令会在环境变量$PATH 设置的目录里查找符合条件的文件。
which [file...]
7021f40dcd8fc0d492e60d97bad6c279.png

7、cp 命令 : 复制文件/目录

Linux cp 命令主要用于复制文件或目录。
cp [options] source dest# orcp [options] source... directory

常用 options:

  • -f:覆盖已经存在的目标文件而不给出提示。

  • -r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。

935a34e22cf9b19ed2f1f1a2d4b923f0.png

8、cd 命令 : 切换工作目录

Linux cd 命令用于切换当前工作目录至 dirName(目录参数)。其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home 目录,"~" 也表示为 home 目录 的意思
cd [dirName]
0ada122f6cf6932fbf780259b586eb10.png

9、pwd 命令 : 显示工作目录

Linux pwd 命令用于显示工作目录。执行 pwd 指令可立刻得知您目前所在的工作目录的绝对路径名称。
pwd
94f389550b78bdc826b1f18ccaef0aa5.png

10、 mkdir 命令 : 创建目录

Linux mkdir 命令用于建立名称为 dirName 之子目录。
mkdir [-p] dirName

options

  • -p 确保目录名称存在,不存在的就建一个。

459a17c1e9b4ebef9be3332d093600f2.png

11、 rmdir 命令 : 删除空目录

Linux rmdir 命令删除空的目录。
rmdir [-p] dirName

options

  • -p 是当子目录被删除后使它也成为空目录的话,则顺便一并删除。

bd4c820a5ea06729c6ad838249e3c177.png

12、cat 命令 : 查看文件内容

cat 命令用于连接文件并打印到标准输出设备上。
cat fileName
b46c5d8048d01fcde6cff212db9f1de5.png

13、ping 命令 : 检测主机

执行 ping 指令会使用 ICMP 传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。
ping [主机名称或IP地址]

常用 options:

  • -c 设置完成要求回应的次数。

14001b562837fbcedbf50d183aa66f77.png

14、 telnet 命令 : 端口是否可访问

虽然 Linux telnet 命令主要用于远端登入。执行 telnet 指令开启终端机阶段作业,并登入远端主机,但是我更经常用它来查看某个远端主机端口是否可访问。
telnet [主机名称或IP地址]
7229ec4586a26bf3d250a99a9e984b83.png

15、 grep 命令 : 查找关键字

Linux grep 命令用于查找文件里符合条件的字符串。
grep [文件或目录...]
364c68c818aae63ef7986dfa81791723.png

16、ps 命令 : 显示当前进程状态

Linux ps 命令用于显示当前进程 (process) 的状态。
ps [options]

常用 options

  • -e 显示所有进程。

  • -f 全格式。

ps -ef # 显示所有命令,连带命令行

17、| 命令 : 管道命令

通常情况下,我们只执行一条命令,那么如何执行多条命令呢?管道是一种通信机制,通常用于进程间的通信(也可通过 socket 进行网络通信),它表现出来的形式将前面每一个进程的输出(stdout)直接作为下一个进程的输入(stdin)。
  • 只能处理前一条指令的正确输出,不能处理错误输出

  • 管道命令必须要能够接受来自前一个命令的数据成为 standard input 继续处理才行。

5afbd5c71380acd71fcdf47e83eb16f6.png

18、 kill 命令 : 杀死进程

Linux kill 命令用于删除执行中的程序或工作。kill 可将指定的信息送至程序。预设的信息为 SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用 SIGKILL(9)信息尝试强制删除程序。程序或工作的编号可利用 ps 指令或 jobs 指令查看。
kill [-s ][程序] 或 kill [-l <信息编号>]
0f3a964f07b6b23ada95a88c6408aa03.png

19、 top 命令 : 实时显示进程动态

Linux top 命令用于实时显示 process 的动态。
top

常用 options:

  • -pid 指定进程 id

top -pid 4712
04a8326714da8b35ae1b85042b20744c.gif

20、 clear 命令 : 清除屏幕

Linux clear 命令用于清除屏幕。
clear

21、 alias 命令 : 别名配置

Linux alias 命令用于设置指令的别名。用户可利用 alias,自定指令的别名。若仅输入 alias,则可列出目前所有的别名设置。alias 的效力仅及于该次登入的操作。若要每次登入是即自动设好别名,可在.profile 或.cshrc 中设定指令的别名。
alias[别名]=[指令名称]
比如 git 原先就配置了一些别名,我们来看看225818973b9d56afc164b190d14666fa.png

22、 find 命令 : 查找文件

Linux find 命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。
find path -option [ -print ] [ -exec -ok command ] {} \;
fbbb6990278cabd5df72b31aefe596c6.png

23、 curl 命令 : 文件传输

linux curl 是通过 url 语法在命令行下上传或下载文件的工具软件,它支持 http,https,ftp,ftps,telnet 等多种协议,常被用来抓取网页和监控 Web 服务器状态。
curl [options] [url]

常用 options:

  • -o 把输出写到该文件中

  • -I 仅仅返回 header

curl 命令能做很多事,用过的人都说香,我说说我常用的场景吧:
  1. 调试请求

fa6ae7a371e4155fdf4fa19b4a119d87.png
  1. 查看头部信息

130fa43938d8d52bc82da79f2743b66c.png
  1. 抓取网页

180d9e11f7cd4d2e48938c53f38192c1.png

后记

如果你和我一样喜欢前端,也爱动手折腾,欢迎关注我一起玩耍啊~ 

5d4da7bfc6022be2198d1bd6aab8150d.png

分享前端好文,点亮 在看 f10cf176fb6681d1dca0e2e586cb50c5.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/521579.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深度剖析 | 阿里热修复如何精简优化补丁资源?

摘要&#xff1a; 这一年&#xff0c;关于Sophix热修复我们陆续做了很多优化和改进&#xff0c;包括&#xff1a; 兼容最新Android版本至Android P dp3 JIT混合编译的兼容 第三方加固的全面兼容 新增稳健接入方式 三星低版本特殊机型的兼容 补丁工具加速与初始化检查 资源补丁深…

开启企业级市场转型之路 群晖亮出安全“杀手锏”

戳蓝字“CSDN云计算”关注我们哦&#xff01;数据犹如企业经营者的眼睛&#xff0c;通过数据可以反映出很多经营中的问题。随着大数据应用日益渗透到各行各业中&#xff0c;数据所蕴含着的巨大商业价值也逐渐被发掘&#xff0c;通过挖掘分析与管理&#xff0c;释放更大的价值&a…

c语言空格键么 有什么意义,C语言里这个空格键跟'\0'到底啥区别啊?

满意答案为CS而liven2019.11.24采纳率&#xff1a;57% 等级&#xff1a;7已帮助&#xff1a;60人空格是空格&#xff0c;结束符0是结束符0&#xff0c;两者不对等。你贴的那个图是不是讲的scanf输入&#xff0c;scanf这个函数默认是将空格作为分割符号&#xff0c;所以你输入…

运放电路的工作原理_图文讲解!教你看懂7款经典运放电路

引言运放的基本分析方法&#xff1a;虚断&#xff0c;虚短。对于不熟悉的运放应用电路&#xff0c;就使用该基本分析方法。运放是用途广泛的器件&#xff0c;接入适当的反馈网络&#xff0c;可用作精密的交流和直流放大器、有源滤波器、振荡器及电压比较器。1、运放在有源滤波中…

自底向上——知识图谱构建技术初探

摘要&#xff1a; 知识图谱&#xff0c;是结构化的语义知识库&#xff0c;用于迅速描述物理世界中的概念及其相互关系&#xff0c;通过将数据粒度从document级别降到data级别&#xff0c;聚合大量知识&#xff0c;从而实现知识的快速响应和推理。文/阿里安全 染青“The world i…

如何关闭rabbitmq

rabbitmqctl stop方式2 先用ps -ef|grep rabbitmq 查询出进程号&#xff0c;然后用kill -9 进程号&#xff0c;杀死进程RabbitMQ常用命令 说明命令启用Web控制台rabbitmq-plugins enable rabbitmq_management开启服务systemctl start rabbitmq-server.service停止服务system…

全国信息联赛c语言,信息学竞赛之编程规则

本规定适用于NOI系列的各项全国性竞赛。NOI其它规章、规则中所有与本规定不符之处&#xff0c;均以本规定为准。不遵守本规定所造成的不良后果由选手本人承担。评测环境与竞赛环境相同。编程通则1&#xff0e;对于每一道试题&#xff0c;选手只应提交一个源程序文件。源程序文件…

正在播放2020Me比较特别的我_蓝牙耳放还是播放器,工作的人当然是都买之第二番 飞傲M5分享...

前言之说好的都买呢在4月份在入了BTR1后&#xff0c;研究下一个蓝牙耳放时&#xff0c;网上有人推荐过山灵m0&#xff0c;不过当时BTR3正在做活动&#xff0c;并且作为一个耳放来说BTR3更为纯粹&#xff0c;最后还是先入手BTR3并暂缓了m0的购置&#xff0c;在玩腻了BTR3后&…

支撑全网70%世界杯流量 盘点世界杯直播背后的阿里云黑科技

摘要&#xff1a; 上周六晚间的法阿大战精彩纷呈&#xff0c;开场11分钟法国队就首开纪录&#xff0c;随后阿根廷强势逆袭连扳2球&#xff0c;但下半场法国队的年龄优势凸显&#xff0c;帕瓦尔世界波以及姆巴佩梅开二度最终让阿根廷止步16强&#xff0c;梅西再度饮恨世界杯。 这…

教你编写一个机器学习代码也能使用的单元测试

摘要&#xff1a; 想不想节省重新训练数据的时间&#xff1f;想不想让你的研究成果有个质的飞跃&#xff1f;来看看这些单元测试&#xff0c;助你一臂之力。注&#xff1a;这篇文章自从发布出来&#xff0c;就受到读者的好评和关注&#xff0c;因此&#xff0c;我编写了一个机器…

手机pdf文件转语音_没有电脑也能处理PDF文件,手机里的这个功能太强大!

没电脑怎么处理PDF文件&#xff1f;急&#xff0c;在线等&#xff01;PDF文件因为它的强大兼容性而广泛使用&#xff0c;一半我们都是在电脑打开&#xff0c;如果你刚好没办法使用电脑怎么办&#xff1f;一般来说&#xff0c;我们手机还是能直接打开进行浏览的&#xff0c;以在…

图文+动画讲解排序算法总结!!

戳蓝字“CSDN云计算”关注我们哦&#xff01;作者 | 大数据肌肉猿责编 | 阿秃很多同学算法零基础&#xff0c;我都不建议他们直接去刷「剑指offer」和「LeetCode」&#xff0c;可以从常见的查找和排序算法开始学起&#xff0c;本期我先整理了常见排序算法&#xff0c;大家可以收…

SpringMVC项目 使用IDEA快速构建

文章目录一、使用idea构建基础项目1. 创建一个新的项目2. 选择maven项目构建架子3. 项目储存路径4. 配置maven和仓库5. 自动下载所需依赖二、初始化项目结构2.1. 创建Java和resources文件夹2.2. 给文件夹赋予目录结构层级2.3. 初始化pom.xml2.4. 初始化web.xml2.5创建配置文件2…

GDPR到底是如何影响机器学习的?

摘要&#xff1a; GDPR时代来临&#xff0c;你的机器学习模型还能训练吗&#xff1f;一般数据保护条例&#xff08;GDPR&#xff09;对数据科学产生了很大的影响。现在GDPR有99条正文条款和173篇声明&#xff08;Recital&#xff09;&#xff0c;长而复杂&#xff0c;但是随着时…

iphone字体_iPhone 适合老人盘吗?

过年的时候&#xff0c;有多少人会选择给家里的老人购买一台新智能手机做为礼物呢&#xff1f;又有多少人选择赠送的手机是 iPhone 呢&#xff1f; &#xff08;图片来自网络&#xff09;很久以前&#xff0c;咆哥就看见很多有关‘ iPhone ’是否可以作为孝心机的话题&#xff…

干货 | 金融级消息队列的演进 — 蚂蚁金服的实践之路

摘要&#xff1a; 小蚂蚁说&#xff1a; 消息队列作为一个数据的集散中心&#xff0c;承载了越来越多的场景和数据&#xff0c;从最开始的 OLTP 到 OLAP&#xff0c;甚至再到物联网、人工智能、机器学习等场景&#xff0c;都有很大的想像空间。 在能力上&#xff0c;消息队列现…

海底光缆,到底是怎么安装和维护的?

戳蓝字“CSDN云计算”关注我们哦&#xff01;作者 | 鲜枣课堂责编 | 阿秃大家应该都知道海底光缆是什么吧&#xff1f;没错&#xff01;简单来说&#xff0c;就是埋在海底的光纤线缆。如今这个时代&#xff0c;我们每天都在上网。通过上网&#xff0c;我们可以随时和世界各地保…

android padding作用,android:padding和android:layout_margin的区别

简单点来说&#xff1a;android:padding是内边距&#xff0c;控件本身的内容与控件边缘的距离。android:layout_margin是外边距&#xff0c;控件与其他控件之间的距离。下面以具体的例子来进行解释&#xff1a;1、不设置边距android:layout_width"match_parent"andro…

8张图理解Java

摘要&#xff1a; 一图胜千言&#xff0c;下面图解均来自Program Creek 网站的Java教程&#xff0c;目前它们拥有最多的票选。如果图解没有阐明问题&#xff0c;那么你可以借助它的标题来一窥究竟。8张图理解Java一图胜千言&#xff0c;下面图解均来自Program Creek 网站的Java…

云栖大会|十年阿里云存储进化史:今天最好的表现就是明天最低的要求

戳蓝字“CSDN云计算”关注我们哦&#xff01;科技创新的能力仍然是俘获市场用户的必要条件&#xff0c;而善于发现新需求的敏锐嗅觉以及直面挑战的魄力&#xff0c;更是巨头企业的绝杀武器。随着大数据、人工智能等新兴技术的发展&#xff0c;图像语音识别、智能机器人、自动驾…