b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

macos 命令行_mac终端设置时间_macos mamp(3)

电脑杂谈  发布时间:2017-06-05 05:10:34  来源:网络整理

使用screen或tmux来使用多个屏幕,当你在使用 ssh 时(保存 session 信息)将尤为有用。另一个轻量级的解决方案是dtach。

ssh 中,了解如何使用-L或-D(偶尔需要用-R)去开启是非常有用的,例如当你需要从一台远程服务器问 web。

对 ssh 设置做一些小优化可能是很有用的,例如这个~/.ssh/config文件包含了防止特定环境下断开连接、压缩数据、多通道等选项:

部分其他的关于 ssh 的选项是安全敏感且应当小心启用的。例如在可信任的网络中:StrictHostKeyChecking=no,ForwardAgent=yes

考虑使用mosh作为 ssh 的替代品,它使用 UDP 协议。

获取文件的八进制格式权限,使用类似如下的代码:

使用percol或者fzf可以交互式地从另一个命令输出中选取值。

使用fpp(PathPicker)可以与基于另一个命令(例如git)输出的文件交互。

将 web 服务器上当前目录下所有的文件(以及子目录)暴露给你所处网络的所有用户,使用:python -m SimpleHTTPServer 7777(使用端口 7777 和 Python 2)或python -m http.server 7777(使用端口 7777 和 Python 3)。

以某种权限执行命令,使用sudo(root 权限)或sudo -u(其他用户)。使用su或者sudo bash来启动一个以对应用户权限运行的 shell。使用su -模拟其他用户的登录。

在当前路径下通过文件名定位一个文件,find . -iname '*something*'(或类似的)。在所有路径下通过文件名查找文件,使用locate something(但请记住updatedb可能没有对最近新建的文件建立索引)。

使用ag在源代码或数据文件里检索(比grep -r更好)。

将HTML转为文本:lynx -dump -stdin

Markdown,HTML,以及所有文档格式之间的转换,试试pandoc。

如果你不得不处理 XML,xmlstarlet宝刀未老。

使用jq处理 JSON。

Excel 或 CSV 文件的处理,csvkit提供了in2csv,csvcut,csvjoin,csvgrep等工具。

关于 Amazon S3,s3cmd很方便而s4cmd更快。Amazon 官方的aws以及saws是其他 AWS 相关工作的基础。

了解如何使用sort和uniq,包括 uniq 的-u参数和-d参数,详见后文一行代码节。另外可以了解一下comm。

了解如何使用cut,paste和join来更改文件。很都会使用cut,但几乎都不会使用join。

了解如何运用wc去计算新行数(-l),字符数(-m),单词数(-w)以及字节数(-c)。

了解如何使用tee将标准输入复制到文件甚至标准输出,例如ls -al | tee file.txt。

了解语言环境对许多命令行工具的微妙影响,包括排序的顺序和性能。大多数 Linux 的安装过程会将LANG或其他有关的变量设置为符合本地的设置。意识到当你改变语言环境时,排序的结果可能会改变。明白国际化可能会时 sort 或其他命令运行效率下降许多倍。某些情况下(例如集合运算)你可以放心的使用export LC_ALL=C来忽略掉国际化并使用基于字节的顺序。

了解awk和sed关于数据的简单处理的用法。例如,将文本文件中第三列的所有数字求和:awk '{ x += $3 } END { print x }'. 这可能比同等作用的 Python 代码快三倍且代码量少三倍。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-51206-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 刘长川
      刘长川

      笑起来很好声音也很好一句话咯加油

    • 邓慧萍
      邓慧萍

      在十二海里范围内布置水雷

    热点图片
    拼命载入中...