`
gaozzsoft
  • 浏览: 413233 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

Linux常用命令总结

 
阅读更多

 Linux常用命令总结

 

find命令:

find  -type f -name '*.properties'|xargs grep '8093'

find /home -type f -name '*.properties'|xargs grep '8093'

find / -type f -name '*.properties'|xargs grep '8093'

find / -type f -name '*.properties'|xargs grep -rn '8093'

 

-r 是递归查找

-n 是显示行号

 

 

find / -name zkCli.sh

/opt/cloudera/parcels/CDH-5.14.0-1.cdh5.14.0.p0.24/lib/zookeeper/bin/zkCli.sh

 

grep命令:

linux查找目录下的所有文件中是否含有某个字符串

grep -rn  "set"   *

 

标准格式:

 

grep -r string ./

示例:

grep -r message ./

示例解释:在当前目录下递归查找含有字符串message的文件

更多介绍:

-r 是递归查找

-n 是显示行号

-R 查找所有文件包含子目录

-i 忽略大小写

---xargs配合grep查找

 

find -type f -name '*.php'|xargs grep 'message'

 

 

防火墙命令firewall:

centos7中:

根据提示关闭相应主机的防火墙:

查看防火墙状态:systemctl status firewalld.service

关闭防火墙:systemctl stop firewalld.service

 

firewall-cmd --zone=public --list-all

开放端口(开放后需要要重启防火墙才生效)

firewall-cmd --zone=public --add-port=8650/tcp --permanent

重启防火墙

firewall-cmd --reload

 

 

显示状态: firewall-cmd --state

查看所有打开的端口: firewall-cmd --zone=public --list-ports

添加:

firewall-cmd --zone=public --add-port=80/tcp --permanent    

     

重新载入:

firewall-cmd --reload     

查看:

firewall-cmd --zone=public --query-port=80/tcp     

删除:

firewall-cmd --zone=public --remove-port=80/tcp --permanent

 

 

du命令:

某个目录下所有文件大小

du -sh  *

 

df命令:

df -h

 

curl命令

(绕过Https验证 -k)

curl -k  -H "Content-Type:application/json"   -X POST   -d  '{"client_id":"mytest123","client_secret":"123456","grant_type":"client_credentials","scope":"email"}'   'https://192.168.1.148:9000/xsp-auth/oauth2/token'

 

curl -H "Content-Type:application/json" -H "Authorization:bearer defg"   -X POST   -d  '{"params":{"sjhm":"13320440081"},"config":{"schema":"false","data":"true"}}'   'http://192.168.1.148:9000/api/res/111/default'

 

curl -H "Content-Type:application/json" -H "Authorization:bearer defg"   -X POST   -d  '{"params":{"sjhm":"14981198829"},"config":{"schema":"false","data":"true"}}'   'http://192.168.1.148:9000/api/res/112/default'

 

curl -H "Content-Type:application/json" -H "Authorization:bearer defg"   -X POST   -d  '{"params":{"idCard":"532331199605052645"},"config":{"schema":"true","data":"true"}}'   'http://192.168.1.148:9000/api/res/113/default'

 

curl -H "Content-Type:application/json" -H "Authorization:bearer defg"   -X POST   -d  '{"params":{"idCard":"532331199605052645"},"config":{"schema":"true","data":"true"}}'   'http://192.168.1.148:9000/api/res/114/default'

 

curl -H "Content-Type:application/json" -H "Authorization:bearer defg"   -X POST   -d  '{"params":{"idCard":"532331199605052645"},"config":{"schema":"true","data":"true"}}'   'http://192.168.1.148:9000/api/res/115/default'

 

curl -H "Content-Type:application/json" -H "Authorization:bearer defg"   -X POST   -d  '{"params":{"idCard":"530421200301090024"},"config":{"schema":"true","data":"true"}}'   'http://192.168.1.148:9000/api/res/116/default'

 

curl -H "Content-Type:application/json"   -X POST   -d  '{"client_id":"mytest123","client_secret":"efgh","grant_type":"client_credentials","scope":"email"}'   'http://192.168.1.148:9000/api/res/117/default'

 

curl-X POST -H 'Accept: application/json' -H 'Content-Type:application/json'  "http://x.x.x.x:8088/ws/v1/cluster/apps" -d '@shell.json'

 

shell.json内容如下:

{

"am-container-spec": {  "commands": {

"command": "echo xxxxx"

}

},

"application-id":"application_xxxxxxxx",  "application-name":"test_it",

 "application-type":"YARN"

}

 

分享到:
评论

相关推荐

    linux常用命令总结

    linux详细命令总结 linux详细命令总结 linux详细命令总结 linux详细命令总结 linux详细命令总结 linux详细命令总结 linux详细命令总结 超级详细

    linux 常用命令总结

    linux 常用命令总结

    linux常用命令总结文档

    linux常用命令总结,明确标识每个命令的含义,可作为自己的参考资料用,对初学者有很大帮助,希望能够帮助到你

    Linux常用命令总结(一).pdf

    Linux常用命令总结(一) 前言 相关介绍 Linux常用命令 ls(list) 按大小反序显示文件详细信息 按易读方式按时间反序排序,并显示文件详细信息 列出当前目录中所有以"a"开头的目录的详细内容 pwd(print work ...

    Linux常用命令总结,供学习使用

    Linux常用命令总结,供学习使用。

Global site tag (gtag.js) - Google Analytics