前端应该掌握的命令行

前端开发过程中,需要用到的命令行,相对于后端来说,并不是很多。很多时候能够掌握一些基础的命令行,就可以快速地进行前端开发,下面简单介绍前端开发应该掌握的几个常用命令行。

简写 全称 作用
cd change directory 进入文件夹(切换目录)
mkdir make directory 创建文件夹(新建目录)
cat concatenate 文本输出命令
touch touch 创建文件
echo echo 创建文件(可在文件中添加内容)
mv move 移动文件(重命名文件)
ls list 查看路径(罗列当前位置有什么文件)
rm remove 删除文件
pwd print working Directory 显示用户当前工作目录
clear clear 刷新屏幕

缩写规则就是:删掉元音字幕(A E I O U),保留前 2 到 3 个辅音字母


cd

cd全称为change directory(切换目录),使用方式为 “ cd 路径 ” ,路径可以为绝对路径,也可以为相对路径,也可以直接省略,直接 cd 直接切换至home directory(主目录)。

语法

cd (选项) (参数)

注:(选项)——可以先不用在意,学会基础用法之后,循序渐进

示例

cd       进入主目录
cd ~    进入主目录
cd ~/Desktop    进入桌面
cd -     返回上一个目录
cd ..    返回上级目录(如果当前目录为顶层目录,则无效)
cd ../.. 返回上两级目录

注:
单点 . ——当前目录(目前的目录)。
双点 .. ——父目录。
横岗 -——上一个目录
波浪线符号 ——当前用户的主目录。
/ 开头的路径就是绝对路径。


mkdir

mkdir全称为make directory(新建目录),使用方式为“ mkdir 目录 ”,目录可以直接写目录名,也可以写目录路径。

语法

mkdir (选项)(参数)

示例

mkdir x                在当前目录创建名为x的目录
mkdir x/xx           在x目录下创建名为xx的目录
mkdir -p x/xx/xxx/xxxx         创建嵌套目录,x/xx/xxx/xxxx。
mkdir -p x xx xxx xxxx         创建为多个同级目录,x、xx、xxx、xxxx。

注:-p 选项——parents,创建一个目录的时候,若其父目录不存在,则自动创建


ls

ls全称为list(罗列出当前目录中的文件),使用方式为“ ls 选项 ”,ls 选项有很多,只列举最常用到的几个。

语法

ls (选项)(参数)

示例

ls        罗列出当前的位置的与文件
ls -a    罗列出当前的位置的与文件,all所有,包括隐藏的文件
ls -l     罗列出当前的位置的与文件,long长列表,包括详细信息
ls -al   罗列出当前的位置的与文件的详细信息,包括隐藏的文件


cat

cat全称为concatenate(文本输出命令),常用来查看文件内容、创建文件、文件合并、追加文件内容等。使用方式为“ cat 选项内容 ”,cat的功能选项有很多,也只列举最常用到的几个。

语法

cat (选项)(参数)

示例

查看内容

cat x.txt                 查看x.x文件中内容。
cat -n x.txt              查看内容,且对所有输出行进行编号,由1开始。
cat -b x.txt             查看内容,与-n选项一样输出,对于空白行不编号。
cat -s x.txt             连续两行或两行以上的空白行,就代换为一行的空白行。
cat x.txt>xx.txt      复制x.txt到xx.txt中,覆盖xx.txt的内容。
cat x.txt>>xx.txt    把x.txt中内容写入到xx.txt中,不会覆盖xx.txt的内容。

创建内容

cat>x.txt<<x 回车 "输入内容" x

创建内容时要设置命令行结束标志,也就是<<x,x自定义字符,注意是大小写敏感的,当文件内容写完之后要输入结束标志x,这时命令会正确结束,表示成功创建文件并且写进内容。

追加内容

cat>>x.txt<<x 回车 "输入内容" x

追加内容只要改变创建内容的符号>改为>>即可

合并内容

cat x.txt xx.txt xxx.txt >xxxx,txt     
复制x.txt、xx.txt、xxx.txt、到xxxx.txt中,覆盖xxxx.txt的内容。

cat x.txt xx.txt xxx.txt >>xxxx,txt   
复制 x.txt、xx.txt、xxx.txt、到xxxx.txt中,不覆盖xxxx.txt的内容。


mv

mv全称为move(移动文件),用来对文件或文件夹重命名,或者将文件从一个目录移到另一个目录中。使用方式为“ cat 选项内容 ”,cat的功能选项有很多,也只列举最常用到的几个。

语法

mv(选项)(参数)

注:先掌握简单的mv使用,选项部分循序渐进

示例

mv x.txt xx.txt        文件x.txt改名为xx.txt

mv x.txt xx   把文件x.txt移动到xx目录

mv /x/xx .     把/x/xx 中的所有文件移动到当前目录


touch

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

语法

touch(选项)(参数)

示例

touch x.txt     创建一个x.txt的空文件,如果x.txt已存在,则更新文件的时间戳


echo

echo全称就为echo(创建文件),在编程中,echo用于在终端下打印变量value,在显示器上显示一段提示文字。也常用于创建文件,与touch不同的是,echo可以给创建的文件添加字符串内容。

语法

echo(选项)(参数)

示例

echo "x" > x.txt       创建一个x.txt文件,文件内容为"x"。如果文件已存在,则覆盖原有内容。
echo "x" >> x.txt     创建一个x.txt文件,文件内容为"x"。如果文件已存在,在之后追加新内容。


rm

rm全称就为remove(删除文件),删除一个目录中的一个或多个文件或目录。

语法

rm(选项)(参数)

示例

rm x.txt       删除x.txt文件。
rm -i x.txt     删除x.txt文件前询问是否删除。
rm -f x.txt      强制删除x.txt。
rm -r x        递归删除x目录,包裹目录中子文件 。
rm -rf x        递归强制删除x目录。
rm -r 星号  删除当前目录下除隐含文件外的所有文件和子目录(谨慎操作)


最后,推荐几个学习命令行的网站:

https://explainshell.com/

explainshell网可以把你疑惑的命令行输入,即可进行解析,拆分解答,什么命令什么作用,一目连然,学习命令行必备良站~~

http://man.linuxde.net/

命令行大全,不用解释,输入自己不理解的命令行,即可见证奇迹~堪称命令行字典。
(这个网站其实是写这篇笔记过程中找到的,学习了许多)


以上内容均在Deepin(linux)系统中测试,windows用户请自行联系微软进行亲切问候~

本文持续更新,学习干巴爹...

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,214评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,307评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,543评论 0 341
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,221评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,224评论 5 371
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,007评论 1 284
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,313评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,956评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,441评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,925评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,018评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,685评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,234评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,240评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,464评论 1 261
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,467评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,762评论 2 345

推荐阅读更多精彩内容