linux 基本命令
基本命令
ll # 详细的列出当前目录下所有文件
ls # 列出当前目录下所有文件
pwd # 查看当前在什么路径
cd # 跳转到指定目录
vim # 编辑器的简单使用
ifconfig # 查看ip信息
yum # 在centos下安装软件
mkdir # 创建文件夹
rm # 删除文件或文件夹
touch # 创建文件
cp # 复制文件
mv # 移动文件或文件夹(有修改文件名的作用)
# 权限字符串(dwrxwrxwrx)
chmod # 改变文件或文件夹的权限信息
tar # 解压
file # 查看文件类型
centos7防火墙管理
启动
systemctl start firewalld
关闭
systemctl stop firewalld
重启
service firewalld restart
查看状态
firewall-cmd --state
更新防火墙规则
firewall-cmd --reload
开机自启动和禁止
systemctl enable firewalld
systemctl disable firewalld
端口的打开和关闭
firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效) # 开启80端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效) # 关闭80端口
禁止ping
firewall-cmd --permanent --add-rich-rule='rule protocol value=icmp drop'
查看进程
1、ps命令
ps命令是Linux系统中最为常见用的进程查看工具,主要用于显示包含当前运行的各进程完整信息的静态快照。通过不同的选项,可以有选择的查看进程信息。
a : 显示当前终端下的所有进程信息,包括其他用户的进程
u :以用户为主的进程状态
x :通常与 a 这个参数一起使用,显示当前用户在所有终端下的进程信息
-e:显示系统内所有的进程信息
-l :使用长格式显示进程信息
-f :使用完整的格式显示进程信息
执行“ps aux”命令。将以简单的列表形式显示出进程信息。
执行“ps -elf”命令,将以长格式显示系统的进程信息,并包含更丰富的内容。
ps -ef --查看系统当中的进程
ps -ef | more --查看系统当中的进程,可以一页一页的查看
ps -ef | grep firewalld --查看firewall进程
删除进程
which firewalld --查看firewalld有哪些可执行的程序
kill 797 --停掉firewalld这个进程, firewalld进程ID是797,可通过ps -ef 命令查看进程ID
kill -9 797 --如果通过kill命令还不能删除的话,可以加上一个-9的参数,强制删除
man ps --如果对ps命令参数不清楚的话,我们可以通过man来查看