Django Girls:命令行界面简介

http://tutorial.djangogirls.org/zh/intro_to_command_line/index.html

命令行界面简介

哈,这是令人兴奋,不是吗?:) 仅几分钟内你会写你第一行代码
让我们把你介绍给你的第一个新朋友: 命令行 !
以下步骤将显示你如何使用所有的黑客都使用的黑色窗口。它可能刚开始看上去有点吓人,但事实上它只是等待你的命令提示符。

注意 请注意,在本书中我们使用术语“目录”和“文件夹”完全可以互换,它们指的是同一个东西。

什么是命令行?

这个窗口通常被称为 命令行命令行界面,是一个基于文本的用来查看、 处理、 和操作您的计算机上的文件的应用程序。 就像 Windows 资源管理器或 Mac 上的 Finder,但没有图形界面。 命令行的其他名字是:cmdCLI提示符控制台终端.

打开命令行界面

为了进行一些实验,我们需要首先打开我们的命令行界面。
Windows系统
转到开始菜单 → 所有程序 → 附件 → 命令提示符。
Mac OS X 系统
应用程序 → 实用工具 → 终端。
Linux系统
它可能是根据应用程序 → 附件 → 终端,但这可能取决于您的版本系统。如果它不存在,只需谷歌一下 :)

提示符

你现在应该看到一个白色或黑色的窗口,正等待着你的命令。
如果你是在 Mac 或 Linux 上,您可能看到 $ 就像这样:

$

在 Windows 上,它是一个 > 标志,像这样:

每个命令将前缀由这个符号和一个空格组成,但您不必键入它。您的计算机将为您完成这个:)
温馨提示: 你的提示符前可能是一些类似 C:\Users\ola >
或 Ola-MacBook-Air:~ola$
这样的符号,这都是正确的。 在本教程中我们将只是简化它到最低限度。

你的第一个命令 (耶 !)

让我们从简单的东西开始。键入以下命令:
$ whoami

whoami

然后键入 enter
。这是我们的结果:
$ whoamiolasitarska

正如你所看到的计算机刚刚打印了你的用户名。棒吧,呵呵?:)
尝试键入每个命令,请不要复制粘贴。你会通过这种方式记得更多东西!

基础知识
每个操作系统都有一组略有不同的适用于相应命令行的命令,所以请务必按照您的操作系统说明来做。我们试试这个,好吗?
当前目录:
知道身在何处让人高兴,对不对?让我们看看。输入命令并键入enter

$ pwd/Users/olasitarska

如果你在 Windows 操作系统上:

cdC:\Users\olasitarska

在你的机器上你可能会看见类似的东西。一旦你打开命令行工具你通常开始于用户主目录。
注: 'pwd' 代表 '打印工作目录'。

列出文件和目录
那么它是什么?它一定很酷,找出。让我们看看:
$ lsApplicationsDesktopDownloadsMusic...

Windows系统

dir Directory of C:\Users\olasitarska05/08/2014 07:28 PM <DIR> Applications05/08/2014 07:28 PM <DIR> Desktop05/08/2014 07:28 PM <DIR> Downloads05/08/2014 07:28 PM <DIR> Music...

更改当前目录
现在,让我们去我们桌面目录:
$ cd Desktop

Windows系统

cd Desktop

请检查它是否真的发生改变了:
$ pwd/Users/olasitarska/Desktop

Windows系统

cdC:\Users\olasitarska\Desktop

它在这儿 !
进阶提示: 如果你键入 cd D
,然后在点击tab
键,命令行将自动填充剩下的名称以便你可以更快地导航。 如果有多个文件夹以"D"开头,按下 tab
按钮两次以获取选项的列表。

创建目录
在你的桌面上创建一个practice目录怎么样?你可以这样做:
$ mkdir practice

Windows系统

mkdir practice

这小小的命令将在桌面上为你创建名为practice
的目录。 你可以查看桌面文件夹或者通过运行 ls
或dir
命令检查它是否存在! 试试:)
进阶提示: 如果你不想要一遍又一遍地键入相同的命令,试着按 向上箭头键
和 向下箭头
下循环查看最近你使用过的命令。

练习
给你一个小挑战: 在您新创建的 practice
目录下创建一个名为 test
的目录。使用 cd
和 mkdir
命令。
解决方法
$ cd practice$ mkdir test$ lstest

Windows系统

cd practice> mkdir test> dir05/08/2014 07:28 PM <DIR> test

恭喜 !:)
清理
我们不想留下一个烂摊子,所以让我们删除所有的东西,直到达到目的。
首先,我们需要回到桌面:
$ cd ..

Windows系统

cd ..

使用 ..
和 cd
命令将改变你的当前目录到父目录(包含当前目录的目录)。
检查你在哪里:
$ pwd/Users/olasitarska/Desktop

Windows系统

cdC:\Users\olasitarska\Desktop

现在删除 practice
目录:
注意: 删除文件使用 del
,rmdir
或 rm
后便不能挽回,意思就是已删除的文件会一去不复返了 ! 因此,要十分小心地使用此命令。

$ rm -r practice

Windows系统

rmdir /S practicepractice, Are you sure <Y/N>? Y

完成了 !为了肯定它真的已经删除了,让我们检查一下:
$ ls

Windows系统

dir

退出
暂时就到这里!你可以安全的关闭命令行。让我们以黑客的方式,好吗?:)
$ exit

Windows系统

exit

很酷吧?:)
摘要
这里是一些有用的命令摘要:
命令 (Windows)
命令 (Mac OS / Linux)
说明:
示例:

exit
exit
关闭窗口
exit

cd
cd
更改目录
cd test

dir
ls
列出的目录文件
dir

copy
cp
复制文件
copy c:\test\test.txt c:\windows\test.txt

move
mv
移动文件
move c:\test\test.txt c:\windows\test.txt

mkdir
mkdir
创建一个新目录
mkdir testdirectory

del
rm
删除文本文件目录
del c:\test\test.txt

这些不过是你在你的命令行中可以运行的少量命令,但你今天不会用到比这里更多的了。
如果你好奇,ss64.com 包含用于所有操作系统命令的完整引用。
准备好了吗?
让我们深入到 Python !

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

推荐阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,114评论 9 467
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,127评论 2 34
  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 4,675评论 0 11
  • (一)基本命令 命令格式: 命令 参数 1.ls 显示文件名,等同于dos下dir命令 命令格式:ls [opti...
    飞羽孟德阅读 1,868评论 0 3
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,579评论 18 139