今天给大家总结下项目中经常使用的Linux命令
【摘要】 哈喽大家好,我是阿Q!今天给大家整理一下我在平时工作中用到的 Linux 命令,虽然不是特别全,但是工作中足够用了,后续还会持续更新!先看一下各个分区目录的介绍和作用 数据库命令进入Oracle用户 su - oracle以dba身份进入sql语句 sqlplus / as sysdba启动监听,退出sql编写界面 lsnrctl start关闭监听的命令lsnrctl stop 应用服务器...
哈喽大家好,我是阿Q!今天给大家整理一下我在平时工作中用到的 Linux 命令,虽然不是特别全,但是工作中足够用了,后续还会持续更新!
先看一下各个分区目录的介绍和作用

数据库命令
- 进入Oracle用户
su - oracle - 以dba身份进入sql语句
sqlplus / as sysdba - 启动监听,退出sql编写界面
lsnrctl start - 关闭监听的命令
lsnrctl stop
应用服务器命令
- 连接服务器:
ssh 服务器ip cd 文件夹进入文件夹cd ../退出至上一层pwd显示当前位置ls -l查看该文件下的权限tail -500f查看500行日志命令- 搜索命令:grep 要搜索的字符串 要搜索的文件:
grep to sudo.conf
文件内操作
vim nohup.out编辑文档命令 ->esc退出编辑 ->shift+":"->wq!保存 |q!不保存:set nu设置行号:set nonu取消行号:1跳到第一行shift + g跳到最后一行/单词->enter开始查找,n为下一个,shift+n为上一个
查看命令 ps
ps -ef|grep 进程名查看进程信息:-ef 查询所有,aux 显示详细信息
管道命令:“|” 将前一个命令的输出作为本次目录的输入
ps -T查看线程信息(仅包含线程号和线程名称)ps -T -p <pid>查看某个线程(仅包含线程号和线程名称)
top -H 查看所有线程的详细信息
top -H -p <pid> 包含cpu,内存等占用信息
查看服务命令
lsof -i:端口号
查看端口号使用
- netstat -an
- netstat -ntpl 查看所有进程及端口号
npm命令
安装依赖:npm install
建议不要直接使用 cnpm 安装以来,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题
npm install --registry=https://registry.npm.taobao.org
启动服务:npm run dev
压缩命令
tar -zxvf 或者 -zcvf
- x:其中x为解压
- c: c为建立新的备份文件
- z:有gzip属性的
- v:显示所有过程
- f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。
查看内存
- free 看内存
- df -h 查看磁盘剩余空间
删除命令
- dd 删除本行
操作文件命令
rm -f nohup.out移除文件命令mv 文件名 文件夹名移动文件cp 文件名 文件夹名复制文件
执行jar包命令
nohup java -jar bdfu-config.jar
阿Q将持续更新
java实战方面的文章,感兴趣的可以关注下公众号:阿Q说代码,也可以来技术群讨论问题呦,点赞之交值得深交!
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)