- 返回上层目录: cd ..
- 命令提示符: user@ubuntu: @之前的部分为当前用户ID名称; @之后冒号之前是主机名称
- sudo :(Superusers Do) 以超级用户执行
- 在相对路径中, . 表示当前目录, .. 表示当前目录的上一级目录
- pwd: (print working directory) 显示当前目录
- ~ : 代表当前用户的home目录,也就是 /home/user 目录
- Ctrl+C :强行终止正在执行的终端命令
- Ctrl+a: 终端中移动光标到行首
- Ctrl+e: 终端中移动光标到行尾
- rm -r filename: 删除目录
- locate filename: 查找filename文件所在位置
- 更改文件夹读写权限 : sudo chmod 775 -R filename
- 修改文件夹所属用户组: chown -R user1.group /home/dataset/coco
- 删除文件夹:sudo rm -rf /home/abc
- 删除文件:sudo -f /home/abc/abc.log
- 查看系统磁盘空间: df -hl
- 查看指定文件夹磁盘空间: du -sh /home/xxx
- 查看系统内存使用情况: free -h
- 查看当前目录空间: du -sh
- 中文输入法简繁切换: ctrl+shift+f
- 截取整个屏幕: Print Screen 键
- 截取当前活动窗口: Alt+ Print Screen
- 截取任意矩形窗口: Shift + Print Screen
- 退出终端中的python程序: Ctrl+C、回车
- 查看隐藏文件:Ctrl+h 或 ls -a
- 查看文件夹下文件个数: ls -l |grep "^-"|wc -l
- 产看文件夹下含子文件夹里文件个数: ls -lR|grep "^-"|wc -l
- 查看xxx软件的安装路径:sudo find / -name xxx
nohup 不挂断的执行命令,忽略 SIGHUP 信号,即关闭session后程序仍运行, 但收到 Ctrl+C 信号后程序关闭
& 在后台执行命令,忽略 SIGHINT 信号,即在session中 Ctrl+C 程序仍运行,但关闭session后程序关闭
配合使用: nohup python xxx.py &使用“kill -9 pid”杀不死进程:使用“cat /proc/PID/status”(PID为杀不死的进程) 查看当前进程的父进程PPid,先kill PPid,再尝试kill当前PID
python访问samba服务器路径
格式: “\\192.168.5.94\datapath\img” -> "//192.168.5.94/datapath/img”查询PID的用户:ps -f -p PID
查看user_id所在的用户组: groups user_id
给用户user_id赋予sudo权限(添加到sudo用户组里):usermod -a -G sudo user_id
nvidia 第n号gpu 重启命令: nvidia-smi -r -i n
vim中的查找和字符操作
- Home/END: 将光标移动到行首/行尾
- gg: 将光标移动到文档开头
- G: 将光标移动到文档末尾
- set nu: 显示行号
- /word: 向下查找字符“word”
- n: 重复前一个搜索动作,配合/word使用
- v: 进入字符选择模式,通过方向键选择字符
- y:复制所选字符
- p: 粘贴
MacOS
1. 在VMware上安装MacOS虚拟机,使用ssh连接远程服务器报“packet_write_wait: Connection to 192.168.1.1 port 22: Broken pipe”解决方法:
使用
ssh -o IPQoS=throughput root@192.168.1.1
代替
ssh root@192.168.1.1
为了方便,在 “~/.ssh/config”文件中添加以下:
Host *
IPQoS=throughput
就不用每次都输入“-o IPQoS=throughput”了。
2. MacOS CMake 编译 XCode工程报错
No CMAKE_C_COMPILER could be found.
解决:
在终端执行
sudo xcode-select --reset
3. MacOS 安装CMake后在终端执行cmake指令报错
-bash: cmake: command not found
解决:
sudo "/Applications/CMake.app/Contents/bin/cmake-gui" --install
4. Macos CMake编译报错
"No CMAKE_C_COMPILER could be found"
"No CMAKE_CXX_COMPILER could be found"
解决:
xcode-select --install
sudo xcode-select --reset