Linux基础
本文最后更新于:2022年7月8日下午5点08分
一起来领略Linux的强大与简洁之美。
0 初始并走进Linux
Linux是什么
Linux不是操作系统,而是操作系统内核(kernel),可以理解为“直接驱动硬件的软件”。内核与系统呼叫层(System Call Interface)、各种函数库等构成操作系统,而我们日常生活所使用的软件是建立在系统呼叫层与函数库之上。
Linux极简史
- 1969年之前,AT&T Bell Labs、MIT和General Electric同时参与的Multics操作系统研发;
- 1969年,Ken Thompson的小型file server system诞生;
- 1973年,Unix正式诞生,Ritchie等人以C语言写出第一个正式Unix核心;
- 1977年,Unix分支,BSD诞生;
- 1979年,System V架构与版权宣告;
- 1984年,x86架构的Minix操作系统开始撰写并于两年后诞生;Richard Stallman的GNU计划成立,Free Software Foundation基金会成立;
- 1988年,图形界面XFree86计划;
- 1991年,芬兰大学生Linus Torvalds发布一则简讯
- 1994年,Linux 1.0版发布
Operating Systems: Timeline and Family Tree (so far 850 systems)
Linux发行版
GitHub上帮助选择Linux发行版的一个小测试。
Ubuntu安装与配置
Ubuntu的界面优雅简洁,中文用户较多,新手容易入门,因此选择安装Ubuntu。这里有安装教程。
安装完成后,首先进行基本设置,可以看这里。
1 Linux常用命令(慢慢填坑)
文件
终端命令传输文件
参考这篇文章
从本地上传至服务器
1 |
|
从服务器下载文件
1 |
|
目录上传下载时,在端口后加-r
递归即可。
环境变量
软件
网络
系统
2 Linux快捷键
功能 | 快捷键 | 其他 |
---|---|---|
置顶 | Alt+Space 选择置顶或右键标题栏 |
|
3 Linux常用软件
各处搜集到的,体验过的或正在体验中Linux/Ubuntu系统下的好工具。
功能 | 软件名称 | 安装方式 | 其他 |
---|---|---|---|
截图 | flameshot | sudo apt install flameshot |
快捷键设置 |
图像编辑 | gimp | sudo apt install gimp |
类似于photoshop |
轻量级视频剪辑软件 | vidCutter | 参见 | 此外还有Olive,Kdenlive |
录屏 | kazam | sudo apt-get install kazam |
|
命令行视频编辑 | ffmpeg | 参考文章1,2,3 | |
电子书阅读管理器 | Koodo Reader | 项目地址 | |
办公软件 | wps | sudo dpkg -i filename.deb |
缺失字体安装sudo unzip wps_symbol_fonts.zip -d /usr/share/fonts/wps-office |
AppImage管理工具 | AppImageLauncher | 1sudo add-apt-repository ppa:appimagelauncher-team/stable 2sudo apt update 3sudo apt install appimagelauncher |
项目地址 |
中文输入法 | fcitx5 | 安装教程 | |
4 遇到的问题
本文作者: Shixin
本文链接: https://physxz.github.io/posts/10011/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!