Shell 常用命令

发布于 2022-02-24 21:50:43 字数 1878 浏览 1219 评论 0

下载文件:wget <url>

切换用户:sudo -u <userName> -i

解压 zip 文件:unzip <fileName>

添加别名:alias <newCommand>='oldCommand' (.bashrc 文件一般在 ~ 目录下)

使用 tar 压缩:tar -cvf <tarName> <sourcePath>

使用 tar 解压:tar -xvf <tarName>

通过 pid 查找进程:(sudo) ps -ef | grep <pid>

查看 node 进程:ps -ef | grep node

杀死进程:kill -9 <pid>

查看系统:cat /proc/version(参考:系统环境-Linux-常用命令 - 张蛮子 - 博客园

修改文件权限:chmod 777 <fileName>

查看文件大小:du -sh *

查看系统占用情况:df -lh

dfdu 占用不一样请看这里:诡异的Linux磁盘空间被占用问题,根目录满了,df和du占用不一样【转】

查看进程磁盘占用(可读):lsof | grep deleted | numfmt --field=8 --to=iec

端口占用

查看所有端口监听情况1:(sudo) lsof -n -P -i TCP -s TCP:LISTEN

查看所有端口监听情况2:(sudo) lsof -i -nP | grep LISTEN

查看指定端口监听情况:(sudo) lsof -nP -i4TCP:<port> | grep LISTEN

文件输出

查看文件指定行数:sed -n '<startNumber>, <endNumber>p' <fileName>

查看文件末尾指定行数:tail -n <number> <fileName>

工具安装

安装 git:yum install git

安装 node:

# step-1 下载
curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
# step-2 安装
sudo yum -y install nodejs

(参考:Installing Node.js via package manager | Node.js

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

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

发布评论

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

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84960 人气
更多

推荐作者

lorenzathorton8

文章 0 评论 0

Zero

文章 0 评论 0

萧瑟寒风

文章 0 评论 0

mylayout

文章 0 评论 0

tkewei

文章 0 评论 0

17818769742

文章 0 评论 0

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