常用的 bash 命令

发布于 2021-12-20 12:43:52 字数 2745 浏览 1133 评论 0

Linux 内核和发行套件的区别

前者是由 Linus Torvalds 负责维护的系统核心程序。后者是指 Linux 操作系统,包含了内核+各种常用软件。

最流行的 Linux 操作系统

RHEL, RedHat Enterprise Linux

红帽是全球最大的开源技术商,RHEL 是使用最广泛的 Linux 系统。

CentOS, Community Enterprise Operation System

通过把RHEL系统重新编译并发布给用户免费使用的Linux系统。

Fedora

红帽公司发布的包含最新技术和工具的系统套件。

openSUSE

源自德国。

Gentoo

高度自定制,操作复杂。

Debian

稳定,安全,免费的基础支持。

Ubuntu

派生自 Debian 的,对新款硬件有着极强的兼容能力 **

操作系统是如何进行包管理的

大多数 Linux 系统提供了中心化的包管理机制用来搜索和安装软件。不同系统的打包格式和工具因平台而异:

操作系统格式工具
CentOS/Fedora.rpmyum/dnf
Debian/Ubuntu.debapt
FreeBSD.txzmake, pgk

有用的 Shell 命令

rm

  • -r, remove directories and their contents recursively
  • -f, ignore nonexistent files, never prompt
  • rmdir, remove empty directory

如果只是 -r 递归删除某个目录会依次询问是否要删除子结构,-f 跳过提示直接删除,-fr 可以结合使用。

ps -aux | less

ps, process status

-aux

  • -a option tells ps to list the processes of all users on the system rather than just those of the current user,
  • -u option tells ps to provide detailed information about each process
  • -x option adds to the list processes that have no controlling terminal
  • less used to pipe the command, pressing the SPACE bar or b key for forward or back.

ps -ef | grep adam

  • -e option generates a list of information about every process currently running.
  • -f option generates a listing that contains fewer items of information for each process
  • grep, a filter that is used for searching text

chmod -R 777 /srv/marketing

add persmission recursively:

$ mv -[fiu] source/* target

  • f:强制覆盖
  • i:询问是否覆盖
  • u:只有在文件更新才会覆盖

Notice: the move is't not recursively, if you not wanna to overwrite useful file use the -i and move the conflict files mannually or by execute command for deeper location.

可执行命令无法被识别

PATH Definition

PATH 中定义了所有会去寻找的可执行的目录,可以通过 env | grep PATHecho $PATH 找到。

如果安装的某个执行文件没被找到,可以将所在目录添加到PATH中即可,例如 export PATH=$PATH:/usr/sbin

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

柳絮泡泡

暂无简介

0 文章
0 评论
651 人气
更多

推荐作者

qq_Yqvrrd

文章 0 评论 0

2503248646

文章 0 评论 0

浮生未歇

文章 0 评论 0

养猫人

文章 0 评论 0

第七度阳光i

文章 0 评论 0

新雨望断虹

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文