Python和Linux学习笔记(自用)

视频来源:黑马程序员Python教程_600集Python从入门到精通教程(懂中文就能学会)

地址:42-远程管理命令-01-关机和重启_哔哩哔哩_bilibili

前42节记录笔记


操作系统

 桌面操作系统

Windows(应用软件多,安全稳定性差),macOS(开发环境好),Linux(应用软件少)

 服务器操作系统

Linux( 安全、稳定、免费,占有率高),Windows Sever(付费,占有率低)

 嵌入式操作系统

Linux(智能硬件,智能家居)

 移动设备操作系统

iOS,Android


虚拟机辅助我们学习各种操作系统

Linux系统

内核

内核时系统的心脏,运行程序和管理像磁盘和打印机等硬件的核心程序(跟所有硬件配合)。终端命令——>系统调用——> 硬件

Linux文件的目录结构

Ubuntu的发行版只有一个根目录 ,用户在/home文件夹下操作,三个用户各不冲突,并没有盘符概念

Linux常用终端命令

Ctrl + Shift + =   放大终端文字

Ctrl + - 缩写终端文字

ls  查看当前文件夹内容

pwd  查看当前所在的文件夹

cd[目录名]  切换文件夹

touch[文件名]  文件夹不存在,新建文件

mkdir[目录名]  创建目录

rm[文件名]  删除指定的文件名  (目录设置另外格式)

clear  清屏

Linux命令格式

command (#命令名)  [-options] (#对命令控制) [parameter](#传递参数) []代表可选

-- 终端命令固定选项  

--help  帮助文档

man command   用户手册

空格  手册下一屏

enter  下一行

b  回滚一屏

f  前滚一屏

q  退出

Linux以.开头的文件名为隐藏文件,ls -a来显示出来

. 代表当前目录

.. 代表上一级目录

ls常用选项

-a 显示目录文件夹,包括隐藏文件

-l  列表方式显示文件详情信息

-h 显示文件夹(文件)大小与 -l 一块使用

命令没有先后顺序ls -hl  ls -lh

计算机中文件表示方式
单位英文含义
字节B一个数字单元,8位二进制数
K1KB=1024 B,千字节
M1MB=1024 KB,百万字节
千兆G1GB=1024 MB,十亿字节,千兆字节
T1TB=1024 GB,万亿字节,太字节
通配符
参数含义
*代表任意个数字符
代表任意一个字符
[]匹配字符组中的任意一个
[a-f]匹配a-f中的任意一个字符

联合用法 ls [1-3]23.txt

切换目录
cd
命令含义
cd ~切换当前用户的主目录
cd -最近两次工作目录来回切换

相对路径:最前面不是/或~,相对当前目录所在的目录位置(目录中的子文件)

绝对路径:最前面是/或~,从根目录/家目录开始的具体位置

touch

创建文件或修改文件日期

mkdir

创建一个新目录   

-p a/b/c/d,递归目录,文件与目录不能重名

rm

删除文件或目录(无法恢复)

选项含义
-f强制删除,无提示
-r可删除多级目录
拷贝和移动
tree

以树状图列出文件目录结构

-d  只显示目录

cp

cp 源文件 目录文件

复制文件或目录

选项含义
-i覆盖文件前提示
-r复制多级目录,目标文件必须是一个目录名
mv

移动目录文件或目录(重命名)

-i  提示

查看文件内容

cat

(完整查看,查看内容少)

cat 文件或目录

选项含义
-b显示行号(空行不会)
-n所有行号标识
more

(分屏查看,查看内容多)

more 文件或目录

grep

文本搜索工具

选项含义
-n显示行号
-v取反,跟搜索目标的行相反
-i忽略大小写

grep搜索模式

选项含义
^a行首,搜以a开头的行
ke$行尾,搜以ke结尾的行
其他
echo

命令再显示

重定向>和>>

本应在终端中的命令输出/追加到一个文件中

> 输出

>> 追加

管道 |

一个命令的输出,通过管道作为另一个命令的输入。

ls -lha | more

ls -lha | grep Do

  • 18
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值