一、
1、------
软链接(类似快捷方式):
ln -s 源文件 目标文件;
说明:删掉原文件,软链接不可用;
硬链接(硬链接等于cp 加 同步更新):
ln 源文件 目标文件;
说明:删掉原文件,硬链接不失效(和linux的i节点有关);
2、-----
locate为模糊搜索;
locate /*.ps
更快;
由crontab建立;
缺点:刚跟新的有可能搜索不到 ,等crontab时间到了,一般设置为一天,才能搜索到;
find / -name mm.txt 为搜索某个文件夹下的mm.txt
3、 echo使用:
比如:echo可用作显示注释,用于一些批命令中需要注释给用户看的地方,比如前一条命令执行会花很长时间,常会用echo显示一条信息让用户知道这个时候比较慢,稍微等待一会。
在Linux中echo命令用来在标准输出上显示一段字符,比如:
echo "the echo command test!"
这个就会输出“the echo command test!”这一行文字!
echo "the echo command test!">a.sh
/*主要用于启动时的提示效果*/
4、 dd剪切;
yy复制;
p粘贴;
5、 top
查看cpu、内存占用命令;
6 rz上传命令;tar -xvf进行解压;
jps -l查看正在运行的java的进程
7、查看系统进程
vmstat [间隔时间(s)]:Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监控
cs: 每秒上下文切换数;
top:查看进程信息和内存占用;
二、
1、 ll | grep 信用
2、 搜索区别:
which wkhtmltopdf 搜索命令路径
find /nfsc/ESG_CCM_CORE/ -name *报表11*
3、 统计单词出现次数:
grep -o wkhtmltopdf novatar_20190909.0.log | wc -l
4、 批量删除带有关键词汇的文件或文件夹(只删除当前文件夹的)
find ./ -name '*信用报告*' -exec rm {} ;
(递归删除)
find ./ -name '*信用报告*' -ok rm {} ;
5、 查找带有某关键字的文件
grep -r "test" /data/reports
6、 vim中:
u撤销上一步操作;
ctrl+r恢复上一步被撤销的操作;
yy:复制单行,p进行复制;
dd:删除行;
gg:到行首;
shift+G:到行尾;
7、
删除
ctrl + u : 从光标处向前删除指令串
ctrl + k : 从光标处向后删除指令串
8、
列出整个文件系统的磁盘使用量:
df -h
用来查看文件或目录所使用的磁盘空间的大小。
du -h /boot
9、
post:
curl http://public-int-gw.intsit.sfdc.com.cn:1080/isic-brms-mart/risk/queryCompanyApprovalRisk --user user:add -H "Content-Type:application/json" -d '{"companyName":"宁夏电通物联网科技有限公司"}'
get:
wget baidu.com