Linux最常用命令
一.ip地址相关
1.查看自己的ip地址:
ifconfig -a
二.进程相关
PS命令使用:ps命令用于查看当前正在运行的进程,最常用的方法是ps aux,然后再通过管道使用grep命令过滤查找特定的进程,再对特定的进程进行操作,其中grep起到搜索作用。
PS命令语法:
ps [选项] -e显示所有进程,环境变量 -f全格式 -h不显示标题 -l长格式 -w宽输出 -a显示终端上地所有进程,包括其他用户地进程 -r只显示正在运行地进程 -x显示没有控制终端地进程
例如:
ps -ef | grep java
表示查看所有进程里CMD是java的进程信息
ps -aux | grep java
-aux显示所有状态
通常用ps查看进程PID,用kill命令终止进程,如:
例如:
kill -9 [PID]
-9表示强迫进程立即停止
三.防火墙相关
firewall防火墙常用命令
1.查看防火墙状态:
firewall-cmd --state
2.启动防火墙
systemctl start firewalld
3.关闭防火墙
systemctl stop firewalld
4.检查防火墙开放的端口
firewall-cmd --permanent --zone=public --list-ports
5.开放一个新的端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
6.重启防火墙
firewall-cmd --reload
7.验证新增加端口是否生效
firewall-cmd --zone=public --query-port=8080/tcp
8.防火墙开机自启动
systemctl enable firewalld.service
9.防火墙取消某一开放端口
firewall-cmd --zone=public --remove-port=9200/tcp --permanent
四.下载命令
wget是linux下一个从网络上自动下载文件的常用zhi自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。一般的使用方法是: wget + 空格 + 参数 + 要下载文件的url路径,例如:
wget http://www.linuxsense.org/xxxx/xxx.tar.gz
2、-c参数, 这个也非常常见, 可以断点续传, 如果不小心终止了, 可以继续使用命令接着下载,例如:
wget -c http://www.linuxsense.org/xxxx/xxx.tar.gz
Wget常用参数 -b:后台下载,Wget默认的是把文件下载到当前目录。 -O:将文件下载到指定的目录中。 -P:保存文件之前先创建指定名称的目录。 -t:尝试连接次数,当Wget无法与服务器建立连接时,尝试连接多少次。 -c:断点续传,如果下载中断,那么连接恢复时会从上次断点开始下载。 -r:使用递归下载。
五.关机和重启
shutdown:shutdown -h now #立即关机(shutdown -h 10 #10分钟后关机)
reboot #立即重启
六.目录
1.创建目录
mkdir dir1 dir2 dir3 #如果你想在子目录中创建目录,可以这样: mkdir src src/dir1 src/dir2 src/dir3 #显然上面的方法太笨了 #我们可以这样: mkdir src src/{dir1,dir2,dir3} #最好的方式:这个-p参数是不存在父目录就建立它 mkdir -p dir33/{dir1,dir2,dir3} #更多mkdir的使用请输入:mkdir --help #这样就好了,是不是很棒
参考:https://www.cnblogs.com/jiajialu/p/9903918.html
七.文件
find是linux下用于查找文件的通用方法。
find语法: find [指定查找目录] [查找规则] [查找完后执行的action]
find /tmp -name wa* -type l ,是在/tmp下查找名为wa开头且类型为符号链接的文件。找到就表示存在。