Linux常用命令(备用)

访问网页
1、wget 这个会将访问的首页下载到本地
wget http://www.baidu.com/index.html
2、curl会显示出源码
curl http://www.baidu.com/index.html

Linux 查看端口占用情况可以使用 lsof 和 netstat 命令。

lsof

此命令在CentOS下无法直接使用,需要使用yum install lsof安装
lsof(list open files)是一个列出当前系统打开文件的工具。
lsof 查看端口占用语法格式:
lsof -i:端口号

netstat

安装netstat命令

netstat是net-tools里面的一个命令,yum install net-tools组件

netstat -tunlp 用于显示 tcp,udp 的端口和进程等相关情况。
netstat 查看端口占用语法格式:
netstat -tunlp | grep 端口号

kill

在查到端口占用的进程后,如果你要杀掉对应的进程可以使用 kill 命令:
kill -9 PID

查看端口占用
netstat -anp | grep 端口

不保存退出
:q!

保存退出
:wq!

Linux菜鸟——常见命令一 查看及创建目录文件等命令

命令行提示符
[root@localhost ~]#
[当前用户名@主机名 当前所在目录]$
linux 超级用户 root
window 超级用户 administartor
# 超级用户
$ 普通用户
当前所在目录 ~用户的家目录
管理员超级用户 /root
普通用户    /home/用户名/所在目录

linux 命令格式
命令 空格 [选项] 空格 [参数]
选项,使用或调整命令的功能
参数:参数四命令操作的对象,如果可以省略,说明有默认参数显示
注意:在linux下是严格区分大小写,所有内容!命令全部小写

Linux查看及创建目录文件等命令
    1 ls     //list 显示目录下的内容 
		1.1 ls -l  //长格式显示(缩略选项用一个减号,完整的选项是两个减号)

			-rw-------. 1 root root 1434 Mar 7 09:42 anaconda-ks.cfg
			第一列 权限:所有者权限,所属组权限,其他人权限
			第二列 引用计数
			第三列 所有者
			第四列 所属组
			第五列 大小size 默认单位Byte
			第六列 文件最后一次修改和访问时间  三月7号,9点42分
			第七列 文件名
		1.2 ls -hl -h 人性化显示
			-rw-------. 1 root root 1.5k Mar 7 09:42 anaconda-ks.cfg
			多个选项可以一起使用,大部分没有顺序 例如ls -lh
		1.3 ls -a 显示所有文件
			文件名前面带.的是隐藏文件
	
	2 cd 	 //切换所在目录
		cd 		//回到登录用户的家目录
		cd /home //进入下一级目录
		cd /	//进入根目录
		cd -	//进入上一次操作目录
		cd ..   //进入上一级目录
		tab 键 可以对我们的目录和文件进行补全		
		相对路径
			参考当前所在目录,进行查询,如果使用相对路径,请查看好你的所在目录

		绝对路径
			从根目录开始一级一级查找,直接找到位置

	3 pwd 显示当前所在目录

	4 linux 常见目录(以下目录必须全部记录起来)
		/根目录
		/root 		超级管理员的家目录
		/root/home	普通用户的家目录
		/bin 		命令保存目录(普通用户的) 
		/sbin 		命令保存目录(超级管理员的)
		/boot 		启动目录 启动相关文件内容
		/dev  		设备文件保存目录
		/etc  		配置文件保存目录
		/lib  		函数库保存目录
		/mnt  		系统挂载目录(推荐使用)
		/media		挂载目录
		/tmp 		临时目录
		/proc 		直接写入内存
		/usr		系统软件目录
		/var 		系统相关文档内容
		/var/log	系统日志

	5 mkdir    //创建目录

		蓝色 文件夹(目录)
		mkdir 文件名字(用英文)
		mkdir -p 文件名字(递归创建)

	6  rm -rf 文件[目录]		//删除
		-r 删除目录
		-f 强制
	
	7 文件操作命令 增删改查

			1. 创建文件  新建文件
				touch 文件名

			2.查看文件
				cat  文件名 查看文件
				cat -n install.log
				-n 显示行号
				
				more 文件名 分屏显示
				空格向下翻页 b 向上翻页 q 退出分屏操作

				head -要查看的条数 文件名
				head -19 hys.sql //显示19行数的内容

			3 删除 
				rm 删除 
				rm -rf 文件/目录

			4 复制 拷贝
				cp 源文件 目标位置

				cp -r  ./ys/ ./hys/
				-r 复制目录
			3 mv 剪切或改名
				//剪切
				mv 源文件 目标位置
				//改名
				mv 源文件名 新名字

	快捷键 
		强制终止 ctrl + c 
		清屏 	ctrl + l

Linux运行jar包

要运行java的项目需要先将项目打包成war包或者jar包,打包成war包需要将war包部署到tomcat服务器上才能运行。而打包成jar包可以直接使用java命令执行。

在linux系统中运行jar包主要有以下几种方式。

一、java -jar XXX.jar

这是最基本的jar包执行方式,但是当我们用ctrl+c中断或者关闭窗口时,程序也会中断执行。

二、java -jar XXX.jar &

&代表在后台运行,使用ctrl+c不会中断程序的运行,但是关闭窗口会中断程序的运行。

三、nohup java -jar XXX.jar &

使用这种方式运行的程序日志会输出到当前目录下的nohup.out文件,使用ctrl+c中断或者关闭窗口都不会中断程序的执行。

三、nohup java -jar XXX.jar >temp.out &

>temp.out的意思是将日志输出重定向到temp.out文件,使用ctrl+c中断或者关闭窗口都不会中断程序的执行。
发布了15 篇原创文章 · 获赞 0 · 访问量 363

猜你喜欢

转载自blog.csdn.net/weixin_46021767/article/details/103546464
今日推荐