Ubuntu commands for beginners

Linux file system

├── bin -> usr/bin       # 系统基本命令文件, 可执行文件
├── bin.usr-is-merged
├── boot                 # 启动配置和引导内核
├── cdrom
├── dev                  # 硬件外设等
├── etc                  # 系统配置
├── home                 # 用户可以使用的目录
├── lib -> usr/lib       # 系统动态链接库
├── lib64 -> usr/lib64   # 系统动态链接库
├── lib.usr-is-merged
├── lost+found
├── media                # 系统其它硬盘挂载
├── mnt                  # 存储设备挂载点
├── opt                  # 常用于存放全局可用的应用, 工具和可执行程序
├── proc                 # 运行时设备信息
├── root                 # root用户目录
├── run
├── sbin -> usr/sbin     # root用户可用的命令和可执行文件
├── sbin.usr-is-merged
├── srv
├── swap.img
├── sys
├── tmp                  # 系统临时目录
├── usr                  # 大部分系统应用默认的安装目录
└── var                  # 系统运行中产生的文件, 日至等

Shortcuts

全局快捷键

  • 打开命令行窗口 Ctrl + Alt + T
  • 多个桌面之间切换 Ctrl + Alt + 左右方向键
  • 多个应用窗口间切换 Alt + Tab
  • 同一个应用的多个窗口间切换 Alt + `
  • 打开应用查询 Win
    • 关机 输入shutdownpower, 在对应图标上回车
    • 重启 输入restart, 在对应图标上回车
  • 切换中英文 Win + Space(默认)
  • 锁屏 Win + L
  • 多屏显示切换 Win + P

文件浏览器快捷键

  • 创建新目录 Ctrl + Shift + N
  • 文件/目录重命名 F2
  • 路径栏显示真实路径 Ctrl + L

命令行窗口

基本命令

  • list files in this folder: ls, ll or ls -l
  • show current path: pwd
  • change to other path: cd [new path]
  • change back to previous path: cd-
  • create folder: mkdir [folder name]
  • create file: touch [file name] or vi [file name]
  • remove(delete) file: rm [file name]
  • remote folder: rm -r [folder name] or rm -rf [folder name]

System information commands

  • show system time: date
  • show system load: top or uptime
  • show system memory usage: free -h
  • show system disk usage: df -h
  • show folder size (with all files in sub-folders): du -h ./ -d1

Install/uninstall software

  • install with APT: sudo apt install [app name]
  • uninstall with APT: sudo apt remove [app name]
  • install .deb package: sudo dpkg -i [deb file name]

Vi commands

  • switch to insert mode: i or a
  • switch to command mode: Esc
  • write: in command mode, :w then Enter
  • write & quit: in command mode, :wq then Enter
  • quite without write: in command mode, :q! then Enter
  • go to last line: G
  • go to first line: gg
  • delete one line: in command mode, dd

Conda

# enable Conda
eval "$(/home/jessie/miniconda3/bin/conda shell.bash hook)"
# list environments
conda env list
# create a new environment 
conda create -n [env name] python=3.10.12
# activate(switch to) another environment
conda activate [env name]

Python

# show python version
python --version
# show installed libraries
pip list
# install new library
pip install [lib name]

VSCode

  • 启动VSCode: 按Win键, 进入快速查找页面, 输入 vscode 会看到下面列出的应用, 选中 VSCode 点击, 如果只有一个VSCode, 直接回车
  • 切换工作目录: 菜单 File -> Open Folder
  • 切换Python环境: 快捷键 Ctrl + Shift + P, 调出命令菜单, 在里面输入 python , 选择 Python: Select Interpreter, 回车, 在列出的环境列表中选择需要的python环境, (这些环境可以在命令行下用 conda 命令管理)
  • 打开VSCode中的命令行: 菜单 Terminal -> New Terminal
  • 运行 python 代码: 可以在命令行中通过 python [文件名]执行, 也可以点击编辑器右上角的运行图标(三角形)执行

posted on 2025-04-07 00:58  Milton  阅读(58)  评论(0)    收藏  举报

导航