[Day 4 ] 步入学程序的第一关

前言:

虽然常接触电脑文书操作,但都没有使用指令经验,一开始甚至不知道终端机该从何开启,怎麽美化介面等等。过去总觉得是工程师才会点开介面单调,输入几行英文字,随即电脑就会产生变动的终端机。

但是,透过先学习到一些常见的基本指令,可以增加使用的速度,以及未来在使用git时、查阅电脑档案、或使用npm下载时,会更加熟悉,以及灵活使用。
以下方指令 cd 为例 可以说是满常使用的指令,可以快速将游标移动到指定位置,不会像以前一样,点开资料夹、再点开其中的资料夹...一层一层点击(找到天荒地老~),才能够找到我要的档案。

第一步:呼叫terminal(或iterm)

刚开始要从 mac 寻找 terminal 就找了好久啊!

  • 将学习到的指令,输入在里面

Command Line 常用指令介绍

  1. pwd 现在位置
    pwd --help会提供详细使用资讯

  2. ls 列出资料夹内的东西
    ls -l 列出详细资料
    ls -s
    ll 列出档案权限的使用者

  3. touch 创建档案

  4. cd 移动到..地方

  5. cd.. 回到上个资料夹

  6. q 离开

  7. ctrl +c 跳出进行的程序

  8. mkdir hello (make dir) 建立目录(资料夹) 名称为hello
    创建好的资料夹会放在..

删除

  1. rm index.html (指将整个档案砍掉 不指是到垃圾桶)
  2. rmdir 删除目录
  3. rm -rf 强制删除

复制、命名与移动

  1. cp hello.txt(复制档案)
  2. mv hello.txt I_am_dir/ (将hello.txt 移到I_am_dir)
    也可以用来改名 mv hello_word.txt hello_luka.txt (将hello_word.txt改名为hello_luka.txt)

系统管理相关指令

  1. sudo:使用最高权限(superuser)执行指令
  2. kill:根据 Process ID 指定要终止程序
  3. open . 可开启档案总管
  4. code. 开启 vs code

其他补充

  1. cat 列出档案内的内容
  2. who 显示电脑user的名称
  3. clear 清除终端机画面的指令

<<:  Day04 - 在 GCE 建立第一个 Web Service

>>:  (Day4) 陈述式 /表达式

Swift纯Code之旅 Day16. 「页面传值?代理? Delegate?Protocol?(2)」

前言 目前已经将Protocol都设置完毕了,那现在就要来实作让其他的ViewController执...

Day20 Analysis of Algorithms(Ⅱ)

假如说今天有一个问题,有三种不同的解法,必须选择指数越小的,时间复杂度越小! 所以以下这个例子可以知...

[ Day10] Web 小复习

哈罗各位安安 今天是连续发文的第10天 我没囤文,每天当下产文完成1/3了 洒花~ ㄟ我会不会太早庆...

App生命周期使用时机 Day 30

生命周期分为最重要的五个阶段: viewDidLoad: 画面已经(Did)载入记忆体会使用 载入只...

自学教材选择

Photo by The Climate Reality Project on Unsplash ...