常用:

查看端口: ifconfig | ip addr show
查看进程: ps -ef|grep java
拷贝: cp [文件路径] [目标路径]
移动: mv [文件路径] [目标路径]
解压: tar -zxf [解压文件] -C [解压路径] //默认当前目录下
删除: rm -rf [要删除文件路径]
查看目录: ll [要搜索文件(模糊查询)]
ls [要搜索文件(模糊查询)]
杀死进程: kill -9 [进程id]
防火墙命令:
firewalld
systemctl start firewalld | 启动防火墙
systemctl stop firewalld | 关闭防火墙
Systemctl restart firewalld | 重启防火墙
systemctl status firewalld | 查看防火墙状态
systemctl enable firewalld | 开机禁用防火墙
systemctl disable firewalld | 开机启用防火墙

firewall-cmd firewall-cmd --zone=public --list-ports |查看所有打开的端口 firewall-cmd --zone=public --add-port=8080/tcp --permanent | 开放8080端口 firewall-cmd --zone= public --remove-port=8080/tcp
–permanent | 删除8080端口

上传
scp -r myfilder tiantian@192.168.168.221:/home/tiantian/temp/
复制本地文件到远程/home/tiantian/temp/的文件目录下
需要输入远程密码

下载
scp -r tiantian@192.168.168.221:/home/tiantian/temp/ a.txt a.txt
从远程拉取出

查找文件路径:
find /data/cbt -name ‘first-page.xml’

查找文本内容:
grep 字符串 filename

给某个命令起别名:
将grep命令改为了grep --color=auto(将查找的内容彩色显示)
alias grep=‘grep --color=auto’

which   查看可执行文件的位置。
whereis  查看文件的位置。
locate   配合数据库查看文件位置。
find    实际搜寻硬盘查询文件名称。

Mysql:

进入mysql命令行:
mysql -uroot -p
导出sql文件:
在mysql安装目录下 bin cmd窗口中敲mysqldump.exe -u root -p 数据库名 > E:/hagj.sql
导入sql文件:
mysql -u 用户名 -p 数据库名 < 数据库名.sql
退出: exit

查看日志:

Linux查看日志三种命令
第一种:查看实时变化的日志(比较吃内存)
最常用的:
tail -f filename (默认最后10行,相当于增加参数 -n 10)
Ctrl+c 是退出tail命令

其他情况:
tail -n 20 filename (显示filename最后20行)
tail -n +5 filename (从第5行开始显示文件)

第二种:搜索关键字附近的日志
最常用的:
cat -n filename |grep “关键字”

其他情况:
cat filename | grep -C 5 ‘关键字’ (显示日志里匹配字串那行以及前后5行)
cat filename | grep -B 5 ‘关键字’ (显示匹配字串及前5行)
cat filename | grep -A 5 ‘关键字’ (显示匹配字串及后5行)

第三种:进入编辑查找:vi(vim)
1、进入vim编辑模式:vim filename
2、输入“/关键字”,按enter键查找
3、查找下一个,按“n”即可

使用echo命令来清空文件
echo " ">filename.out
或echo > filename

查看linux网络状态:

linux开启网络:network is unreachable
#第一步
cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33

把no 改为yes
service network restart重启网络

查看文件大小:
查看文件夹中每一个文件的大小:du -ah 或者ls -lRh
查看一个文件夹中所有文件的大小(包含子目录中的文件):du -h或者du -sh

查看虚拟机:

查看Java虚拟机:
cd /data/cbt/java/bin/
1、查看内存命令:
./jstat -gcutil pid 1000 1000
2、抓取内存镜像命令:
./jmap -dump:format=b,file=20190620.dump pid

Linux下的常用命令(干货)相关推荐

  1. Android Linux下的常用命令行

     安卓下面有个软件叫终端模拟器,其实就是Linux下的命令行,使用这些命令能有效处理问题. 基本知识 "/",这个英文字母斜杠指的是根目录,类似Windows的C:\,但是Li ...

  2. linux下开发常用命令

    java开发,由于其很多应用都是发布在Linux操作系统上,因此了解.掌握一些常用的Linux命令对与提高Java开发人员的工作效率是很有必要的.本文着重介绍Java开发相关的一些常用命令,其中以To ...

  3. Linux下Shell常用命令与工具

    文章目录 Shell常用命令与工具 1.ls 2.echo 3.printf 4.cat 5.tac 6 .rev 7.wc 8.cp 9.mkdir 10.mv 11.rename 12.dirna ...

  4. linux下的常用命令 + 环境配置 + 数据库安装 一步到位!

    文章目录 一.引言 1.1 开发环境(dev) 1.2 测试环境(test) 1.3 生产环境(prod) 1.4 操作系统的选择 二.Linux介绍 2.1 Linux介绍 2.2 Linux的版本 ...

  5. tomcat linux dump,Linux下Tomcat常用命令与配置

    最近经常用到的Linux下的命令 重启tomcat ps x 查看pid kill -9 pid 杀死进程 /app/tomcat/bin/startup.sh 启动tomcat 追踪日志 tail ...

  6. 交互器、linux下的常用命令

    使用交互器步骤 搜索-->cmd dir(查看当前目录文件) # 若想清空,输入cls python--> print(" hello world") # 若想退出,输 ...

  7. 第一章:Linux下shell常用命令

    一.vim的应用和设置 Ctrl+Alt+t(这个是打开终端的指令,打开终端才能进行指令安装对吧!...嗯嗯) 1.在(64位)ubuntu16.4里面安装vim编辑器的指令: sudo apt in ...

  8. linux下的常用命令

    一.Linux.CentOS下重命名文件和文件夹 mv:move 用移动文件命令就可以了,因为linux系统没有专门的重命名命令. 基本格式: 移动文件:mv 文件名 移动目的地文件名 重命名文件:m ...

  9. linux下svn常用命令集锦

    2019独角兽企业重金招聘Python工程师标准>>> svn命令介绍 svn command reference svn ci提交代码及注释[ci] svn ci /home/do ...

最新文章

  1. 彻底搞懂机器学习中的正则化
  2. boost::range模块实现map_values相关的测试程序
  3. vue php axios 跨域,在vue项目中,使用axios跨域处理
  4. Android4.0 以后不允许在主线程进行网络连接
  5. org.apache.hadoop.hive.metastore.api.SerDeInfo; local class incompatible
  6. MATLAB使用imshow之后plot的坐标原点在左上角!
  7. mysql怎么把datetime类型转换_mysql怎样实现time转datetime
  8. Python 域名转IP(可包含http、https)
  9. C语言输入密码为6位,C语言中如何实现输入密码?(在输入时显示为*号.)
  10. IBM推出跨境支付区块链网络,企业级区块链技术进一步升级
  11. MathType输入框怎么调整
  12. base64 convert to file
  13. fckeditor代码总结
  14. Git—— 1.安装
  15. 建筑施工员日常工作内容,施工员证全国通用吗?
  16. java爬虫抓取nba_利用Python爬虫爬取NBA数据功能实例分享
  17. 据说Kivy可以将Python程序弄成App来玩,所以 安装Kivy。关于安装Kivy失败后的解决方案过程
  18. 聚会活跃气氛小程序-喝酒神器
  19. Axure RP9——【图片放大预览效果】
  20. 武大计算机博士很难毕业,武大的博士好考吗?好毕业吗?

热门文章

  1. Java基础 DAY01
  2. 子查询 和 连接查询谁快
  3. 最近一百年,全球涌现过哪些最顶尖的、最赚钱的公司?
  4. 原来PWM这么简单!通过锯齿波作为载波和调制波经过比较,产生相应的PWM输出波形
  5. 简历中的“自我评价“怎么写?记录一个满分模板
  6. bootstrap 卡片card图片布局
  7. CMD权限不够怎么办
  8. 3亿美元换0.003秒,但时间一直这么贵!
  9. 电化学传感器使用-电子学角度分析
  10. 【网络安全学习篇】12.dns部署与安全(千峰教育学习笔记)