java开发需要知道的一些linux命令

java开发工程师,虽然在日常开发中与linux打交道的是运维工程师,但是作为开发人员,我们或多或少也会接触一些,

特别是在一些小型创业公司,运维和开发并不是分的很独立,我们开发人员或许同时担任着运维的工作,所以,一些常见的

linux命令显得很重要了。


Linux常用命令—文件目录类:

建立目录:mkdir 目录名      mkdir -p cc/dd/ee   创建多级目录

强制删除子目录: rm -rf 目录名

改变当前目录:cd 目录名 (进入用户home目录:cd ~;进入上一级目录:cd -   或 cd ..)

查看自己所在目录:pwd             查看当前目录大小:du

显示目录文件列表:ls -l (-a:增加显示隐含目录) ls,ll         ls|wc -l 查看文件个数

浏览文件: more, less, head,tail   tailf catalina.out

复制文件: cp 源文件 目标文件 (-r:包含目录) 

移动文件 mv oldfilename newfilename 

查找文件:(1)find    find /usr -name httpd.conf


Linux常用命令—驱动挂载类:

检查硬盘使用情况:df -lh

检查磁盘分区:fdisk -l

挂载软硬光区:mount -t /dev/fdx|hdax /mnt/目录名

挂载光驱:mount -t auto /dev/cdrom /mnt/cdrom

挂载ISO文件:mount -t iso9660 -o loop xxx.iso /path

解除挂载:umount /mnt/目录名  

解除所有挂载:umount -a


Linux常用命令—程序安装类:

源代码包安装:

(1)配置:解压目录下 ./configure

(2)编译:解压目录下 make

(3)安装:解压目录下 make install


Linux常用命令—压缩解压类:

tar.gz类:

(1)解压:tar -xvzf 文件.tar.gz;

(2)压缩:tar -cvzf demo.tar.gz 目录或文件 

tar未压缩类:

(1)解包:tar -xvf 文件.tar;

(2)打包:tar -cvf 文件.tar 文件列表

zip类:

(1)解压:unzip 文件.zip -d dir;

(2)压缩:zip zipfile 待压缩文件列表

bz2类:

(1)解压:bunzip2 文件.bz2或bzip2 -d 文件.bz2;

(2)压缩:bzip2 待压缩文件

z类:

(1)解压:uncompress 文件.z;

(2)压缩:compress 文件


Linux常用命令—进程控制类:

列出当前进程ID:ps –aux |grep tomcat      ps –ef |grep tomcat


终止进程:

(1)终止单一进程:kill -9 进程ID号

(2)终止该程序所有进程:killall 程序名   killall zookeeper

查看资源占用情况:(1)top  (2)free -m


查看环境变量值:env


重启:(1)reboot (2)Ctrl Alt Del (3)init 6


关机:(1)shutdown -h now (2)halt (3)init 0


  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值