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
pip使用清华的镜像安装包
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple faster-whisper
查看ipv4地址
ifconfig | grep "inet " | grep -Fv 127.0.0.1 | awk '{print $2}'
查看CPU结构
uname -m
传输数据
scp -r /Users/roy/PycharmProjects/YoloV8/* user@ip地址:/home/ps/PythonModel/YoloV8
scp -r root@10.10.10.90:/home/ps/Code/ROS/robot_audio/audios/reduce_noise/0.wav /Users/roy/Desktop
设置时间
date -s "2023-02-02 08:02:30"
sudo timedatectl set-timezone Asia/Shanghai # 设置时区
查看端口占用情况
netstat -tunlp | grep 8889
sudo lsof -i -n -P | grep <PID>
查看CPU使用情况
top
查看内存使用情况
free -m
查看所有进程信息
ps aux
查看GPU、GPU使用情况
nvtop
nvidia-smi
查看文件夹下文件数量
ls -l | wc -l
设置服务器代理(临时有效,窗口退出后即会失效,那个目录下面需要使用代理,就在那个目录下面设置)
export https_proxy=127.0.0.1:18080
export http_proxy=127.0.0.1:18080
https_proxy=http://10.10.10.178:7890 http_proxy=http://10.10.10.178:7890
export https_proxy=
export http_proxy=
sh xxx.sh文件有些命令找不到
./xxx.sh
给文件或者文件夹填写修改权限
sudo chmod -R 777 .
麦克风、扬声器
arecord -l # 查看麦克风
aplay -l # 查看扬声器
alsamixer #设置扬声器声音&设置麦克风声音
aplay -L | grep plughw # 查看声卡
aplay -D 'plughw:CARD=Speakerphone,DEV=0' 0.wav # 指定声卡播放音乐
aplay -D 'plughw:CARD=Device,DEV=0' 0.wav
arecord -D hw:2,0 -r 16000 -f s16_LE -t wav 1.wav # 指定麦克风录音,,直接使用硬件设备通常提供更低的延迟,但它不提供自动的数据格式转换,所以必须确保录音的格式与硬件设备兼容。
arecord -D plughw:1,0 -c 1 -r 16000 -f S16_LE output.wav #指定声卡录音 #plughw 提供了自动的格式转换,可以在不同的数据格式和硬件之间进行桥接
ffmpeg -f alsa -i hw:0,0 -t 10 myrecording.wav #使用ffmpeg录制声音
查看发行版本
cat /etc/os-release
git 命令
git撤销最近一次git add .和 git commit
git reset --soft HEAD^
git reset
git防止每次推拉代码都要输入用户名和密码
git config --global credential.helper store
git如何把直接忽略冲突,保留远程代码
git pull --strategy=recursive -Xtheirs origin dev
docker
查看某个容器的挂载路径
docker inspect -f "{{.Mounts}}"
linux以root用户免密登陆
sudo vim /etc/ssh/sshd_config
在 Vim 中,按 / 键进入搜索模式,搜索Authentication
# Authentication:
LoginGraceTime 2m
PermitRootLogin yes
StrictModes yes
MaxAuthTries 6
MaxSessions 10
sudo passwd root # 设置root用户密码
重新Ubunut系统生效
免密登陆Linux系统
找到自己Mac的ssh公钥,如果没有ssh密钥的话,需要生成一下
cat ~/.ssh/id_rsa.pub
# 在~/.ssh路径下面执行命令生成ssh密钥
ssh-keygen -t rsa
然后找到要免密登陆的远程服务器
~/.ssh/authorized_keys
把自己Mac上面的公钥拷贝到这里面即可
通过别名快速登陆
vim ~/.ssh/config
ssh克隆代码
查看自己是否已经有 id_rsa.pub文件
如果没有的话,执行 ssh-keygen -t rsa -b 4096 -C "your_email@example.com",生成一下
(-t 是加密算法 -b
选项指定密钥长度为4096位。默认的RSA密钥长度是2048位,使用4096位可以提高密钥的安全性。 -C 就是备注一些信息)
然后打开github,填写一下,把公钥拷贝一下
这样,如果你的github账号有下载该仓库的权限,那该账号中记录的的公钥对应的电脑,就都可以进行克隆代码了。