linux 命令记录
1.清空 mariadb.log中的内容
[root@hsr backups]# : > /var/log/mariadb/mariadb.log
2.后匹配查找文件名
[root@iZwz927xptl8kw8zqrmwvcZ ~]# find / -name python3*
3.查找命令位置
[root@iZwz927xptl8kw8zqrmwvcZ ~]# whereis scrapyd
4.查看某一进程是否存在
[root@iZwz927xptl8kw8zqrmwvcZ ~]# ps -ef |grep scrapy
红色箭头是PID进程号
5.查看文件类型
[root@iZwz927xptl8kw8zqrmwvcZ bin]# file ./pip3 ./pip3: symbolic link to /etc/alternatives/pip3
通过file命令查看usr/bin/pip3文件是一个软链接
6.删除文件夹(包含里面所有文件)
rm -rf ebs-python-crawler
7. 后台启动进程
命令前面加上nohup,解决终端shell退出, 后台进程不会退出
#示例1 nohup gerapy runserver 0.0.0.0:8000 > /dev/null 2>&1 & #示例2 nohup scrapyd &
8 查看某文件夹大小
du -sh xx
[root@iZwz97yqubb71vyxhuskfyZ prometheus-2.36.0.linux-amd64]# ls console_libraries consoles data LICENSE NOTICE prometheus prometheus.yml promtool [root@iZwz97yqubb71vyxhuskfyZ prometheus-2.36.0.linux-amd64]# du -sh data 86M data
9. 局域网复制文件
下面是指本机的filebeat文件夹中所有内容,复制到49上面的root目录下
scp -r /root/filebeat root@172.18.148.49:/root/
复制后49机上如下所示:
[root@iZwz97yqubb71vyxhuskfyZ ~]# pwd /root [root@iZwz97yqubb71vyxhuskfyZ ~]# ls filebeat grafana nodejs package prometheus scrapyrt_project webdriver zookeeper
10.查找指定目录下,模糊搜索文件名
find /root/dotnet_project/bigdata-auxiliary-webapi/ccm_qcc_temp -type f -name '*283488349*'