当前位置:   article > 正文

Linux yum/环境变量/服务/进程/hash/bash/防火墙命令

Linux yum/环境变量/服务/进程/hash/bash/防火墙命令
  常见的Yum命令
命令作用
yum repolist all列出所有仓库
yum list all列出仓库中所有软件包
yum info 软件包名称查看软件包信息
yum install 软件包名称安装软件包
yum reinstall 软件包名称重新安装软件包
yum update 软件包名称升级软件包
yum remove 软件包名称移除软件包
yum clean all清除所有仓库缓存
yum check-update检查可更新的软件包
yum grouplist查看系统中已经安装的软件包组
yum groupinstall 软件包组安装指定的软件包组
yum groupremove 软件包组移除指定的软件包组
yum groupinfo 软件包组查询指定的软件包组信息
服务管理
CentOS7后运行级别说明在/etc/initab
chkconfig
重新设置服务后自启动或关闭,需要重启机器reboot生效
设置某个服务自启动或关闭永久生效,要使用
systemctl [enabledisable] 服务名
查看当前的运行级别systemctl get-default
设置默认的运行级别systemctl set-default + 级别名
列出其管理的所有服务chkconfig --list
service --status-all
ps aux
netstat -lntp
查看指定服务chkconfig --list | grep xxx
chkconfig 服务名 --list
给服务的各个运行级别设置自 启动/关闭chkconfig --level 运行级别 服务名 on/off
服务启停/重启systemctl [start|stop|restart|status] 服务名
设置服务的自启动状态systemctl list-unit-files [|grep服务名]
服务名查询某个服务是否是自启动的systemctl is-enabled  服务名
进程管理
查看指定程序的进程ps -aux |grep xxx
是以全格式显示当前所有的进程ps -ef grep xxx    ps -ef |more
通过进程号杀死进程kill「选项] 进程号
通过进程名称杀死进程killall 进程名称
touch  aaa.txt    创建一个叫aaa.txt的文件
echo   ""  >>  aaa.txt    创建一个叫aaa.txt的空白文件
vim  aaa.txt (退出时键入命令:wq)    创建一个叫aaa.txt的文件(另外还有好多命令能够创建文件,只要该命令能够重定向输出到一个不存在的文件,就会创建文件。)
hash常见用法
hash 显示hash缓存
hash –l 显示hash缓存,可作为输入使用
hash –p path name 将命令全路径path起别名为name
hash –t name 打印缓存中name的路径
hash –d name 清除name缓存
hash –r 清除缓存
bash快捷键
Ctrl + l清屏,相当于clear命令
v Ctrl + o执行当前命令,并重新显示本命令
v Ctrl + s阻止屏幕输出,锁定
v Ctrl + q允许屏幕输出
v Ctrl + c终止命令
v Ctrl + z挂起命令
Ctrl + a光标移到命令行首,相当于Home
v Ctrl + e光标移到命令行尾,相当于End
v Ctrl + f光标向右移动一个字符
v Ctrl + b光标向左移动一个字符
v Alt + f光标向右移动一个单词尾
v Alt + b光标向左移动一个单词首
v Ctrl + xx 光标在命令行首和光标之间移动
v Ctrl + u从光标处删除至命令行首
v Ctrl + k从光标处删除至命令行尾
v Alt + r删除当前整行
Ctrl + w从光标处向左删除至单词首
v Alt + d从光标处向右删除至单词尾
v Ctrl + d删除光标处的一个字符
v Ctrl + h删除光标前的一个字符
v Ctrl + y将删除的字符粘贴至光标后
v Alt + c从光标处开始向右更改为首字母大写的单词
v Alt + u从光标处开始,将右边一个单词更改为大写
v Alt + l从光标处开始,将右边一个单词更改为小写
v Ctrl + t交换光标处和之前的字符位置
v Alt + t交换光标处和之前的单词位置
v Alt + N提示输入指定字符后,重复显示该字符N次
环境变量
env 查看所有环境变量
env | grep lan 用lan过滤环境变量
echo $PATH  查看变量值
设置环境变量
采用export配置的环境变量在退出Shell后环境变量将会失效。
变量名='值'
export 变量名
或者
export 变量名='值'
如果环境变量的值中没有空格等特殊的字符,单引号可以不写
防火墙
firewall-cmd --list-all 查看防火墙规则
systemctl status firewalld 查看状态
systemctl stop firewalld       
systemctl start firewalld      
systemctl enable firewalld        
systemctl disable firewalld        
开关防火墙
打开端口: firewall-cmd --permanent --add-port=端口号/协议
关闭端口: firewall-cmd --permanent --remove-port=端口号/协议
重新载入: firewall-cmd --reload
查询端口: firewall-cmd --query-port=端口/协议
端口操作

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/524325
推荐阅读
相关标签
  

闽ICP备14008679号