Shell 常用命令
下载文件: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
df
和du
占用不一样请看这里:诡异的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
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
上一篇: ftp 服务常用命令
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论