java 程序 linux命令_Java程序员必备Linux命令

一、常用操作命令

1、改变当前目录 cd

cd  /   进入根目录

cd ..   返回上一级目录

2、查看当前所在目录的完整路径 pwd

3、查看目录下所有文件和文件夹 dir或ls(ls的结果带颜色)

ls -l  列出文件详细信息  l(list)

ls -a 列出当前文件下所有的文件及目录,包括隐藏的 a(all)

4、创建目录命令  mkdir 目录名

5、创建空文件  touch文件名

6、复制文件  cp 文件 位置

7、移走目录或修改文件名  mv 文件 位置

8、将某个文件的内容显示出来

cat 文件名   显示全部内容

more 文件名   分屏显示(按enter键继续观看)

9、删除文件或目录  rm或rmdir

rmdir只能删除空目录

rm既可删除文件也可删除目录

参数:-f,-force 忽略不存在的文件,不给出提示,强制删除

-i, --interactive 进行交互式删除

-r, -R, --recursive   指示rm将参数中列出的全部目录和子目录均递归地删除

注意:rm -rf * 删除当前目录下的所有文件,这个命令很危险,应避免使用

10、解压文件,linux常见压缩文件(.zip、.tar.gz)

tar –zxvf 文件名

unzip 文件名

11、创建/编辑文件 vim /vi 文件名

默认标准状态;

按i键进入 :编辑状态;

按ESC进入:命令行状态;

常用操作:输入i 进行编辑,编辑完之后按ESC ,然后输入:wq保存退出;:q! 不保存,强制退出。

12、echo指令、head指令和tail指令

echo 输出内容到控制台

head 用于显示文件的开头内容,默认情况下head指令显示文件的前10行内容head -n 5 文件(查看文件头5行内容,5可以是任意数字)

tail 用于输出文件中尾部的内容,默认情况下显示文件的后10行

1)tail -n 5 文件

2)tail -f 文件 (实时追踪文件的所有更新,工作中经常使用,常用于查看服务器运行的日志信息)

二、基本操作命令

1、关机 shutdown

shutdown –h now:立即关机

shutdown –h 1:1分钟之后关机

shutdown –r now: 立即重启

2、重启  reboot

3、halt 直接使用,效果等同于关机

4、sync :把内存的数据同步到磁盘上,防止数据丢失

三、网络相关命令

1、查看Linux系统的Ip

命令ifconfig

1f7078597bd9

2、用来确认网络连接是畅通或者用来查看连接的速度信息

命令ping  例如: pingwww.baidu.com

通过ctrl+C 来停止命令

1f7078597bd9

3、 telnet 协议连接目标主机,通常用来测试主机是否在线或者网络是否正常

命令telnet hostname port  例如:检测是否能与主机192.168.139.1的Mysql服务器连同,命令为:telnet 192.168.139.1  3306

4、发现主机连接最有用最通用的Linux 命令

netstat -nap | grep port 将会显示使用该端口的应用程序的进程 id

例如:查看端口22 是否被占用

1f7078597bd9

四、服务器操作命令

1、操作tomcat服务器

首先切换到tomcat主目录下的bin目录

开启服务:

方式一、./startup.sh(直接启动);

方式二、nohup ./startup.sh &   //作为服务启动

方式三、./catalina.sh run(动态启用,方便查看日志)

区别:通过方式一、方式三启动的tomcat有个弊端,当客户端连接断开的时候,tomcat服务也会立即停止,通过方式二可以作为linux服务一直运行 通过方式一、方式二启动的tomcat,其日志会写到相应的日志文件中,而不能动态地查看tomcat控制台的输出信息与错误情况,通过方式三可以以控制台模式启动tomcat服务, 直接看到程序运行时后台的控制台输出信息,不必每次都要很麻烦的打开catalina.out日志文件进行查看,这样便于跟踪查阅后台输出信息。tomcat控制台信息包括log4j和System.out.println()等输出的信息。

关闭服务:./shutdown.sh

2、MySql数据库服务器

启动服务:service mysqld start

关闭服务:service mysqld stop

重启服务:service mysqld restart

五、进行相关命令

1、显示相关服务进程

查看详细进程信息:ps–aux|grep 服务名

1f7078597bd9

全格式显示进程信息: ps–ef|grep 服务名

1f7078597bd9

2、终止进行

通过进程号杀死进程:kill 进程号

通过进程号强制杀死进程:kill -9 进程号

通过进程名称杀死所有进程:killall 进程名

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值