💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
1.创建目录并进入目录 ``` mkdir foo && cd "$_" ``` 2.查看**软链接**的**实际路径** ``` ​ pwd -P ``` 3.反向搜索 reverse-i-search (命令历史记录) ``` ctrl + R键 然后输入关键字 ``` 3.复制cp -av ``` cp -av -a :表示保留链接、文件属性,并复制目录下的所有内容 -v:详细显示命令执行的操作 ``` 4.grep 活用 ``` ll | grep *.txt ``` 5. 批量删除 ``` ll 2021-01* rm -fr 2021-01* ``` 6.查看最近的历史记录 ``` history | tail -10 ``` 7.带行号查看文件内容 ``` nl test.php ``` 8.tail 用法 ``` tail -n 100 /etc/cron #显示最后100行数据 tail -n -100 /etc/cron #除了前99行不显示外,显示第100行到末尾行 ``` 9.copy 多个文件 ``` cp /home/usr/dir/{file1,file2,file3,file4} /home/usr/destination/ ``` 10.安装 **rpm** 依赖包 ``` yum -y install epel-release ``` 11.查看公网IP(本机) ``` curl ip.me curl ifconfig.me ``` 12.**curl** ``` curl -i -X POST -H 'Content-type':'application/json' -d {"BTime":""$btime""} https://dev.huixiangdai.com/api/notify/index ``` 13.**查看日志访问ip** ``` grep "27/Mar/2023" /www/wwwlogs/novel.bjbalun.com.log | awk '{print $1}' | sort | uniq | wc -l ``` 14.**查看服务** ``` systemctl list-units | grep fire ``` 15.**设置主机名** ``` hostnamectl set-hostname kang(主机名) ``` 16.**查看文件行数** ``` wc -l file.txt ``` 17.**临时修改vi** ``` export VISUAL=vi export EDITOR=vi ``` 18. **>/dev/null 2>&1** ``` >/dev/null 2>&1 的意思是 将命令的标准输出和标准错误输出都重定向到`/dev/null` ,也就是将输出和错误丢弃,不在终端上显示或记录。 ``` 19. **grep获取当天的日期的数据** ``` grep "^$(date +"%Y-%m-%d")" /path/to/logfile.log > /path/to/output.log ``` 20. **查看当前的文件数量** ``` ls -l | grep "^-" | wc -l ``` 21. **设置开机启动并马上启动** ``` systemctl enable --now firewalld #这条命令将完成两个任务:立即启动`firewalld`服务,并将其设置为开机时自动启动 ``` 22. **rm -fr /user/local/sbin/runc** ``` rm-fr `which runc` ``` 23. **nohup后台运行** ``` nohup php artisan pick2 > /dev/null 2>&1 & ```