资讯专栏INFORMATION COLUMN

切图崽的自我修养-[TOOL] 常用命令行操作

Mertens / 1947人阅读

摘要:前言为什么鄙视我们程序员随着技术的日渐发展,各种可视化操作工具大行其道为广大程序员们提供了不少的便利特别是作为一名对图形色彩都很敏感的前端工程师,自然也对图形化操作界面爱不释手但是在后端,运维等传统程序员噼里啪啦命令行敲得飞起的时候,总感觉

前言

为什么鄙视我们GUI程序员T.T

随着IT技术的日渐发展,各种可视化操作工具大行其道为广大程序员们提供了不少的便利.特别是作为一名对图形色彩都很敏感的前端工程师,自然也对图形化操作界面爱不释手. 但是在后端,运维等传统程序员噼里啪啦命令行敲得飞起的时候,总感觉自己被深深的鄙视了,由于自己是玻璃心,又不想生活在鄙视链的底层,于是就鼓捣了一下命令行,以便以后去小白面前装逼提高自己作为程序员的基本素养

BASH

说到命令行,mac,那肯定离不开terminal. mac的ternimal默认是一个bash,默认的项目路径是/users/drx(你的用户名)

那什么是bash?

bash/zsh等等之是一个用c语言编写的shell脚本的解释器,用来将shell脚本编译解释成机器指令,这样就能通过编写脚本的方式来向机器发送指令,来执行我们想要的操作.

P.s: 装逼牛逼的大神都喜欢鼓捣一个东西叫zsh,其实和bash一样也是一个shell脚本解释器,但是它有各种强大的插件来拓展自身的功能,比如有各种赏心悦目的主题,能够简化你的命令行操作等等. 至于如何替换bash至zsh,请移步至如何用MAC安装oh my zsh,windows用户请另觅高人.

PATH

说到bash,肯定会涉及到PATH

PATH的值是一系列目录,它决定了bash将到哪些目录中寻找命令或程序.当你运行一个程序时,Linux在这些目录下进行搜寻编译链接.比如你全局安装npm后,要把npm的路径添加在PATH里,才能在bash里运行npm命令

常用Linux指令

Linux的指令实在是太多了,而且作为前端程序员来说,很多都接触不到.
但目标是full stack工程师的你,常用的Linux指令是必须要掌握的.
不说别的,不敲指令自己上阿里云配个服务器都能被搞个半死.
所以不要把自己局限了哟

ls
ls
ls -l  //显示目录的详细信息

用于获得当前路径下目录列表

pwd
pwd

用于获取当前路径的全名

cd
cd  ../
cd ./
cd ~/
cd path

切换当前路径至某个路径

chomd
sudo chmod 777 -r xxx

将当前路径下的xxx文件/文件夹 改成可读写的权限

touch
 touch xx.js
  

在当前的路径下创建xx.js文件

vi
vi xx.js

用vi编辑器打开当前路径下的xx.js文件

进入编辑模式: i

退出编辑模式: esc

进入指令模式: : :w(保存) :q(退出) :wq(保存并推出)

mkdir
mrdir xx 

在当前路径创建叫xx的空文件夹

rm
rm -rf xx

在当前路径删除xx文件/文件夹

r : recursive
f : force

cp
cp -r xx path

将xx文件/文件夹复制到path路径下

mv
mv xx path (yy)    

把档案路径下的xx文件/文件夹移动到path路径下,并且重命名为yy
如果没有写path参数,功能等同于重命名文件
如果没有写yy参数,功能等同于移动文件

结语

希望自己以后能够熟能生巧,以自勉之.

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/111611.html

相关文章

  • 切图崽的自我修养-[TOOL] 常用命令操作

    摘要:前言为什么鄙视我们程序员随着技术的日渐发展,各种可视化操作工具大行其道为广大程序员们提供了不少的便利特别是作为一名对图形色彩都很敏感的前端工程师,自然也对图形化操作界面爱不释手但是在后端,运维等传统程序员噼里啪啦命令行敲得飞起的时候,总感觉 前言 为什么鄙视我们GUI程序员T.T 随着IT技术的日渐发展,各种可视化操作工具大行其道为广大程序员们提供了不少的便利.特别是作为一名对图形色彩...

    paulquei 评论0 收藏0
  • 切图崽的自我修养-[TOOL] 用Omnigraffle绘制UML

    摘要:前言不会画图的程序员不是好产品经理喜欢装逼有品位的程序员都有一颗产品经理的心,但印象中产品经理经常要画一些奇奇怪怪七七八八的图,在请教了一些立志做产品经理的程序员之后,发现他们都有一套自己喜欢用的精致小巧的工具,其中经典的一套为线框原型通用 前言 不会画图的程序员不是好产品经理 喜欢装逼有品位的程序员都有一颗产品经理的心,但印象中产品经理经常要画一些奇奇怪怪七七八八的图,在请教了一些立...

    BWrong 评论0 收藏0
  • 切图崽的自我修养-[TOOL] 用Omnigraffle绘制UML

    摘要:前言不会画图的程序员不是好产品经理喜欢装逼有品位的程序员都有一颗产品经理的心,但印象中产品经理经常要画一些奇奇怪怪七七八八的图,在请教了一些立志做产品经理的程序员之后,发现他们都有一套自己喜欢用的精致小巧的工具,其中经典的一套为线框原型通用 前言 不会画图的程序员不是好产品经理 喜欢装逼有品位的程序员都有一颗产品经理的心,但印象中产品经理经常要画一些奇奇怪怪七七八八的图,在请教了一些立...

    mykurisu 评论0 收藏0

发表评论

0条评论

Mertens

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<