今天给大家总结下项目中经常使用的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)