Linux中几个实用快捷键

  1. 返回上层目录: cd ..
  2. 命令提示符: user@ubuntu: @之前的部分为当前用户ID名称;  @之后冒号之前是主机名称
  3. sudo :(Superusers Do) 以超级用户执行
  4. 在相对路径中, . 表示当前目录, .. 表示当前目录的上一级目录
  5. pwd: (print working directory) 显示当前目录
  6. ~ : 代表当前用户的home目录,也就是 /home/user 目录
  7. Ctrl+C :强行终止正在执行的终端命令
  8. Ctrl+a: 终端中移动光标到行首
  9. Ctrl+e: 终端中移动光标到行尾
  10. rm -r filename: 删除目录
  11. locate filename: 查找filename文件所在位置
  12. 更改文件夹读写权限 : sudo chmod 775 -R filename
  13. 修改文件夹所属用户组: chown -R user1.group /home/dataset/coco
  14. 删除文件夹:sudo rm -rf /home/abc
  15. 删除文件:sudo -f /home/abc/abc.log
  16. 查看系统磁盘空间: df -hl
  17. 查看指定文件夹磁盘空间: du -sh  /home/xxx
  18. 查看系统内存使用情况: free -h
  19. 查看当前目录空间: du -sh
  20. 中文输入法简繁切换: ctrl+shift+f
  21. 截取整个屏幕: Print Screen 键
  22. 截取当前活动窗口: Alt+ Print Screen
  23. 截取任意矩形窗口: Shift + Print Screen
  24. 退出终端中的python程序: Ctrl+C、回车
  25. 查看隐藏文件:Ctrl+h 或 ls -a
  26. 查看文件夹下文件个数: ls -l |grep "^-"|wc -l
  27. 产看文件夹下含子文件夹里文件个数: ls -lR|grep "^-"|wc -l
  28. 查看xxx软件的安装路径:sudo find / -name xxx
  29. nohup 不挂断的执行命令,忽略 SIGHUP 信号,即关闭session后程序仍运行, 但收到 Ctrl+C 信号后程序关闭
    & 在后台执行命令,忽略 SIGHINT 信号,即在session中 Ctrl+C 程序仍运行,但关闭session后程序关闭
    配合使用: nohup python xxx.py &

  30. 使用“kill -9 pid”杀不死进程:使用“cat /proc/PID/status”(PID为杀不死的进程) 查看当前进程的父进程PPid,先kill PPid,再尝试kill当前PID

  31. python访问samba服务器路径
    格式: “\\192.168.5.94\datapath\img” ->  "//192.168.5.94/datapath/img”

  32. 查询PID的用户:ps -f -p PID

  33. 查看user_id所在的用户组: groups user_id

  34. 给用户user_id赋予sudo权限(添加到sudo用户组里):usermod -a -G sudo user_id

  35. nvidia 第n号gpu 重启命令: nvidia-smi -r -i n

vim中的查找和字符操作

  1. Home/END: 将光标移动到行首/行尾
  2. gg: 将光标移动到文档开头
  3. G: 将光标移动到文档末尾
  4. set nu: 显示行号
  5. /word: 向下查找字符“word”
  6. n: 重复前一个搜索动作,配合/word使用
  7. v: 进入字符选择模式,通过方向键选择字符
  8. y:复制所选字符
  9. 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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值