Linux入门基本操作

Linux入门基本操作


0、 Win7和Ubuntu双系统安装

安装之前需在windows下分区,具体安装过程参考这篇

0.0 远程桌面

若是树莓派没有显示器,可使用以下两个工具借助电脑的显示屏显示


1、基本概念

1.1 Linux与Shell

Linux是内核,负责电脑硬件、网络进程和驱动等,用户无法直接与之沟通;
Shell是用户交互接口,负责人与操作系统的信息交流,本质是二进制代码。
这里写图片描述

1.2 Shell的种类

GUI:图形界面操作(Windows,Mac)
CLI:命令行操作(Linux) 常用的是Bash

1.3 Bash

$:普通用户,可使用sudo命令执行超级用户权限的命令
#:超级用户(root用户),权限最大,当前操作比较危险

1.4 快捷键
快捷键 功能
Tab键 自动补全命令/文件夹名/文件名
Ctrl+C 中止当前命令
Ctrl+Z 暂停当前命令
clear 清屏
键盘上、下键 浏览历史命令

2、文件结构

这里写图片描述

2.1 结构特点
  • Linux的文件系统为一个倒转的单根树状结构,文件系统的根为“/”
  • 文件系统严格区分大小写,文件路径用“/”分割
2.2 文件功能

这里写图片描述
这里写图片描述
这里写图片描述
具体内容参考此处

2.3 路径

(1)当前路径
$符号前所显示的路径就是当前路径 ~代表家目录
使用pwd命令可显示当前路径
(2)绝对路径和相对路径
绝对路径从根目录出发(/)
相对路径从特定文件、目录或是“.”和“..”开头
绝对路径不受当前目录影响 使用cd命令更改路径
./ 当前目录 cd . 不发生变化
../ 上一级目录 cd .. 返回上一级目录
这里写图片描述

3、文本处理

编辑器:vim nano gedit等

这里写图片描述

4、安装与下载

4. 1 安装工具

最常用的安装工具有以下两种

  • apt
sudo apt-get update   # 更新软件包列表
sudo apt-get upgrade  # 升级系统中的所有软件包
sudo apt-get install python-opencv  # 安装opencv(2.4.9版本)
sudo apt-get remove numpy           # 卸载numpy
  • pip
# 1. 安装Pip
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python-pip
pip -V                        # 检查 pip 是否安装成功
# 2. pip使用
pip -help                     # 查看pip帮助
pip install packageName       # 安装新的python包
pip uninstall packageName     # 卸载python包
4. 2 下载命令(Github)
  • git clone
git clone http://github.com/jquery/jquery.git   # 克隆jQuery的版本库
  • wget
wget http://github.com/jquery/jquery.git
阅读更多

没有更多推荐了,返回首页