Linux 命令汇总
Linux 命令
1.查找命令
find /home/gitlab-runner/videofusionbe/api/logs/ -name ‘04-08.log’ -print
2.更换用户命令
Sudo - gitlab-runner
3.使用停止现有项目
sh rsbc.sh stop
4.启动现有项目
sh rsbc.sh start
5.启动日志
tail -f Web.log.2022-04-21.log
6.杀死进程f
kill 12345
7.强制杀死进程
kill -9 123456
8.查看进程命令
ps -ef | grep nginx
8.1 测试nginx.conf
/usr/local/nginx/sbin/nginx -t
【ps: process show 展示进程参数:e 显示所有程序。f 显示UID,PPIP,C与STIME栏位
grep:global search regular expression(RE) and print out the line 全局正则匹配并输出】
9.显示所有已开放端口,请使用以下命令
netstat -anp
10.要列出正在侦听的所有 TCP 或 UDP 端口,包括使用端口和套接字状态的服务,请使用以下命令
netstat -tunlp
11.查询指定端口通过grep过滤
netstat -tnlp | grep :80
12.添加端口、从新启动防火墙
firewall-cmd --zone=public --add-port=8099/tcp --permanent
从新启动
firewall-cmd --reload
查看防火墙状态
systemctl status firewalld
但是开机之后还会启动防火墙
systemctl stop firewalld.service
禁止firewall开机启动
systemctl disable firewalld.service
13.查进程
netstat -tunlp|grep 8096
netstat -nplt
14.对文件夹进行授权
chown -R gitlab-runner:gitlab-runner /home/gitlab-runner/3
chown gitlab-runner:gitlab-runner api.jar
15.将一个文件夹下的所有内容复制到另一个文件夹下
cp -r /home/packageA/* /home/cp/packageB/
16. 查看CentOS系统版本
cat /etc/redhat-release
17. 查看CentOS的kernel版本
cat /proc/version
18.netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况
#netstat -lntup
-bash: netstat: 未找到命令
yum install net-tools -y
19. 【查看openEuler系统相关的资源信息】
#lscpu查看CPU信息,
#用free查看内存信息,
#用fdisk -l查看磁盘信息等
20.查看当前路径
pwd
21.安装jdk1.8
sudo yum install java-1.8.0-openjdk-devel.x86_64
解压中文乱码时使用
#指定GBK GB18030编码也是可以的
unzip -O CP936 资料.zip
24.压缩命令
zip -q -r public.zip public
运行.sh时出现zsh: 权限不够解决方法
chmod u+x *.sh
linux 运行VR地图
345 chmod 777 linux命令行运行
346 ./linux命令行运行
347 nohup./linux命令行运行 &
348 nohup ./linux命令行运行 &
353 cp /home/vrMap/linux命令行运行 /etc/init.d/
355 chmod +x /etc/init.d/linux命令行运行
356 chkconfig --add linux命令行运行
cat 用法
查找日志中关于1101相关记录
cat -n startup.log |grep ‘1101’ -A 100
查找日志最近100条记录
cat top 100 startup.log
加路由route方式
route add -net 10.250.0.0 netmask 255.255.255.0 gw 192.168.255.254
route add -net 10.250.0.0/24 gw 192.168.255.254
添加网段
route add -net 192.168.0.0/24 ens256
添加到网关
route add -net 191.168.1.0 netmask 255.255.255.0 gw 192.168.255.254
删除默认网关
route del -net 0.0.0.0 # 删除默认目标
添加永久路由的方法
1./etc/sysconfig/network-scripts文件中路由固化的格式
① 添加默认路由
gw 10.92.2.1
或者
any net 0.0.0.0/0 gw 10.92.2.1
② 添加网络路由
255.0 gw 1.1.1.10
或者
any net 1.1.1.0/24 gw 1.1.1.10
最后需要重启网卡
注意/后面是24的由来 子码为255.255.255 三个组成一般为24搭配
查询route方式
route -n
重启 路由
systemctl restart NetworkManager
浏览网址curl
[curl --digest -u ‘admin:hik123456’ http://210.34.84.12/ISAPI/ContentMgmt/InputProxy/channels]
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!