来源:https://segmentfault.com/a/1190000021439560

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

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

ls [-alrtAFR] [name...]

常用 options

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

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

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

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

Linux rm 命令用于删除一个文件或者目录。

rm [options] [name...]

options:

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

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

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

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

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

tail [options][file]

常用 options:

  • -f 循环读取

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

Linux mv 命令用来为文件或目录改名、或将文件或目录移入其它位置。

mv [options] source dest# ormv [options] source... directory

options:

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

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

5、 touch 命令 : 新建文件

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

touch [file]

6、which 命令 : 查找文件

which 指令会在环境变量$PATH 设置的目录里查找符合条件的文件。

which [file...]

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

Linux cp 命令主要用于复制文件或目录。

cp [options] source dest# orcp [options] source... directory

常用 options:

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

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

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

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

cd [dirName]

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

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

pwd

10、 mkdir 命令 : 创建目录

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

mkdir [-p] dirName

options

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

11、 rmdir 命令 : 删除空目录

Linux rmdir 命令删除空的目录。

rmdir [-p] dirName

options

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

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

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

cat fileName

13、ping 命令 : 检测主机

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

ping [主机名称或IP地址]

常用 options:

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

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

虽然 Linux telnet 命令主要用于远端登入。执行 telnet 指令开启终端机阶段作业,并登入远端主机,但是我更经常用它来查看某个远端主机端口是否可访问。

telnet [主机名称或IP地址]

15、 grep 命令 : 查找关键字

Linux grep 命令用于查找文件里符合条件的字符串。

grep [文件或目录...]

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

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

ps [options]

常用 options

  • -e 显示所有进程。

  • -f 全格式。

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

17、| 命令 : 管道命令

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

  • 只能处理前一条指令的正确输出,不能处理错误输出

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

18、 kill 命令 : 杀死进程

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

kill [-s ][程序] 或 kill [-l <信息编号>]

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

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

top

常用 options:

  • -pid 指定进程 id

top -pid 4712

20、 clear 命令 : 清除屏幕

Linux clear 命令用于清除屏幕。

clear

21、 alias 命令 : 别名配置

Linux alias 命令用于设置指令的别名。用户可利用 alias,自定指令的别名。若仅输入 alias,则可列出目前所有的别名设置。alias 的效力仅及于该次登入的操作。若要每次登入是即自动设好别名,可在.profile 或.cshrc 中设定指令的别名。

alias[别名]=[指令名称]

比如 git 原先就配置了一些别名,我们来看看

22、 find 命令 : 查找文件

Linux find 命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。

find path -option [ -print ] [ -exec -ok command ] {} \;

23、 curl 命令 : 文件传输

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

curl [options] [url]

常用 options:

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

  • -I 仅仅返回 header

curl 命令能做很多事,用过的人都说香,我说说我常用的场景吧:

  1. 调试请求

  1. 查看头部信息

  1. 抓取网页

后记

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

往期:

JS基础知识总结(十四):ES6中模块的语法

JS基础知识总结(十三):ES6 对象的扩展

JS基础知识总结(十二):ES6 数组的扩展 

JS基础知识总结(十一):ES6 类与继承

JS基础知识总结(十):ES6基本知识点(2)

JS基础知识总结(九):ES6基本知识点(1)

JS基础知识总结(八):这次聊聊Promise对象

JS基础知识总结(七):聊聊ajax的创建过程

JS基础知识总结(六):只知道ajax?你已经out了

JS基础知识总结(五):防抖和节流

JS基础知识总结(四):作用域与闭包

JS基础知识总结(三):原型、原型链

JS基础知识总结(二): 浅拷贝与深拷贝

JS基础知识总结(一)

前端打印ip地址_赶紧收藏 | 前端应该会的23个linux常用命令相关推荐

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

    (给前端大学加星标,提升前端技能.) 作者:null仔 https://segmentfault.com/a/1190000021439560 1.ls 命令 : 显示目录内容列表 Linux ls ...

  2. 前端在linux中常用的命令,前端应该会的23个linux常用命令

    前言 一个前端好好切图不好吗?为什么要学 linux 呢? 嗯,真香 ! 1. ls 命令 : 显示目录内容列表 Linux ls 命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录 ...

  3. linux 切图软件下载,学会23个linux常用命令,不做前端切图仔~

    来源 | https://segmentfault.com/a/1190000021439560 前言一个前端好好切图不好吗?为什么要学 linux 呢? 嗯,真香 ! 1. ls 命令 : 显示目录 ...

  4. linux中将文本中的单词换掉的指令_干货:Linux常用命令全称及讲解

    从事IT行业的很多人都会使用Linux常用命令,但是知道这些常用命令全称的人并不多,让我们来看看这些常用命令对应的全称吧!小编精心整理了一下,毕竟常用命令比较多,如果没有你常用的还望海涵,可以评论区补 ...

  5. linux常用命令_干货:Linux常用命令全称及讲解

    从事IT行业的很多人都会使用Linux常用命令,但是知道这些常用命令全称的人并不多,让我们来看看这些常用命令对应的全称吧!小编精心整理了一下,毕竟常用命令比较多,如果没有你常用的还望海涵,可以评论区补 ...

  6. linux 复制包括子目录_【Linux分享】Linux常用命令+教程分享

    今天分享分为两部分 :)PART01 Linux常用命令分享/PART02 关于BD面试经验分享    30mins  Linux Command:PART 1 你本可以张口就来.....本篇内容分享 ...

  7. Linux字符设备重命名,【收藏】Linux常用命令全称及讲解(五)

    今天小编 要跟大家分享的文章是关于Linux常用命令全称及讲解(五).从事IT行业的很多人都会使用Linux常用命令,但是知道这些常用命令全称的人并不多,让我们来看看这些常用命令对应的全称吧!小编精心 ...

  8. 来不及解释!Linux常用命令大全,先收藏再说

    摘要:Linux常用命令,很适合你的. 一提到操作系统,我们首先想到的就是windows和Linux.Windows以直观的可视化的方式操作,特别适合在桌面端PC上操作执行相应的软件.相比较Windo ...

  9. linux目录搜索ip的命令,Linux常用命令全集 详细用法

    内容较长,建议先看目录 目录 Linux常用命令全集 详细用法 基础 相关介绍 控制台切换 快捷键 查看帮助 查看系统相关信息 查看ip地址 关机重启 目录与文件 相关介绍 查看文件 cat命令 le ...

  10. Linux 常用命令——超详细(建议收藏)

    Linux Linux 一.系统目录结构 1. / :根 2. /bin :用户二进制文件 3. /sbin :系统二进制文件 4. /etc :配置文件 5. /dev :设备文件 6. /proc ...

最新文章

  1. C++ 重载运算符 operator
  2. boost::all_degree_centralities用法的测试程序
  3. 事件总线第一次点击_用户体验研究指南3-3第一次点击测试
  4. Java的重载与覆盖,傻傻分不清!
  5. java 多线程同步_详解Java多线程编程中的线程同步方法
  6. Java—Iterator接口介绍及使用
  7. kali 安装grub theme
  8. eclipse导入github项目(踩多个坑后发现这个最实用)
  9. 补卡的糟糕经历引发的思考:一点黑客技术让我们不再泄露那么多数据
  10. 浅谈安全攻防场景下面的安全检测
  11. 联想G450 Linux wifi,联想g450无线网卡驱动,详细教您无线网卡安装教程
  12. c语言if后面的表达式是什么类型,if语句后面的表达式应该是什么?
  13. 使用Math.max和Math.min求数组的最大值和最小值
  14. C++ for循环的几种使用方法
  15. 修改linux编译配置文件,Porting:linux内核编译、配置、修改配置文件、添加.c文件到内核...
  16. 利用Jsoup爬取网页内容
  17. java如何批量生成二维码,并返回成压缩包形式?
  18. 数据的力量 驰援疫情丨对抗新型肺炎,志愿者招募
  19. filter指定过滤不起作用
  20. stm32h743外部RAM非字节对齐访问,引起的hard fault

热门文章

  1. Spring入门第六课
  2. react实例9-拖拽2
  3. 检测目标程序ELF bit是32还是64
  4. 我做的第一个PHP网站
  5. Table变量和临时表区别
  6. 使用 SpringBoot 写 RESTful风格 增删改查接口
  7. 面试题之说几个Object类常用方法以及作用
  8. 设计模式 (十七) 迭代器模式
  9. springboot整合shiro之thymeleaf使用shiro标签
  10. Xfce4里添加登录后程序自动运行