linux常用命令(持续更新中)

1 篇文章 0 订阅
1、查看防火墙状态

systemctl status firewalld
在这里插入图片描述
在这里插入图片描述

2、关闭开启防火墙

关闭防火墙 systemctl stop firewalld
开启防火墙 systemctl start firewalld

3、进入某个目录下面
进入根目录要加斜杠,比如进入home里面
命令:cd /home
进入其他目录直接跟上目录名称
命令:cd /home/data
退出这一目录,返回上一目录
命令:cd ..
4、查看目录下有什么文件或文件夹
1、ls
ls直接把目录下有什么文件给显示出来
2、ll
ll不仅会把目录下有什么文件给显示出来,还会把文件或文件夹的大小、创建用户,权限,时间等信息显示出来

在这里插入图片描述

5、对于文件或文件夹的操作

移动文件
mv 文件(夹)名称 + 移动后的文件(夹)路径 比如把/usr/local/server/hmkj/nonImg路径下的2021文件夹移动到/usr/local/server/hmkj这个路径下面,首先进入要移动的文件(夹)目录下,然后用命令 :mv 2021 /usr/local/server/hmkj
重命名文件或文件夹
还是使用mv命令,比如把2021这个文件夹重命名为2022,用命令:mv 2021 2022

6、文本编辑相关

两种方式
1).vi + 文本文件名称
2).vi + 文本文件名称
这两种区别主要就是vim可以对代码进行区别,用不同的颜色对代码进行高亮处理,而vi都是一种颜色;并且vim可以运行于多种系统里面;vim可以多次撤销。所以可以说vim是vi的升级版。
文件里面的编辑

1、按i键可以进入编辑模式,和windows的文本文件一样编辑,只是不能用鼠标进行控制,只能用键盘上的上下左右方向键。
2、编辑完成之后首先按键盘左上角的esc键进入命令模式
3、此时可以用‘:wq’保存退出,或者‘:q!’不保存退出
7、查看磁盘空间

我常用的就是两种
显示系统的总空间和已使用空间以及剩余空间
df -h
在这里插入图片描述
当前目录下各个文件或文件夹的大小
du -sh *
在这里插入图片描述

8、查看文件(夹)大小

第一种:ll 两个小写的L
在这里插入图片描述
第二种wc -c
在这里插入图片描述
第三种stat
在这里插入图片描述
这种方式展示的信息比较多,包括文件名File,文件大小Size,最近访问时间Access等

9、运行Java的jar文件

因为本人是Java程序员,所以对这个用的多~~~~

* 第一种在系统后台不断运行nohup java -jar + jar包名称 + &
* 第一种一般我会在执行完上面命令后再执行下面一句tail -f nohup.out
* 这句命令主要是把日志文件输出在nohup.out这个文件里面
* 第二种直接运行java -jar + jar包名称
10、查看端口以及关闭进程

查看端口

* 第一种ps aux
* 这个会把当前系统中运行的所以进程给显示出来
* 第二种ps aux | grep java
* 这个只会把当前系统中运行的Java进程给显示出来
* 第三种ps -ef | grep + 进程模糊名称
* 这个会把含有这个模糊进程名称的所有进程给显示出来

关闭进程

* 在上面查询出来的进程都会把端口给显示出来
* 直接用kill -9 + 端口 即可杀死进程

比如我用进程模糊名称查询进程(hmkj)并杀死进程
在这里插入图片描述

11、查看文件的位置

分为两种
1、知道文件位置,用 pwd
2、不知道文件位置,用find / -name + 文件名称

12、查看文件

以nohup.out为例
1、查看文件 cat nohup.out
2、查看文件前10行 head -n 10 nohup.out
3、查看文件后10行 tail -n 10 nohup.out
4、查看文件从第5行开始显示10行
cat nohup.out | tail -n +5 | head -n 10
5、查看文件的第5到10行
sed -n '5,10p' nohup.out

注意:
* 如果要把上面命令中显示的内容输入到某个文档
* 只需在命令的后面加上 >> + 文件名称 即可

例如sed -n '5,10p' nohup.out >> test表示把nohup.out文件的第5到第10行输入到同路径下的test文档里面

12、重定向
  1. > 将左侧的命令的结果,覆盖写入到符号右侧指定的文件中。
  2. >> 将左侧的命令的结果,追加写到符号右侧指定的文件中。

用大白话说出来就是
第一种会把右侧指定的文件的所有内容清空,然后再写入左侧的命令的结果
第二种不会清空右侧指定的文件的所有内容,只是把左侧的命令的结果追加写入到后面

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值