Python(linux基础)

OmySql 2019-01-06 原文

Python(linux基础)

聊一聊计算机

CPU,电源相关,时钟部分(主频),存储器,输入输出系统

计算机记忆装置:存储器
分两大类:
1、内存Ram(速度快,容量小(相对),断电后内容丢失)
非持久性记忆存储器
2、如:硬盘,(速度稍慢,容量大,断电后内容不丢失)
持久性记忆存储器

计算机分两大类:
1、通用计算机:电脑
2、专用计算机:摄像头,智能门锁等等(嵌入式)

我们现在的计算机只识别 0 1 和01组合
计算机用二进制表示数据
包括计算机的指令,数据,其他信息都是0 1 组合成。

计算机中有软件,软件在计算机的哪种存储器中运行?
(通用计算机:台式,笔记本,服务器)
内存中

计算机在内存或者硬盘或者CPU里面表示数据是采用
二进制01 组合,表示的最小单位 位(bit)
129
010101010
00 0
01 1
10 2
11 3
19
13
+——
32

01
01
+—–
10

11

存储来讲:是按字节的
买硬盘:1T 2T 4T 字节
字节:Byte
1个字节包含 8个位

00001111

7 0
位 位

字节
Byte

KB 1024 字节
MB 1024 KB
GB 1024 MB
TB 1024 GB
..
..

Linux常用命令:
Ubuntu 16.04 Linux内核的操作系统(像windows一样)。

是多用户系统:
每个用户有自己的工作空间和相应的权限。
Linux 系统中权限最高的用户:root
其他用户都是由root用户创建的。

登录:tarena
密码:tarena

1、who
功能:显示登录到系统中的用户的信息(用户名,登录时间等等)
用法:who
2、pwd
功能:显示当前所在的目录/当前路径(在哪里)
用法:pwd
pwd

/home/tarena 路径

Linux文件系统中,采用的是树形的目录结构。
根:用 /
/ 根目录(最顶层目录)

/
|
+—–+—–+——–+——-+
| | | | |
bin sbin share usr home
|
tarena

Linux文件系统中:文件名是区分大小写字母的。
文件:a.txt A.txt 两个不同的文件。

3、Linux系统中使用命令格式:
命令名 [选项] [参数]

1、命令名:区分英文大小写字母(大小写敏感)
2、选项和参数可以是0—多个,具体看命令
4、ls
功能:显示指定目录的内容或者文件信息
用法:ls
ls -l -l 是ls命令的一个选项
以长格式(一行一个),显示更详细的信息
ls -a -a 是ls命令的一个选项
在linux文件系统中 文件名或者目录名以 “.”开头的
是隐藏的(隐藏目录或者文件)
-a 选项就是告诉ls 显示所有内容,包括隐藏文件或者目录

ls -la
ls tmp 显示tmp目录内容或者tmp文件信息

命令名 [选项] [参数]

ls -al tmp

ls 显示当前目录的内容

Linux文件系统中一切皆文件(目录也是文件).

5、cd
功能:进入到某个目录/切换工作目录
用法:cd 目录名

cd tmp
目录名:可以使用绝对路径也可以使用相对路径
绝对路径:从根目录开始的路径是绝对路径
相对路径:不是从根开始的路径是相对路径

cd /home/tarena/tmp 绝对路径
如果我现在在 /home/tarena 目录下面,进入tmp目录
cd tmp 相对路径(跟在哪里有关)

. 和 .. 目录
. 代表 当前目录
.. 代表 上级目录/父目录

根目录中的 .. 代表谁?
根目录自己
在终端窗口 ctrl+s 锁键盘
使用 ctrl+q 解锁

每个用户都有自己的用户主目录(自己的空间,家目录)
tarena 用户的 主目录:/home/tarena
通常这个主目录会放到 /home 目录下。

~ 代表用户主目录
在我们的系统中 ~ 代表的是 /home/tarena

cd ~
cd /home/tarena

yyy
/home/yyy

~ /home/yyy

cd /home/tarena
cd ~/

cd 回车 效果

cd – 验证效果
– 英文符号
在最近访问的两个目录间切换

6、查看帮助
1、命令名 –help
ls –help
2、man 命令
man 命令名

man ls
使用方向键和翻页键 查看内容
使用 q 键退出

7、善用 Tab 键
补全 提高效率

8、历史命令
1、在终端窗口使用方向(上、下)键可以查看之前输入的命令
可以执行或者修改后执行

9、mkdir
功能:创建目录
用法:mkdir 目录名

目录名:可以使用相对路径,也可以使用绝对路径

练习:
1、在/home/tarena目录下 创建 aid1812 目录
2、在aid1812目录下继续创建目录

/home/tarena/aid1812
|
+———+———+———+
| | | |
python linux docs src
|
+—–+—–+
| | |
day01 day02 day03

 

cd
mkdir aid1812
cd aid1812
mkdir python linux docs src
cd src
mkdir day01 day02 day03

mkdir -p aid1812/python

-p 逐层创建 [递归]

10、touch
功能:1、如果文件不存在,创建一个大小为0的空文件
2、如果文件或者目录存在,则使用系统日期和时间更新文件的
修改时间
用法:touch 文件

发表于 2019-01-06 11:42 OmySql 阅读() 评论() 编辑 收藏

 

版权声明:本文为OmySql原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/OmySql/p/10227803.html

Python(linux基础)的更多相关文章

  1. Linux离线安装MySQL

    1、下载tar包,可直接服务器在线下载wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz2、将mysq...

  2. Elasticsearch集群部署

    Elastic 的底层是开源库 Lucene。但是,你没法直接用 Lucene,必须自己写代码去调用它的接口。 […]...

  3. [Python] 利用Python做定时任务, 及时了解互联网动态

    [Python] 利用Python做定时任务, 及时了解互联网动态 前言   本人因为比较喜欢看漫画和动漫, […]...

  4. saltstack之自动化运维

    引入 简介   saltstack是由thomas Hatch于2011年创建的一个开源项目,设计初衷是为了实 […]...

  5. 配置Nginx反向代理WebSocket,以代理noVNC为例

    什么是Nginx Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/ […]...

  6. Ubuntu 18.04 根目录为啥只有 4G 大小

    其实准确点儿的描述应该是:Ubuntu Server 18.04 ,设置 LVM,安装完成后根目录的容量为什么 […]...

  7. Python3 实现简易局域网视频聊天工具

    1.环境 操作系统为 Ubuntu 16.04 python 3.5opencv-python 3.4.1.1 […]...

  8. 从零开发博客-让Flask-admin支持markdown编辑器(一)

    前言 flask-admin 算是一个很不错的 flask 后台管理了,用它来做博客系统的管理后端再合适不过了 […]...

随机推荐

  1. 参数传递机制之JWT

    1. 什么是 JWT JWT 其全称为:JSON Web Token,简单地说就是 JSON 在 Web 上的 […]...

  2. python小白-day4递归和算法基础

    python小白-day4递归和算法基础 递归&算法基础 一、递归 递归函数的优点是定义简单,逻辑清晰 […]...

  3. 关于TeamViewer客户端被远程控制的 紧急通报 – ChinaFly

    关于TeamViewer客户端被远程控制的 紧急通报 —恢复内容开始— 我中心监测发现 […]...

  4. 简单的获取验证码

    <!DOCTYPE html><html> <head> <meta […]...

  5. nmap用法

    http://netsecurity.51cto.com/art/200801/63660.htm   nma […]...

  6. 微信小程序有旋转动画效果的音乐组件

    在微信开发中,写过的一个简单的音乐播放组件,记录下。 music 音乐播放组件。 属性 属性名 类型 默认值 […]...

  7. Mac下思维导图Xmind使用入门

    1.软件下载 中文官网地址: http://www.xmindchina.net   安装过程比较傻瓜化, […]...

  8. 聊聊UDP、TCP和实现一个简单的JAVA UDP小Demo

      最近真的比较忙,很久就想写了,可是一直苦于写点什么,今天脑袋灵光一闪,觉得自己再UDP方面还有些不了解的地 […]...

展开目录

目录导航