Linux常用命令
1. 查看电脑IP地址
ifconfig
2. 远程连接其他电脑,查看是否连接成功
ping IP_address
3. 通过IP地址远程连接电脑
ssh lcl@IP_address
4. 文件传输
4.1 本地文件拷贝至指定IP地址的文件夹中(连接别人电脑拷贝至我的电脑)
scp file_name trunk@IP地址:路径
ex: scp readme.md lcl@10.11.106.128:/home/lcl/data
4.2 将指定IP地址下的指定文件拷贝到当前终端路径下(在我的电脑下操作,将别人电脑拷贝至我的电脑)
scp trunk@需要拷贝的文件所在IP地址:/文件所在路径
ex: scp trunk@10.11.6.236:/home/trunk/catkin_ws/installtar.gz
5. 压缩/解压文件
参考链接:
5.1 压缩文件
tar -czvf 打包后文件名.tar.gz 打包的文件
ex: tar -czvf zupt_test.tra.gz zupt # 将zupt文件夹打包并命名为zupt_test.tar.gz
5.2 解压缩
tar -xzvf 解压文件名.tar.gz
ex: tar zupt_test.tar.gz # 将zupt_test压缩包解压到当前路径
ex: tra zupt_test.tar.gz /home/trunk/lcl # 将zupt_test压缩包解压到/home/trunk/lcl
6. 加密/解密 文件/文件夹
参考链接:
6.1 加密文件
zip -e filename.zip filename
6.2 加密文件夹
zip -re floder.zip floder
6.3 解密和解压文件/文件夹
unzip floder.zip
7. 给权限
shell脚本无法执行是给脚本权限
chmod +x ./test.sh
8. 查看当前进程并杀死指定进程
# 查看进程
ps
# 杀死进程
kill -9 PID