您的位置:时时app平台注册网站 > 彩世界网址 > Cheat : 一个实用 Linux 命令示例集合 | Linux 中国,

Cheat : 一个实用 Linux 命令示例集合 | Linux 中国,

2019-11-08 01:36

Cheat : 贰个实用 Linux 命令示例集合 | Linux 中华夏儿女民共和国,cheatlinux

大家中的许多个人平时翻看 man 页面 来打探命令按键(选项卡塔尔,它会来得有关命令语法、表明、细节和可用的选项,但它并未有别的实际的事例。由此,在组合成三个大家须要的全部命令时会境遇有的劳动。-- Magesh Maruthamuthu

本文导航◈ Cheat 是何等一成◈ 怎么着设置 Cheat16%◈ 怎样利用 Cheat62%编写翻译自 |  
 作者 | Magesh Maruthamuthu
 译者 | geekpi

我们中的许三个人时常翻看 man 页面[1] 来通晓命令开关(选项卡塔尔国,它会突显有关命令语法、表达、细节和可用的选项,但它从不此外实际的例证。因而,在组合成多少个我们必要的后生可畏体化命令时会碰到有的劳动。

您真的遇见那个麻烦而想要叁个更加好的应用方案吗?作者会提出您试一下 cheat

Cheat 是什么

cheat[2] 允许你在命令行中成立和查看交互式的速查表cheatsheet。它目的在于救助提示 *nix 系统管理员他们平常应用但还未频仍参预记住的下令的选项。

怎么着设置 Cheat

cheat 是使用 python 开辟的,所以能够用 pip 来在您的系列上设置 cheat

pip 是二个与 setuptools 捆绑在联合具名的 Python 模块,它是在 Linux 中装置 Python 包推荐的工具之生机勃勃。

对于 Debian/Ubuntu 用户,请使用 apt-get 命令[3]或apt 命令[4]来安装 pip

  1. [对于 Python2]

  2. $ sudo apt install python-pip python-setuptools

  3. [对于 Python3]

  4. $ sudo apt install python3-pip

HavalHEL/CentOS 官方仓库中并未有 pip,由此选用 EPEL 仓库[5],并使用 YUM 命令[6]安装 pip

  1. $ sudo yum install python-pip python-devel python-setuptools

对于 Fedora 系统,使用 dnf 命令[7]来安装 pip

  1. [对于 Python2]

  2. $ sudo dnf install python-pip

  3. [对于 Python3]

  4. $ sudo dnf install python3

对此基于 Arch Linux 的体系,请使用 Pacman 命令[8] 来安装 pip

  1. [对于 Python2]

  2. $ sudo pacman -S python2-pip python-setuptools

  3. [对于 Python3]

  4. $ sudo pacman -S python-pip python3-setuptools

对于 openSUSE 系统,使用 Zypper 命令[9]来安装 pip

  1. [对于 Python2]

  2. $ sudo pacman -S python-pip

  3. [对于 Python3]

  4. $ sudo pacman -S python3-pip

用 pip 来在您的系统上安装 cheat

  1. $ sudo pip install cheat

怎样运用 Cheat

运行 cheat,然后按相应的命令来查阅速查表,作为例子,大家要来看下 tar 命令的例子。

  1. $ cheat tar

  2. # To extract an uncompressed archive:

  3. tar -xvf /path/to/foo.tar

  4. ``

  5. # To create an uncompressed archive:

  6. tar -cvf /path/to/foo.tar /path/to/foo/

  7. ``

  8. # To extract a .gz archive:

  9. tar -xzvf /path/to/foo.tgz

  10. ``

  11. # To create a .gz archive:

  12. tar -czvf /path/to/foo.tgz /path/to/foo/

  13. ``

  14. # To list the content of an .gz archive:

  15. tar -ztvf /path/to/foo.tgz

  16. ``

  17. # To extract a .bz2 archive:

  18. tar -xjvf /path/to/foo.tgz

  19. ``

  20. # To create a .bz2 archive:

  21. tar -cjvf /path/to/foo.tgz /path/to/foo/

  22. ``

  23. # To extract a .tar in specified Directory:

  24. tar -xvf /path/to/foo.tar -C /path/to/destination/

  25. ``

  26. # To list the content of an .bz2 archive:

  27. tar -jtvf /path/to/foo.tgz

  28. ``

  29. # To create a .gz archive and exclude all jpg,gif,... from the tgz

  30. tar czvf /path/to/foo.tgz --exclude=*.{jpg,gif,png,wmv,flv,tar.gz,zip} /path/to/foo/

  31. ``

  32. # To use parallel (multi-threaded) implementation of compression algorithms:

  33. tar -z ... -> tar -Ipigz ...

  34. tar -j ... -> tar -Ipbzip2 ...

  35. tar -J ... -> tar -Ipixz ...

  36. ``

运维上边包车型客车一声令下查看可用的速查表。

  1. $ cheat -l

步向支持页面获得越多详细新闻。

  1. $ cheat -h

via: 

作者:Magesh Maruthamuthu[11] 译者:geekpi 校对:wxy

本文由 LCTT 原创编写翻译,Linux中华夏儿女民共和国 荣誉推出

LCTT 译者geekpi ? ?共计翻译:623 篇贡献时间:1530 天

推荐小说

< 左右滑行查占卜关作品 >

点击图片、输入小说 ID 或识别二维码直达

原作链接请访问“原来的文章链接”获得可点击的文内链接、全尺寸原图和相关小说。

生机勃勃行命令轻巧进级 Ubuntu | Linux 中黄炎子孙民共和国,ubuntulinux

Gianluigi 'Zane' Zanettini 写的 zzupdate 只需三个限令就足以在 Ubuntu 中清理、更新、自动删除、版本晋级、该工具的自家更新。-- Ambarish Kumar

正文导航◈ 安装 zzupdate 将 Ubuntu 晋级到更新的版本25%◈ 配置 zzupdate [可选]59%◈ 最后的话83%编写翻译自 |  
 作者 | Ambarish Kumar
 译者 | geekpi

zzupdate[1] 是一个开源的一声令下路程序,通过将多少个更新命令组合到一个限令中,使得将 Ubuntu 桌面和服务器版本晋级到更新版本的天职变得轻易一些。

将 Ubuntu 系统进级到履新的本子实际不是风流倜傥项忙绿的任务。无论是使用 GUI 依然选取多少个指令,都足以轻易地将系统晋级到最新版本。

意气风发派,Gianluigi 'Zane' Zanettini 写的 zzupdate 只需多少个下令就可以在 Ubuntu 中清理、更新、自动删除、版本晋级、该工具的自己更新。

它会清理地面缓存,更新可用的软件包音讯,然后施行发行版进级。接着,它会更新该工具并删除未接受的软件包。

该脚本必需以 root 顾客身份运维。

设置 zzupdate 将 Ubuntu 进级到履新的版本

要安装 zzupdate,请在终点中试行以下命令。

  1. curl -s https://raw.githubusercontent.com/TurboLabIt/zzupdate/master/setup.sh | sudo sh

接下来将提供的亲自去做配置文件复制到 zzupdate.conf 并设置你的首选项。

  1. sudo cp /usr/local/turbolab.it/zzupdate/zzupdate.default.conf /etc/turbolab.it/zzupdate.conf

姣好后,只要利用上面的一声令下,它就能够初始晋级换代你的 Ubuntu 系统到四个更新的本子(倘若有个别话卡塔尔。

  1. sudo zzupdate

请留神,在平时版本(非 LTS 版本卡塔 尔(英语:State of Qatar)下,zzupdate 会将系统晋级到下贰个可用的版本。不过,当你运维 Ubuntu 16.04 LTS 时,它将尝试仅搜索下三个悠远帮助版本,并不是可用的风行版本。

如若你想退出 LTS 版本并升级到最新版本,你将供给退换一些筛选。

对此 Ubuntu 桌面,张开 软件和更新 和底下 更新 选项卡,并改善文告笔者新的 Ubuntu 版本选取为 “对于其它新本子”。

Software Updater in Ubuntu

对于 Ubuntu 服务版,编辑 release-upgrades 文件。

  1. vi /etc/update-manager/release-upgrades

  2. ``

  3. Prompt=normal

配置 zzupdate [可选]

zzupdate 要布局的选项:

  1. REBOOT=1

借使值为 1,晋级后系统将重启。

  1. REBOOT_TIMEOUT=15

将重启超时设置为 900 秒,因为有些硬件比此外硬件重启须要更加长的命宫。

  1. VERSION_UPGRADE=1

如若晋级可用,则进行版本晋级。

  1. VERSION_UPGRADE_SILENT=0

活动展现版本进程。

  1. COMPOSER_UPGRADE=1

值为 “1” 会自动晋级该工具。

  1. SWITCH_PROMPT_TO_NORMAL=0

此意义将 Ubuntu 版本更新为普通版本,即假如您运转着 LTS 发行版,zzupdate 将不会将其进步到 Ubuntu 17.10(借使其安装为 0卡塔 尔(阿拉伯语:قطر‎。它将仅搜索 LTS 版本。相比较之下,无论你运维着 LTS 恐怕普通版,“1” 都将搜索最新版本。

完结后,你要做的正是在调节桃园运作四个完好无损的 Ubuntu 系统更新。

  1. sudo zzupdate

终极的话

固然 Ubuntu 的进级历程本身就很简短,不过 zzupdate 将它简化为三个指令。无需编码知识,这一个进度完全都以计划文件驱动。笔者个人开采那是四个很好的翻新多少个Ubuntu 系统的工具,而无需单独关注区别的作业。

你愿意试试看啊?


via: 

作者:Ambarish Kumar[3] 译者:geekpi 校对:wxy

正文由 LCTT 原创编译,Linux中夏族民共和国 荣誉推出

LCTT 译者geekpi ? ?共计翻译:622 篇进献时间:1526 天

推荐介绍小说

< 左右滑动查占卜关文章 >

点击图片、输入小说 ID 或识别二维码直达

原作链接请访谈“原来的书文链接”获得可点击的文内链接、全尺寸原图和连锁小说。

  继 Linux 学习笔记 0 安装 Linux 后起先攻读 Linux 命令。首先学习的是得到命令扶助,最常用的有 help,man,info 和依赖 Python 的 cheat 。

参考

Uinx/Linux上的辅协助调查询命令
Linux 命令之(1)帮衬命令之help
Linux拿到命令扶助(学习笔记五)
Cheat : 贰个实用 Linux 命令示例集结
Cheat—— 给Linux初读书人和领队四个极端命令行"备忘单"
Linux常用命令

  • help
      help 命令用于呈现内嵌命令的有关新闻,大超级多外界命令也能够经过 --help 选项得到救助音讯。type 命令能够分别命令的品类。
    type command
    help command
    command --help

    彩世界网址 1

    help and type

  • man
      Man(manual) 命令是 Linux 下的帮带指令,通过 man 指令能够查看 Linux 中的指令协理、配置文件扶持和编制程序扶持等信息。man 命令比 help 展现更详尽的相助音信。
    man command
    man -k keyword

    彩世界网址 2

    man command

  • info
      info 命令是 man 命令的详实内容。但 man 使用起来要有益于的多。一个man 独有一页,而 info 总是将它们的剧情协会成多个区段(节点卡塔 尔(阿拉伯语:قطر‎,各类区段也说不许包罗子区段(子节点卡塔 尔(阿拉伯语:قطر‎。info 工具可呈现更完整的最新的 GNU 工具音信。经常 man 中若满含的新闻概要在 info 中也临时,会有提醒:“请参照他事他说加以调查 info 页更详尽内容”。
    info command

    彩世界网址 3

    info command

  • cheat
      cheat(cheatsheet) 是在GNU通用公共许可证下,为Linux命令行顾客发行的交互作用式备忘单应用程序。它提供显示Linux命令使用案例,包涵该命令全数的选项和简易但能够采纳通晓的作用。cheat 注重 Python 和 pip 。 Ubuntu Server 16.04 LTS
    已暗中认可安装 Python,包涵 Python2 和 Python3,安装 pip 后便可设置 cheat 了。以下在 Python3 下安装 pip 和 cheat 。
    apt-get install python3-pip python-dev build-essential
    pip install --upgrade pip
    pip install --upgrade virtualenv
    pip install cheat
    设置后可对 cheat 举行活动补全,默许编辑器等连锁安顿。

    彩世界网址 4

    查阅可用的速查表

本文由时时app平台注册网站发布于彩世界网址,转载请注明出处:Cheat : 一个实用 Linux 命令示例集合 | Linux 中国,

关键词:

  • 上一篇:没有了
  • 下一篇:没有了