Linux 常用命令(不定时更新)
文章目录
文件类
解压文件
tar -zxvf /home/kylin/export/sort/jdk-8u291-linux-aarch64.tar.gz -C /usr/local/java
将会强制删除 /var/log/test.log 文件
rm -f /var/log/test.log
将会删除 /var/log/test 目录以及其下所有文件、文件夹
rm -rf /var/log/test
改变文件夹下所有文件的拥有者
chown -R kylin /home/kylin
安装类
rpm安装
rpm -ivh 路径
yum命令
yum clean all
yum makecache
yum list
yum list installed
yum install libreoffice-*
yum list | grep boost-filesystem
查看已安装的RPM包
rpm -qa|grep java
删除对应的包
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.101-3.b13.el7_2.x86_64
查看nginx是否启动
ps -ef | grep nginx
查看软件安装路径
rpm -qa | grep nginx 查看已安装的全名
rpm -ql nginx-1.16.1-7.ky10.aarch64 查看位置
查看端口占用情况
lsof -i:8990
netstat -anp |grep 8900
根据PID查看具体信息
ps -ef|grep 2105432
杀掉进程
kill -15 2105432
从另一台服务器复制文件到本地
scp kylin@10.0.3.7:/home/kylin/DmJdbcDriver18.jar /home/kylin
升级rpm包
rpm -Uvh gstreamer1-1.16.2-1.ky10.aarch64.rpm
使用如下命令即可实现 RPM 包的升级:
[root@localhost ~]# rpm -Uvh 包全名
-U(大写)选项的含义是:如果该软件没安装过则直接安装;若没安装则升级至最新版本。
[root@localhost ~]# rpm -Fvh 包全名
-F(大写)选项的含义是:如果该软件没有安装,则不会安装,必须安装有较低版本才能升级。
rpm包卸载
rpm -e 包全名
查看系统版本
lsb_release -a