FaGe's Blog

吹啊吹啊。

标签:Linux

共 10 篇文章

附录A-练习15:退出命令行 (exit)

附录A-练习15:退出命令行 (exit) 做到这些 Linux/OSX $ exit Windows > exit 你应该学到的 最后一个练习是学会如何退出一个终端命令行。这个非常简单,但是我还是希望你能多做些练习。 更多练习 在你最后的练习题中,我会告诉你如何使用帮助系统,使用帮助系统可以查看和研究并学会使用更多的命令行命令。 Unix中你需要自己研究的命令: xargs sudo chmod chown Windows 中你需要自己研究的命令: forfiles runas attrib icacls 找出这些命令是干什么的,并练习使用它们,然后把他们加入到你的索引卡中。

阅读全文

附录A-练习14:删除文件 (rm)

附录A-练习14:删除文件 (rm) 这节练习中,你将学会如何使用rm命令删除一个文件。 做到这些 Linux $ cd temp $ ls uncool.txt iamcool.txt neat.txt something thefourthfile.txt $ rm uncool.txt $ ls iamcool.txt neat.txt something thefourthfile.txt $ rm iamcool.txt neat.txt thefourthfile.txt $ ls something $ cp -r something newplace $ $ rm something/awesome.txt $ rmdir something $ rm -rf newplace $ ls $ Windows > cd temp > ls Directory: C:\Users\zed\temp Mode LastWriteTime Length Name ...

阅读全文

附录A-练习12:查看文件 (less, MORE)

附录A-练习12:查看文件 (less, MORE) 为了做这个练习,你要用你已经知道的命令做一些工作。你还需要一个文本编辑器,可以编写纯文本(.txt)文件。这里是你要做的: 打开文本编辑器,并输入一些内容到一个新文件。 保存文件到你的桌面,并将其命名为test.txt。 在你的命令行中,使用你已知的命令复制这个文件到temp目录下。 当你完成这些准备工作,开始完成这个练习吧。 做到这些 Linux/OSX $ less test.txt [displays file here] $ 就是这样,输入q退出less命令。 Windows > more test.txt [displays file here] > NOTE:上面例子中的输出,我使...

阅读全文

附录A-练习11:移动文件 (mv)

附录A-练习11:移动文件 (mv) 这节练习中,你将学习使用mv命令把文件从一个位置移动另一个位置。 做到这些 Linux/OSX $ cd temp $ mv awesome.txt uncool.txt $ ls newplace uncool.txt $ mv newplace oldplace $ ls oldplace uncool.txt $ mv oldplace newplace $ ls newplace uncool.txt $ Windows > cd temp > mv awesome.txt uncool.txt > ls Directory: C:\Users\zed\temp Mode LastWriteTime Length Name ---- ------------- ------ ---- d---- 12/22/2011 4:52 PM ...

阅读全文

附录A-练习10:复制文件 (cp)

附录A-练习10:复制文件 (cp) 这节练习中你将使用cp命令从一个位置复制一个文件到另一个位置。 做到这些 Linux/OSX $ cd temp $ cp iamcool.txt neat.txt $ ls iamcool.txt neat.txt $ cp neat.txt awesome.txt $ ls awesome.txt iamcool.txt neat.txt $ cp awesome.txt thefourthfile.txt $ ls awesome.txt iamcool.txt neat.txt thefourthfile.txt $ mkdir something $ cp awesome.txt something/ $ ls awesome.txt iamcool.txt neat.txt something thefourthfile.txt $ ls something/ awesome.txt $ cp -r something newplace $ ls newplac...

阅读全文

附录A-练习9:生成一个空文件(Touch, New-Item)

附录A-练习9:生成一个空文件(Touch, New-Item) 这节练习中,你将学习使用touch(Windows中是new-item)命令创建一个空文件。 做到这些 Linux/OSX $ cd temp $ touch iamcool.txt $ ls iamcool.txt $ Windows > cd temp > New-Item iamcool.txt -type file > ls Directory: C:\Users\zed\temp Mode LastWriteTime Length Name ---- ------------- ------ ---- -a--- 12/17/2011 9:03 AM iamcool.txt > 你应该学到的 你已经学会了如何创建一个空文件。在Unix中使用touch命令,它也改...

阅读全文

附录A-练习8:目录切换(pushd, popd)

附录A-练习8:目录切换(pushd, popd) 这节练习中,你将学习如何使用pushd实现保存你的当前位置,并去一个新的位置,然后您将学习如何使用popd恢复保存位置。 做到这些 Linux/OSX $ cd temp $ mkdir -p i/like/icecream $ pushd i/like/icecream ~/temp/i/like/icecream ~/temp $ popd ~/temp $ pwd ~/temp $ pushd i/like ~/temp/i/like ~/temp $ pwd ~/temp/i/like $ pushd icecream ~/temp/i/like/icecream ~/temp/i/like ~/temp $ pwd ~/temp/i/like/icecream $ popd ~/temp/i/like ~/temp $ pwd ~/temp/i/like $ popd ~/temp $ pushd i/like/ice...

阅读全文

附录A-练习7:删除路径 (rmdir)

附录A-练习7:删除路径 (rmdir) 这节练习中,你将学习如何删除一个空目录。 做到这些 Linux/OSX $ cd temp $ ls stuff $ cd stuff/things/frank/joe/alex/john/ $ cd .. $ rmdir john $ cd .. $ rmdir alex $ cd .. $ ls joe $ rmdir joe $ cd .. $ ls frank $ rmdir frank $ cd .. $ ls things $ rmdir things $ cd .. $ ls stuff $ rmdir stuff $ pwd ~/temp $ Warning:如果你在Mac OSX上尝试执行rmdir命令,即使你确认这个目录是空的,但是计算机仍拒绝删除该目录,那么实际上应该是有一个名为.DS_Store的文件。这种情况下,你可以输入 rm -rf &...

阅读全文

附录A-练习4:创建一个路径 (mkdir)

附录A-练习4:创建一个路径 (mkdir) 这节练习,你将学习如果使用mkdir命令创建一个新的目录(文件夹)。 做到这些 记住! 你要先回到你的home目录!在你做这节练习之前,先执行pwd和cd ~操作。 在你做本附录的所有练习之前,都先回到home目录! Linux/OSX $ pwd $ cd ~ $ mkdir temp $ mkdir temp/stuff $ mkdir temp/stuff/things $ mkdir -p temp/stuff/things/frank/joe/alex/john $ Windows > pwd > cd ~ > mkdir temp Directory: C:\Users\zed Mode LastWriteTime Length Name ---- ------------- ...

阅读全文

前言

前言 原文:Preface 译者:飞龙 这是本书创作中的转储版本,所用的措辞可能不是很好,也可能缺失了一些章节,但是你可以看到我编写这本书的过程,以及我的做事风格。 你也可以随时发送邮件到help@learncodethehardway.org来向我寻求帮助,我通常会在1~2天之内答复。 这个列表是一个讨论列表,并不只允许发布公告,它用于讨论本书和询问问题。 最后,不要忘了我之前写过笨办法学Python,如果你还不会编程,你应该先读完它。LCTHW并不面向初学者,而是面向至少读完LPTHW或者已经懂得一门其它编程语言的人。 常见问题 这门课程需要多少时间? 你应该...

阅读全文