(1)复制目录下所有文件:在目录1下, 复制 目录1 下所有文件到 目录2:sudo cp * 目录2(如:/usr/lib)
(2)加权限
- sudo chmod -R 777 *
(3)删除
- rm -r *
(4)编译.cpp
vim test.cpp
g++ test.cpp -o test
./test
(5)docker
$ docker ps // 查看所有正在运行容器
$ docker stop containerId // containerId 是容器的ID
$ docker ps -a // 查看所有容器 $ docker ps -a -q // 查看所有容器ID
$ docker stop $(docker ps -a -q) // stop停止所有容器
$ docker rm $(docker ps -a -q) // remove删除所有容器
docker rmi -f $(docker images -qa) // remove删除所有镜像
docker images //查看所有镜像
(6)其余指令
pip3 show //查看命令pip install 安装的指令的源文件的位置(例:pip3 install ros_cross_compile
)
df -h //查看内存
ps -ef //查看运行的进程
ps auxf//查看运行的进程
sudo kill -9 进程号 //杀死进程
(udp and ip.src == 10.20.20.60) or (tcp and tcp.port == 30509) or (udp and udp.port == 30509)//wireshark筛选信息
scp AA_IotChildGuard_APP(可执行文件) root@192.168.122.2(qemu IP):/root/test/bin(路径)//将文件复制到qemu
scp -r AA_Window_Server/ root@172.16.2.30:/Apps/merge/
--查文件位置:
which 文件
find ./ -name Big_data
要查看Linux操作系统所在的架构,可以使用以下命令 :uname -m
压缩虚拟机:
sudo vmware-toolbox-cmd disk list
sudo vmware-toolbox-cmd disk shrink /
一、解决/etc sudo chmod 777 -R*
1、网站:sudo: /etc/sudoers.d 可被任何人写-优快云博客
2、 解决办法:
(1)进入su:
(2)顺序输入以下指令:
$ chown -R root:root /etc/sudoers.d
$ chmod u=rwx,g=rx,o=rx /etc/sudoers.d/
$ chmod u=r,g=r,o= /etc/sudoers.d/*
二、上传gitlib
(1)上传步骤
新建分支
git clone
git branch -a//查看所在分支
git checkout -b更换分支
将源码变更过代码的文件夹 替换 clone下来的代码对应的文件夹
vscode打开clone的代码
+所有
修改commit信息!!!!! 左上角小框里
√
同步
(2)上传gitlib相关指令:
git push origin --delete branch_name//删除远程分支
git commit --amend//刚刚push,要修改最近一个push的commit信息(修改后 git pull ; git push)
三、linux指令
(1)修改mac地址
sudo ifconfig ens33 down
sudo ifconfig ens33 hw ether 02:47:57:4d:00:99
sudo ifconfig ens33 up
(2)修改IP
sudo ip link add link ens33 name ens33.2 type vlan id 2
sudo ip addr add 172.16.2.99/24 brd 172.16.2.255 dev ens33.2
sudo ip link set dev ens33.2 up
(3)ZCU加修改权限:mount -o remount,rw /
(4)查看switch版本:./switch -f 10 -d 3(和2个lib库搭配使用)