美文网首页让前端飞前端学习
前端| 入门 | 命令行

前端| 入门 | 命令行

作者: 彬彬有李学数据 | 来源:发表于2019-01-19 19:58 被阅读4次

开篇定场

图形用户界面让简单的任务更加容易完成,命令行界面使完成复杂的任务成为可能

目录:

一:命令行是什么
二:命令行基础
三:explainshell网站用法
四:帮助文档推荐

一:命令行是什么

我接触的软件操作大多是Windows 图形界面,最近开始学习前端,需要使用到Git Bash和 cmd ,这些没有图形界面的软件让我手足无措。但是方方老师将命令行看的很重,怎么办?硬着头皮学呗。
但是但是命令行到底是什么?
命令行和图形界面一样,都是让你对电脑进行操作。只不过采用的是更加原始的方式。其实命令行就是一种语言,这种语言让你和操作系统能够相沟通和理解。并且由于它的底层性和原始性,他可以更快,更直接的放我们获得我们需要的结果。
所以对于追求效率和功能的我们,命令行学习就变得举足轻重了。

小彩蛋:

1:第一款游戏是用命令行写的


第一款游戏.png

2:世界上第一个程序员(Ada Lovelac)也是通过命令行来编程的


Ada Lovelac.png

二:命令行基础

cd
cd:cd命令用来切换工作目录至dirname。 其中dirName表示法可为绝对路径或相对路径。(cd = Change Directory)

pwd
pwd:pwd命令以绝对路径的方式显示用户当前工作目录。(pwd = print working Directory)

mkdir:
mkdir命令用来创建目录。该命令创建由dirname命名的目录。在创建目录时,应保证新建的目录与它所在目录下的文件没有重名。 (mkdir = make directory)

cp
cp:cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录。所有目标文件指定的目录必须是己经存在的,cp命令不能创建目录。如果没有文件复制的权限,则系统会显示出错信息。(cp = CoPy)

mv
mv:mv命令用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中,将一组文件移至一个目标目录中。(mv = MoVe)

touch
touch:touch命令有两个功能:
一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;
二是用来创建新的空文件。(touch = touch 已经是全称了)

rm
rm:rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。(rm = ReMove)
注意:使用rm命令要格外小心。因为一旦删除了一个文件,就无法再恢复它

ls
ls:ls命令用来显示目标列表,在Linux中是使用率较高的命令。ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件。(ls = list)

cat
cat: 是catch的缩写,表示在标准输出上打印(即查看文件内容)或连接文件。
用法:
若文件1.txt内容为Hello;文件2.txt内容为World;
cat 1.txt:显示文件1.txt里的内容,会输出Hello。
cat 1.txt 2.txt > 3.txt:将文件1.txt和2.txt的内容合并起来放入3.txt中,3.txt原先的内容被替代(若3.txt不存在则先创建一个)。这时cat 3.txt,会输出Hello World。

三:explainshell网站用法

我们在学习命令行的过程中,会经常遇到不会用的命令,或不清楚一些命令参数的用法等问题,向大家推荐网站explainshell.com来学习。

explainshell.png

四:帮助文档推荐

命令行大全

每天一个linux命令目录

相关文章

  • 前端| 入门 | 命令行

    开篇定场 图形用户界面让简单的任务更加容易完成,命令行界面使完成复杂的任务成为可能 目录: 一:命令行是什么二:命...

  • 前端入门系列

    前端HTML & CSS 基础入门(1)初识 前端HTML & CSS 基础入门(2)段落及文本 前端HTML &...

  • node 链接 Kafka

    续上篇 搭建Kafka环境 & 入门 命令行终究不是我们使用的场景,前端程序员最熟悉的可以写后端的语言,大概就是n...

  • 前端入门—命令行基础(18.7.7)

    命令行有很多很多命令需要学习,但是对于小菜鸟来说,首先,应该需要先背几个简单的单词 directory(目录) f...

  • 前端工程化

    前端入门简单,做好难。 前端工程化,势在必行。

  • animation参考

    web前端入门到实战:10分钟入门 CSS3 Animation - 前端天宇的文章 - 知乎https://zh...

  • Vue的操作与其他

    vue包管理器!(git命令行)bower-----前端步骤: 1.任意命令行里面下载bower命令行: npm ...

  • 零基础转行自学前端,怎么学习更系统?

    凭借应用广泛、入门简单的优势,Web前端吸引了人们的广泛关注。学习Web前端就业薪资高,因此很多人都想入门前端开发...

  • protobuf基础教程

    前端protobuf入门 此文只讲述web前端与后端使用protobuf进行数据交互的基础与入门教学,更加详细的内...

  • 新手如何入门学习前端?

    Web前端入门的自学路线 新手入门前端,需要学习的基础内容有很多,如下。 一、HTML、CSS基础、JavaScr...

网友评论

    本文标题:前端| 入门 | 命令行

    本文链接:https://www.haomeiwen.com/subject/glyzdqtx.html