命令行基础

进入目录:cd
显示当前目录:pwd
创建目录:mkdir 目录名
指定路径创建目录:mkdir -p 目录路径
当前用户名:whoami

列出当前目录文件名:ls (参数 -a 所有文件名;-l 包含所有文件属性;-al)

创建文件:echo '内容' > 文件路径/名(>! 强制覆盖;>> 追加内容)
注:Windows系统异同
创建文件:touch 文件名(仅创建文件,无法指定内容。会变更文件修改时间。如:touch demo.txt demo.txt)

复制文件:cp 源路径 目标路径(参数-r 复制目录,递归包含所有子目录)
移动:mv 源路径 目标路径(如:mv 1.txt demo/2.txt)
删除:rm 文件路径(参数:-f 静默;-r 目录递归)

列目录结构:tree(Windows不可用)
建立软链接:ln -s 真实文件 链接(类似快捷方式,但异同,Windows不可用)

cat主要有三大功能:
1.显示文件内容。$ cat filename
2.创建一个文件。$ cat > filename (只能创建新文件,不能编辑已有文件)
3.将几个文件合并为一个文件: $cat file1 file2 > file3
参数:
-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行

https://explainshell.com/ 使用帮助:

explainshell.png

答题:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 基础概述 哪些系统提供了命令行 Windows 的命令提示符(CMD)和 Git Bash 是命令行Linux(如...
    又见月尚初阅读 244评论 0 0
  • The Command Line 命令行 在Linux或者OS X中,输入命令行的界面叫做terminal。 ls...
    JasonJe阅读 388评论 0 0
  • 建议用下载的git来使用命令行,Windows自带的cmd有很多命令无法使用。 下面列举一些比较常用的命令行 基本...
    小志1阅读 318评论 0 0
  • 命令缩写 缩写规则就是:删掉元音字幕(A E I O U),保留前 2 到 3 个辅音字母 做实验:1.cd ~/...
    浮云都想对你说阅读 340评论 0 0
  • 和Array类似,underscore也提供了大量针对Object的函数。 keys / allKeys keys...
    子木同阅读 254评论 0 0