linux常用命令整理-01

本文介绍了在开发和运维过程中常用的19个IT技术相关命令,包括Eclipse代码管理、端口查询、Linux系统管理、SpringBootjar包操作、Docker日志查看和加密等,帮助读者提升工作效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、^(\s*)\n 匹配eclipse空行代码行数
2、\n 匹配eclipse非空行代码行数
3、netstat -nao 查询Windows电脑的所有打开的端口号
4、passwd 修改Linux用户密码
5、cat /proc/cpuinfo | grep flags Linux查询cpu指令集
6、实现浏览器支持跨域
\chrome.exe后加入 --disable-web-security --user-data-dir=C:\MyChromeDevUserData
7、远程拷贝文件夹命令
scp -P 10022 -r /usr/local/deploy_jar/2021-03-17.zip root@27.196.3.124:/usr/local/deploy_jar/
8、连接redis集群客户端命令
redis-cli -c -h 127.0.0.1 -p 6379 -a “password”
9、pwdx 进程号 通过进程号找到程序的全路径
10、jar包启动命令
java -Xms64m -Xmx128m -XX:MetaspaceSize=64m -XX:MaxMetaspaceSize=128m -jar -Dfile.encoding=utf-8 a.jar
11、git操作
初始化.git文件
git init

绑定分支
git remote add origin git地址

从分支拉代码
git pull origin master

把本地代码添加到git暂存库
git add .

提交代码到本地库
git commit -m 'first commit'

把本地暂存库代码推送到分支上
git push -u origin master

冲突解决
git pull --rebase origin master

重设git账号密码
git config --system --unset credential.helper

设置git用户名
git config --global user.name "用户名"

设置git密码
git config --global user.password "密码"

查看git配置内容
git config --list

设置ssh私钥
ssh-keygen -t rsa -C "shc0108@163.com"

查看公钥
cat ~/.ssh/id_rsa.pub

全局记录账号密码
git config --global credential.helper store

记录本项目的账号密码
git config credential.helper store

12、Linux清除缓存命令

echo 1 > /proc/sys/vm/drop_caches

13、查看Linux镜像的版本

cat /etc/redhat-release

14、路由追踪命令
traceroute -d -w 25 -T 27.196.117.37
traceroute 27.196.117.37

15、永久禁用ping
描述:修改/proc/sys/net/ipv4/icmp_echo_ignore_all的值,可永久禁止/启动ping,需要root权限设置。
禁止ping设置成功后,别人无法ping本机,本机器也无法ping其他人。

数值为0,永久启动ping;
数值为1,永久禁用ping。

echo net.ipv4.icmp_echo_ignore_all=1 > /etc/sysctl.conf
#执行命令使新配置生效
sysctl -p	

16、tar -xvf 文件名 linux解压.tar文件
17、tar -zcvf tar文件压缩包 要压缩的文件 linux压缩文件为.tar的压缩包
18、springboot替换jar包中引用的jar包:

	(1)解压:jar -xvf .\test-1.0.jar
	(2)替换完引用jar包后,重新打包:jar -cfM0 test-1.0.jar ./

19、zip -r zip文件压缩包 要压缩的文件 linux压缩文件为.zip的压缩包
20、docker logs --tail 200 容器id docker查看日志
21、docker exec -it 容器id /bin/bash 进入docker容器
22、ctrl+u linux撤回输入消息
23、touch 文件名 创建文件
24、openssl req -new -key my.key -out csr.txt 通过*.key文件生成csr信息

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值